Improved and more powerful configuration APIs
With this release, it is now possible to easily add, remove, and rearrange bar buttons in the
PTTabbedDocumentViewController classes. In addition, any of the buttons shown in the top navigation bar can be moved to the
ThumbnailSliderViewController shown at the bottom of the document viewer and vice versa. These changes allow complete control over the placement and appearance of all the SDK-provided buttons.
PTNavigationListsViewController control has been made more drop-in friendly by providing the outline, annotation, and user bookmark lists by default. It is still possible to customize the ordering of the lists via the previous methods and convenience properties have also been added that greatly simplify disabling only certain lists.
ToolManager class's configuration and annotation permission system has been simplified and streamlined. It is no longer necessary to set up builder objects with nested dictionaries and consult the documentation for the required dictionary string keys. The new system offers full code completion support by exposing properties directly on the
SDK Showcase sample
In addition to the improved APIs described above, this release also includes a new Showcase sample. This sample demonstrates a number of key features of the PDFTron SDK.
The new Showcase sample can be found in the
Samples/Showcase folder of the 6.9.3 SDK download package.
Please see our change log for a list of all changes.
We hope you like these changes and any feedback is greatly appreciated. Please don't hesitate to contact us if you have any questions or suggestions. We also have many exciting new features planned for the coming weeks and months, so stay tuned.