Commit Graph

20 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 0b837b3a0e
Go: add PDF 1.5 cross-reference stream support
This is not particularly complete, but it works (again) for Cairo.
2024-02-04 04:27:10 +01:00
Přemysl Eric Janouch 8a00d7064b
Update documentation 2021-12-09 15:28:01 +01:00
Přemysl Eric Janouch d0f80aa6ae
Go: enable listing all indirect objects 2021-12-09 14:07:15 +01:00
Přemysl Eric Janouch 97ffe3d46e
Go: implement stream parsing/serialization 2021-12-09 14:07:14 +01:00
Přemysl Eric Janouch 1a3c7a8282
Go: add Updater.Dereference() 2021-12-08 21:33:26 +01:00
Přemysl Eric Janouch d8171b9ac4
Go: improve error handling 2021-12-08 20:49:06 +01:00
Přemysl Eric Janouch bcb24af926
Minor revision 2021-12-08 20:39:02 +01:00
Přemysl Eric Janouch af6a937033
Go: avoid non-deterministic output
The code has even turned out simpler.
2020-09-06 05:16:40 +02:00
Přemysl Eric Janouch 796a9640d3
Make it possible to change the signature reservation 2020-09-04 18:33:12 +02:00
Přemysl Eric Janouch 2d08100b58
Avoid downgrading the document's PDF version 2020-09-04 18:30:09 +02:00
Přemysl Eric Janouch 1224d9be47
Return errors rather than mangle documents 2020-09-04 16:05:14 +02:00
Přemysl Eric Janouch a0696cdb88
Name change 2020-08-12 06:14:03 +02:00
Přemysl Eric Janouch be8480f8af
Consistency 2018-12-14 02:52:05 +01:00
Přemysl Eric Janouch 0ea296de67
Go: less API stupidity coming from the C++ heritage 2018-10-04 14:46:12 +02:00
Přemysl Eric Janouch 9d2412398a
Go: additional small fixes 2018-10-04 14:14:04 +02:00
Přemysl Eric Janouch 62206ed344
Go: documentation cleanup 2018-10-04 13:18:37 +02:00
Přemysl Eric Janouch 9ac8360979
Go: use multiple return values
The compiler has made it more obvious where we eat error messages.
2018-10-04 13:09:29 +02:00
Přemysl Eric Janouch 50578fe99f
Go: add Object constructors 2018-10-04 12:51:23 +02:00
Přemysl Eric Janouch eedd9a550c
Go: cleanups 2018-10-04 12:11:43 +02:00
Přemysl Eric Janouch 43ca0e5035
Add a Go port
It should be roughly at feature parity.
2018-10-04 01:03:45 +02:00