Skip to content

Planned Enhancements

Jorj X. McKie edited this page Nov 10, 2016 · 10 revisions

This is a list of changes and enhancements we envision short and medium term.

While there is no guaranty that any or all of these changes will be implemented, we of course also hate to ignite expectations that we cannot fulfill later ...

  • Display / extract document information: Like images, fonts, fields

Done:

  • Display / extract document information: Images and fonts can be listed on a per-page-level in v1.9.2
  • Extending output capabilities: (v1.9.1) - add possibility to change or add bookmarks (i.e. the items of the table of contents).
  • Documents in memory: (v1.9.2) - The possible Python formats now include bytes (Python 3) and str (Python 2), not only bytearray (all Python versions).
  • Accessing low-level PDF information: (v1.9.2) - Things like length of the XREF table, XREF numbers of selected objects (e.g. pages), etc. are now supported.
  • PDF output: (v1.9.2) - Merge / copy selectable pages from one PDF into another one for doing joins without needing other software is now possible.
  • PDF methods: - Now (v1.9.3) possible: manipulating the page tree directly (complementing the select() method).
  • Access annotations: - Now (v1.9.3) possible: access all annotation subtypes (not just links).
Clone this wiki locally