PDFNet 6.6.0 Release

What’s New in PDFNet 6.6.0 (January 12, 2016 - Version 6.6.0)

January 12, 2016 - Version 6.6.0

  • Note: this release is specific to desktop/server variants of PDFNet. It does not include PDFNet Mobile SDKs.
  • Improved password (encrypted PDF) handling, especially for C++ API, to better handle unicode and binary passwords.
  • Important bug fixes and incremental improvements.

New Types and Methods in PDFNet Common API:

  • pdftron.SDF.SecurityHandler.ChangeUserPassword(byte[])
  • pdftron.SDF.SecurityHandler.ChangeMasterPassword(byte[])
  • pdftron.SDF.SDFDoc.InitStdSecurityHandler(byte[])
  • pdftron.PDF.PDFDoc.InitStdSecurityHandler(byte[])
  • pdftron.PDF.Page.AddRotations
  • pdftron.PDF.Page.SubtractRotations
  • pdftron.PDF.Page.RotationToDegree
  • pdftron.PDF.Page.DegreeToRotation
  • pdftron.PDF.Annot.GetRotation
  • pdftron.PDF.Annot.SetRotation

Removed Types and Methods in PDFNet Common API:

  • pdftron.PDF.Annots.Screen.GetRotation
  • pdftron.PDF.Annots.Screen.SetRotation
  • pdftron.PDF.Annots.Widget.GetRotation
  • pdftron.PDF.Annots.Widget.SetRotation

New Types and Methods in PDFNet C++ API:

  • pdftron.SDF.SecurityHandler.ChangeUserPassword(UString)
  • pdftron.SDF.SecurityHandler.ChangeMasterPassword(UString)
  • pdftron.SDF.SecurityHandler.InitPassword(UString)
  • pdftron.SDF.SDFDoc.InitStdSecurityHandler(UString)
  • pdftron.SDF.PDFDoc.InitStdSecurityHandler(UString)

Deprecated Types and Methods in PDFNet C++ API:

  • pdftron.SDF.SecurityHandler.InitPasswordASCII(const char*)
  • pdftron.SDF.SecurityHandler.InitPassword(const char*, size_t)
  • pdftron.SDF.SecurityHandler.ChangeUserPasswordASCII(const char*)
  • pdftron.SDF.SecurityHandler.ChangeUserPassword(const char*, size_t)
  • pdftron.SDF.SecurityHandler.ChangeMasterPasswordASCII(const char*)
  • pdftron.SDF.SecurityHandler.ChangeMasterPassword(const char*, size_t)
  • pdftron.SDF.SDFDoc.InitStdSecurityHandler(const char*, int)
  • pdftron.PDF.PDFDoc.InitStdSecurityHandler(const char*, int)