1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 04:37:34 +00:00

LibPDF: Add support for stream filters

This commit also splits up StreamObject into PlainTextStreamObject and
EncodedStreamObject, which is essentially just a stream object which
does not own its bytes vs one which does.
This commit is contained in:
Matthew Olsson 2021-05-22 20:44:18 -07:00 committed by Ali Mohammad Pur
parent 97cc482087
commit 477e3946e5
6 changed files with 253 additions and 7 deletions

View file

@ -11,6 +11,9 @@ namespace PDF {
class Document;
class Object;
// Note: This macro doesn't care about PlainTextStreamObject and EncodedStreamObject because
// we never need to work directly with either of them.
#define ENUMERATE_DIRECT_OBJECT_TYPES(V) \
V(StringObject, string) \
V(NameObject, name) \