PDFNet 6.7.1 Release

What’s New in PDFNet 6.7.1## #### All Platforms - New Features- Support for JavaScript actions. This can be enabled using PDFNet.EnableJavaScript and includes the following interactive PDF features:

  • Automatically recalculated fields.Automatically recalculated fields example
  • Verification of user input.Verification of user input example
  • Built-in DOC-to-PDF conversion support.
  • Export to individual separations using PDFDraw.
    • Rather than converting to an output format such as RGB, PDFDraw can now preserve separations. Output can be in the form of a single N-channel TIFF, or to a number of output files, one for each separate ink in the source documentSeparation export example
  • Support for the “cloudy” and “nozoom” annotation styles.
    • Rectangles and polygons can be drawn in a cloudy style, as shown. Annotations marked as “nozoom” will maintain thier size on screen at any zoom level (commonly applied to sticky notes).Cloud and nozoom annotation example
  • Stream documents to PDFViewCtrl during conversion to PDF, through new Universal Conversion interface. (Available on PDFNet Mobile SDK for Android and PDFNet Mobile SDK for UWP.) Supports the following file types:
    • Office file conversion support: .docx, .pptx, .doc. (with the optional office conversion module)
    • Image conversion support: .bmp, .jpg, .tif, .png, .gif
    • Image collections (zip archives with any type of image internally)
    • Plain text file formats

All Platforms - Performance Improvements- Faster shape rasterization (0-20%).

  • JBig2 decoding performance improvements (3-5x faster in many cases).
  • JPEG2000: for the majority of JPEG 2000 encoded images, decoding is now faster and uses much less memory.
  • Faster CMYK->RGB conversion in many cases.
  • Parsing improvements: much improved performance on files with complex content streams.

All Platforms - Bugfixes- Overprint preview handling has been improved.

  • More robust handling of corrupt documents.
  • Improved stability when used in an interactive environment.
  • Many other miscellaneous bug fixes.

Android Specific

For a more detailed list of changes, see the Android 6.7.1 Release Notes

  • Undo/Redo
  • Universal conversion now supports pptx documents
  • View PDF in maintain zoom mode
  • Text selection with smart snapping
  • Edit custom option in combobox
  • Automatically scrolls to the next form field when filling forms
  • Improved Reflow mode in terms of handling internal links, custom color mode, and turning page on tap option
  • Toggle between inline editing and using a dialog for creating freetext annotations

iOS Specific

For a more detailed list of changes, see the iOS 6.7.1 Release Notes

  • PDFNet Framework and Tools Framework are now both dynamic frameworks
  • Improved support for iOS 10
  • New digital signature sample that cryptographically signs and certifies a document
  • All sample projects and tools source code are now free of any class deprecated prior to iOS 9
  • A variety of small improvements and bug fixes

Windows (UWP) Specific

For a more detailed list of changes, see the UWP 6.7.1 Release Notes

  • Universal document viewing (PDFViewCtrl can open docx, etc)
  • ReflowView Control in tools
  • NavigationStack for quickly going back and forth between views
  • Text selection with smart snapping
  • Zoom, SmartZoom, and SetPageViewMode can now animate the view change
  • Ability to get Thumbnails from the PDFViewCtrl in a background thread (via PDFViewCtrl.ThumbnailResponseHandler) relieving the UI thread
  • A CropView Control in tools to crop pages in a document
  • A wider range of ColorPostProcessingModes for the PDFViewCtrl, including duotone for things like Sepia mode
  • The Sticky Note tool now provides 10 different icons and multiple styles