Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
jerbob92 committed Feb 6, 2022
1 parent 73149f5 commit 316d7f7
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,15 @@

* Option between single-threaded and multi-threaded (through subprocesses), while keeping the same interface
* This library will handle all complicated cgo gymnastics for you
* The goal is to implement all PDFium public API methods (including experimental), current progress: 30%
* The goal is to implement all PDFium public API methods (including experimental), current progress: 40%
* Current PDFium methods exposed, no cgo required
* PDFium instance configuration (sandbox policy, fonts)
* Document loading (from bytes, path or io.ReadSeeker)
* Document info (metadata, page count, render mode, PDF version, permissions, security handler revision)
* Page info (size, transparency)
* Rendering (through bitmap)
* Bitmap handling
* Named destinations
* Text handling (extract, search, text size/color/font information)
* Creation (create new documents and pages)
* Editing (rotating, import pages from another document, copy view preferences from another document, flattening)
Expand All @@ -31,15 +33,18 @@
* JavaScript actions
* Thumbnails
* Attachments
* XFA packet handling
* ViewerRef (print settings)
* Methods to be implemented:
* Form filling
* Bitmap handling
* Named destinations
* Transformations (page boxes, clip paths)
* Annotations
* Document loading through data availability
* Progressive rendering
* Struct trees
* Methods that won't be implemented for now:
* Win32-only methods
* fpdf_sysfontinfo.h (probably too complicated)
* Useful helpers to make your life easier:
* Get all document metadata
* Get all document bookmarks
Expand Down

0 comments on commit 316d7f7

Please sign in to comment.