如何将PDF文件解码为可读格式?

我想解码一个PDF文件,以便可以使用/编辑PDF中的元素,我想使用/编辑它们在Lua中,因此必须拥有可读格式。 这是我需要的格式

%PDF-1.3
...
<<
/Length 70
>>
stream
2 J
0.57 w
BT /F1 16.00 Tf ET
BT 31.19 794.57 Td (Hello World!) Tj ET

endstream
endobj
1 0 obj
<<
/Type /Pages ...

这是我需要解码的格式

...
 <</Length 72/Filter/FlateDecode>>stream
    xܳR35W(貊Qѷ3T04ӳ0PISp
        Ꚛ*ٛڀŤ(hxŦ夫ŧ夨j*Ť 7W
    endstream
    endobj
...
点赞