Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: michaelrsweet/pdfio

v1.6.4

05 Jun 19:01
@michaelrsweet michaelrsweet
48b185c
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.6.4 is a bug fix release. Changes include:

  • Fixed pdfioPageCopy implementation to not force a CropBox value (Issue #166)
  • Fixed AES padding (Issue #167, Issue #169, Issue #170)

Enjoy!

Assets 6
Loading
EvgenijLutz and uddhavphatak reacted with heart emoji
2 people reacted

v1.6.3

30 Apr 18:35
@michaelrsweet michaelrsweet
b468d16
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.6.3 is a bug fix release. Changes include:

  • Fixed pdfioPageCopy implementation to not copy the source document's entire
    page tree (Issue #161)
  • Fixed AES encryption dictionary name (Issue #163)
  • Fixed AES owner key generation (Issue #164)
  • Fixed support for empty UTF-16 strings (Issue #165)

Enjoy!

Loading
EvgenijLutz reacted with heart emoji
1 person reacted

v1.6.2

15 Feb 15:10
@michaelrsweet michaelrsweet
b5b4e80
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.6.2 is a bug fix release. Changes include:

  • Increased the maximum length of a single string to 128k (Issue #146)
  • Added missing range checks to pdfioArrayCopy and pdfioDictCopy.
  • Refactored PDF encryption code to fix unlocking with certain files.
  • Improved xref table loop detection (Issue #148)
  • Changed how duplicate objects are handled in PDF files (Issue #155)
  • Fixed xref reconstruction for objects lacking a Type value.
  • Fixed pdfioPageOpenStream for indirect Contents arrays.
  • Fixed an error propagation bug when reading too-long values (Issue #146)
  • Fixed a bug when converting Unicode characters above plane 0 (issue #159)
  • Fixed a Clang warning.

Enjoy!

Loading

v1.6.1

26 Dec 17:12
@michaelrsweet michaelrsweet
932f237
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.6.1 is a bug fix release. Changes include:

  • Added missing input checking to pdfioFileCreateFontObjFromBase function.
  • Updated support for UTF-16 strings (Issue #141)
  • Updated Xcode project to use installed PNG library.
  • Fixed decryption of PDF files using an Encrypt dictionary instead of an
    indirect reference (Issue #139)
  • Fixed character range checking in a TTF support function.
  • Fixed some clang warnings.
  • Fixed the generated pkg-config file.

Enjoy!

Loading

v1.6.0

06 Oct 12:47
@michaelrsweet michaelrsweet
ed8be1f
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.6.0 is a feature release. Changes include:

  • Added generation of XMP metadata when writing PDFs (Issue #103)
  • Added "standard" PDFIO_CS_CGATS001 color space for non-device CMYK (Issue #104)
  • Added CMYK JPEG support with embedded ICC profiles or using the CGATS001 profile (Issue #104)
  • Added pdfioFileAddOutputIntent function to adding output intent information to a PDF file (Issue #104)
  • Added explicit support for warning messages (Issue #118)
  • Added pdfioFileCreateFontObjFromData function for embedding fonts in memory (Issue #120)
  • Added support for specifying PDF/A versions for created PDF files (Issue #122)
  • Added pdfioContentBeginMarked and pdfioContentEndMarked functions for creating tagged PDF content (Issue #123)
  • Added pdfioFileGetLanguage and pdfioFileSetLanguage functions for getting and setting the default/primary language of a PDF file (Issue #124)
  • Now add default grayscale, RGB, and CMYK profile resources to pages as needed (Issue #104)
  • Fixed unsupported filter error (Issue #130)
  • Fixed EOF comment written to the PDF (Issue #136)
  • Fixed TTF cmap underflow error.
  • Fixed some Clang warnings.

Enjoy!

Loading

v1.5.4

26 Aug 16:35
@michaelrsweet michaelrsweet
dc584c0
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.5.4 is a bug fix release. Changes include:

  • Updated indirect reference reading code to limit the range of generation numbers.
  • Updated error messages for too large tokens (Issue #131)
  • Fixed a JPEG copy bug (Issue #132)

Enjoy!

Loading

v1.5.3

03 May 14:12
@michaelrsweet michaelrsweet
4bbb8b0
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.5.3 is a bug fix release. Changes include:

  • Fixed decryption of PDF files "protected" by 40-bit RC4 (Issue #42)
  • Fixed decryption of UTF-16 strings (Issue #42)
  • Fixed decryption of PDF files with large permission values.
  • Fixed support for EncryptMetadata key in the encryption dictionary.
  • Fixed pdfioObjCopy and pdfioPageCopy to properly identify the source PDF file being used (Issue #125)

Enjoy!

Loading

v1.5.2

12 Apr 19:14
@michaelrsweet michaelrsweet
ea9b784
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.5.2 is a bug fix release. Changes include:

  • Updated maximum allowed PDF string size to 64k (Issue #117)
  • Updated dictionary reading code to discard duplicate key/value pairs with a warning message (Issue #118)
  • Fixed form detection in pdfioinfo example code (Issue #114)
  • Fixed parsing of certain date/time values (Issue #115)
  • Fixed support for empty name values (Issue #116)
  • Fixed range checking in pdfioImageGetBytesPerLine (Issue #121)

Enjoy!

Loading

v1.5.1

28 Mar 18:42
@michaelrsweet michaelrsweet
3b2f7e2
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.5.1 is a bug fix release. Changes include:

  • Fixed output of special characters in name values (Issue #106)
  • Fixed output of special characters in string values (Issue #107)
  • Fixed output of large integers in dictionaries (Issue #108)
  • Fixed handling of 0-length streams (Issue #111)
  • Fixed detection of UTF-16 Big-Endian strings (Issue #112)

Enjoy!

Loading

v1.5.0

06 Mar 22:19
@michaelrsweet michaelrsweet
458f366
This commit was signed with the committer’s verified signature. The key has expired.
michaelrsweet Michael R Sweet
GPG key ID: BE67C75EC81F3244
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

PDFio 1.5.0 is a feature and bug fix release. Changes include:

  • Added support for embedded color profiles in JPEG images (Issue #7)
  • Added pdfioFileCreateICCObjFromData API.
  • Added support for writing cross-reference streams for PDF 1.5 and newer files (Issue #10)
  • Added pdfioFileGetModDate() API (Issue #88)
  • Added support for using libpng to embed PNG images in PDF output (Issue #90)
  • Added support for writing the PCLm subset of PDF (Issue #99)
  • Now support opening damaged PDF files (Issue #45)
  • Updated documentation (Issue #95)
  • Updated the pdf2txt example to support font encodings.
  • Fixed potential heap/integer overflow issues in the TrueType cmap code.
  • Fixed an output issue for extremely small double values with the
    pdfioContent APIs.
  • Fixed a missing Widths array issue for embedded TrueType fonts.
  • Fixed some Unicode font embedding issues.

Enjoy!

Loading
Previous 1 3
Previous

AltStyle によって変換されたページ (->オリジナル) /