ladybird/Userland/Libraries/LibPDF
Matthew Olsson c98bda8ce6 LibPDF: Get rid of PlainText/Encoded StreamObject
This was a small optimization to allow a stream object to simply hold
a reference to the bytes in a PDF document rather than duplicating
them. However, as we move into features such as encryption, this
optimization does more harm than good. This can be revisited in the
future if necessary.
2022-03-29 02:52:57 +02:00
..
CMakeLists.txt LibPDF: Add initial support for Type1 fonts 2022-03-29 02:52:57 +02:00
ColorSpace.cpp LibPDF: Propagate ColorSpace errors 2022-03-07 10:53:57 +01:00
ColorSpace.h LibPDF: Propagate ColorSpace errors 2022-03-07 10:53:57 +01:00
Command.h AK: Convert AK::Format formatting helpers to returning ErrorOr<void> 2021-11-17 00:21:13 +01:00
CommonNames.cpp LibPDF: Pre-initialize common FlyStrings in CommonNames.h 2021-05-25 00:24:09 +04:30
CommonNames.h LibPDF: Change CommonNames' enumerator macro parameter name 2022-03-29 02:52:57 +02:00
Document.cpp LibPDF: Support all Dest types 2022-03-07 10:53:57 +01:00
Document.h LibPDF: Support all Dest types 2022-03-07 10:53:57 +01:00
Encoding.cpp LibPDF: Add support for builtin and custom Encodings 2022-03-29 02:52:57 +02:00
Encoding.h LibPDF: Add support for builtin and custom Encodings 2022-03-29 02:52:57 +02:00
Error.h LibPDF: Propagate errors in Parser and Document 2022-03-07 10:53:57 +01:00
Filter.cpp LibPDF: Make Filter::decode() return ErrorOr 2022-01-24 22:36:09 +01:00
Filter.h LibPDF: Make Filter::decode() return ErrorOr 2022-01-24 22:36:09 +01:00
Fonts.cpp LibPDF: Add initial support for Type1 fonts 2022-03-29 02:52:57 +02:00
Fonts.h LibPDF: Add initial support for Type1 fonts 2022-03-29 02:52:57 +02:00
Forward.h LibPDF: Get rid of PlainText/Encoded StreamObject 2022-03-29 02:52:57 +02:00
Object.h LibPDF: Propagate errors in Parser and Document 2022-03-07 10:53:57 +01:00
ObjectDerivatives.cpp LibPDF: Propagate errors in Parser and Document 2022-03-07 10:53:57 +01:00
ObjectDerivatives.h LibPDF: Get rid of PlainText/Encoded StreamObject 2022-03-29 02:52:57 +02:00
Parser.cpp LibPDF: Get rid of PlainText/Encoded StreamObject 2022-03-29 02:52:57 +02:00
Parser.h LibPDF: Propagate errors in Parser and Document 2022-03-07 10:53:57 +01:00
Reader.h Userland: Include Vector.h in a few places to make HeaderCheck happy 2021-11-11 20:36:36 +01:00
Reference.h LibPDF: Extract reference bitpacking into dedicated class 2021-09-20 17:39:36 +04:30
Renderer.cpp LibPDF: Store a PDFFont in the Renderer's text state 2022-03-29 02:52:57 +02:00
Renderer.h LibPDF: Store a PDFFont in the Renderer's text state 2022-03-29 02:52:57 +02:00
Value.cpp LibPDF: Replace Value class by AK::Variant 2021-09-20 17:39:36 +04:30
Value.h LibPDF: Propagate errors in Parser and Document 2022-03-07 10:53:57 +01:00
XRefTable.h LibPDF: Propagate errors in Parser and Document 2022-03-07 10:53:57 +01:00