Skip to content

Releases: michaelrsweet/pdfio

v1.0.0

14 Dec 18:42
bd2f9d4
Compare
Choose a tag to compare

The first stable release of PDFio is now available! PDFio is a simple C library for reading and writing PDF files. The primary goals of PDFio are:

  • Read and write any version of PDF file
  • Provide access to pages, objects, and streams within a PDF file
  • Support reading and writing of encrypted PDF files
  • Extract or embed useful metadata (author, creator, page information, etc.)
  • "Filter" PDF files, for example to extract a range of pages or to embed fonts that are missing from a PDF
  • Provide access to objects used for each page

PDFio is not concerned with rendering or viewing a PDF file, although a PDF RIP or viewer could be written using it.

Enjoy!

v1.0rc1

30 Nov 14:01
b23dbd8
Compare
Choose a tag to compare

PDFio 1.0rc1 is the first candidate release of PDFio. Changes include:

  • Fixed a few stack/buffer overflow bugs discovered via fuzzing.

Enjoy!

v1.0b2

07 Nov 16:27
1d5310a
Compare
Choose a tag to compare
v1.0b2 Pre-release
Pre-release

PDFio 1.0b2 is the second beta release of PDFio. Changes include:

  • Added pdfioFileCreateOutput API to support streaming output of PDF (Issue #21)
  • Fixed all-shared target (Issue #22)
  • Fixed memory leaks (Issue #23)
  • Updated pdfioContentSetDashPattern to accept double values (Issue #25)
  • Added support for reading and writing encrypted PDFs (Issue #26)
  • Fixed some issues identified by a Coverity scan.

Enjoy!

v1.0b1

30 Aug 20:47
81d358a
Compare
Choose a tag to compare
v1.0b1 Pre-release
Pre-release

This is the first beta release of PDFio.