PLAYA-PDF 0.2: Break all the APIs
What's Changed
- Support TIFF predictor on image streams by @dhdaines in #18 (originally from pdfminer/pdfminer.six#1058 by @helpmefindaname)
- Support different "device spaces" (screen, page, and default user space)
- expose form XObjects on Page to allow getting only their contents
- expose form XObject IDs in LayoutDict
- make TextState conform to PDF spec (leading and line matrix) and document it
- expose more of TextState in LayoutDict (render mode in particular)
- do not try to map characters with no ToUnicode and no Encoding
- properly support Pattern color space (uncolored tiling patterns) the
way pdfplumber expects it to work - support marked content points as ContentObjects
- document ContentObjects
- make a proper schema for LayoutDict, document it, and communicate it to Polars
- separate color values and patterns in LayoutDict
Full Changelog: v0.1.2...v0.2