1
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Stream.Builder supports a flate filter. More... over 8 years ago
Stream is now created through a builder. Stream is now immutable. Data can only be appended through the builder. More... over 8 years ago
Stream supports retrieving its content. More... over 8 years ago
Stream supports writing byte arrays. More... over 8 years ago
Added a class Stream which represents a PDF stream object. Stream can return its current size in bytes. More... over 8 years ago
Removed obsolete classes GeneratedPayload and SizePayload. More... over 8 years ago
PDFDocument no longer uses SizePayload to determine content size, but add an Integer object after the page contents are final. More... over 8 years ago
Added test to PDFDocument which asserts that the serialization of a TrueTypeFont object is correct. PDFDocument.serialize(TrueTypeFont) is now protected and static. More... over 8 years ago
A Page requires a Stream object to be passed as a constructor argument which represents the page contents. More... over 8 years ago
A Page requires a Resources object to be passed as a constructor argument. More... over 8 years ago
Added font property to Resources. PDFDocument respects the font property of Resources when converting Resources to a String. More... over 8 years ago
Resources makes use of TrueTypeFont. PDFDocument supports stringification of TrueTypeFont. More... over 8 years ago
Added a PDFObject representing a TrueType font. More... over 8 years ago
Removed unnecessary duplicates of ProcSet in the Resources dict. More... over 8 years ago
Split up stringification of PDFObjects in PDFDocument to treat Resources and other objects separately. More... over 8 years ago
Added the property procSet to Resources. More... over 8 years ago
PDFObject no longer has the method getType(). More... over 8 years ago
Added parent property to Page which is set once the Page is added to a PageTreeNode. More... over 8 years ago
PageTreeNode.getCount() returns correct count for child counts greater than 0. More... over 8 years ago
Added "count" property to PageTreeNode which returns the total number of pages in the subtree of the node. More... over 8 years ago
Pages can be added to PageTreeNode. More... over 8 years ago
Added a "parent" property to PageTreeNode. More... over 8 years ago
Added PDFObject.getType(). More... over 8 years ago
Added object PageTreeNode which is of type "Pages". More... over 8 years ago
Removed PDFDictionary. The level of abstraction it provides may be suitable for low-level PDF interpreters, but it does not allow to enforce data types for certain entries and renders inheriting classes basically useless. More... over 8 years ago
Added missing license headers. More... over 8 years ago
The constructor of Page sets the MediaBox entry. More... over 8 years ago
Removed DefaultPDFObject.version. The version of an object is now determined by PDFDocument, which currently returns 0 for all objects. More... over 8 years ago
Added a Page object that represents a page in a PDF document. More... over 8 years ago
PDFDictionary implements PDFObject. More... over 8 years ago