pdf_manipulator 2.1.0
·
0 commits
to cefb51e68b5c7c9f4c3ee9b4ea6bbcee4b87137c
since this release
- Added document producer and creation-date metadata —
PdfEditor.setProducer()/getProducer()andsetCreationDate()/getCreationDate()(raw PDF date strings, e.g.D:20240101120000Z), plusPdfDoc.producer,PdfDoc.creator, andPdfDoc.creationDateread on open - Fixed
addImageStamprendering a transparent-background PNG as a solid black box — the alpha channel now ships as a grayscale/SMaskand the PNG predictor params are preserved, so transparent areas reveal the page instead of painting black (#103 reported by @DarkWingMcQuack, PR #104) - Fixed the
RenderedPage.datadoc —render()returns PNG-encoded bytes (decode to read pixels), not raw RGBA (PR #104)
Commits since v2.0.1 (10)
- cefb51e release: v2.1.0
- f8c7bf1 chore: promote dev to prod (#109)
- 4bb7149 ci: add changelog version check (#110)
- 779495f Merge branch 'prod' into dev
- 2b5c35e feat: add producer and creation-date document metadata (#108)
- cc837da docs: changelog 2.0.2 — addImageStamp PNG transparency fix (#107)
- 5392e95 ci: bump actions/checkout from 6 to 7 in the actions group across 1 directory (#106)
- eb15b4d fix: addImageStamp preserves PNG transparency (no black box) (#104)
- 271c1d5 ci: vendored-engine cargo tests + consistent job names (#105)
- 0d623bf ci: bump actions/labeler from 5 to 6 in the actions group (#102)
Install (git tag)
dependencies:
pdf_manipulator:
git:
url: https://github.com/whuppi/pdf_manipulator.git
ref: v2.1.0Install (pub.dev)
dependencies:
pdf_manipulator: ^2.1.0