pdf_document 0.1.0 copy "pdf_document: ^0.1.0" to clipboard
pdf_document: ^0.1.0 copied to clipboard

Document-level PDF semantics: page tree, annotations, AcroForm filling, digital signatures, and an incremental-save editor. Pure Dart, web-ready.

Changelog #

0.1.0 #

Initial release.

  • PdfDocument: page tree with inherited attributes, metadata, outlines, text-page lookup.
  • PdfEditor: incremental-save editing. Annotation authoring (highlight, ink with pressure, shapes, free text, notes, stamps), flattening, page manipulation (reorder, remove, append across documents, extract), content stamping/deletion/text replacement.
  • Annotations: appearance generation, resize/rotate/restyle, slicing eraser, clipboard snapshots, /NM-keyed diff + replay for sync.
  • AcroForm: field model, filling with regenerated appearances, field administration (add/rename/remove/retype/flatten), button images.
  • Digital signatures: PdfSignature.validate() with optional trust-store chain validation, and signing via saveSigned.
  • Image embedding: JPEG passthrough and full baseline PNG (all bit depths/color types, tRNS, Adam7) with alpha soft masks.
0
likes
150
points
43
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Document-level PDF semantics: page tree, annotations, AcroForm filling, digital signatures, and an incremental-save editor. Pure Dart, web-ready.

Repository (GitHub)
View/report issues
Contributing

Topics

#pdf #annotations #form #digital-signatures

License

Apache-2.0 (license)

Dependencies

archive, crypto, pdf_cos

More

Packages that depend on pdf_document