Some test text!

menu
PDFNet/PDFNetOBJC.h
Removed e_insert_goto_bookmark
Removed -[PTVerificationOptions AddTrustedCertificate:]
Removed -[PTVerificationOptions RemoveTrustedCertificate:]
Removed -[PTTrustVerificationResult initWithImpl:]
Removed -[PTVerificationResult GetSignersDigestAlgorithm]
Removed -[PTVerificationResult initWithImpl:]
Removed -[PTCADConvertOptions GetLineWeight]
Removed -[PTCADConvertOptions SetLineWeight:]
Removed -[PTExternalAnnotManager GetLastJSON]
Added e_ptcommonName
Added e_ptsurname
Added e_ptcountryName
Added e_ptlocalityName
Added e_ptstateOrProvinceName
Added e_ptstreetAddress
Added e_ptorganizationName
Added e_ptorganizationalUnitName
Added PTPredefined
Added e_ptunsupported_digest_algorithm
Added e_ptunsupported_trust_features
Added e_ptunsupported_permissions_features
Added e_ptFullShaping
Added e_ptPartialShaping
Added e_ptNoShaping
Added PTShapingStatus
Added e_ptNoFailure
Added e_ptUnsupportedFontType
Added e_ptNotIndexEncoded
Added e_ptFontDataNotFound
Added PTShapingFailureReason
Added e_ptmn_ccitt
Added e_ptinsert_goto_bookmark
Added e_ptdoc_unsigned
Added e_ptdoc_failure
Added e_ptdoc_untrusted
Added e_ptdoc_unsupported
Added e_ptdoc_verified
Added PTSignaturesVerificationStatus
Added e_ptno_watermarks
Added e_ptraw_text_search
Added PTByteRange
Added -[PTByteRange getCptr]
Added -[PTByteRange initWithCptr:]
Added -[PTByteRange setSwigCMemOwn:]
Added -[PTByteRange dealloc]
Added -[PTByteRange GetStartOffset]
Added -[PTByteRange GetEndOffset]
Added -[PTByteRange GetSize]
Added -[PTByteRange init]
Added -[PTMatrix2D PreTranslate:v:]
Added -[PTMatrix2D PostTranslate:v:]
Added PTObjectIdentifier
Added -[PTObjectIdentifier getCptr]
Added -[PTObjectIdentifier initWithCptr:]
Added -[PTObjectIdentifier setSwigCMemOwn:]
Added -[PTObjectIdentifier dealloc]
Added -[PTObjectIdentifier Destroy]
Added -[PTObjectIdentifier GetRawValue]
Added -[PTObjectIdentifier initWithIn_oid_enum:]
Added PTX501AttributeTypeAndValue
Added -[PTX501AttributeTypeAndValue getCptr]
Added -[PTX501AttributeTypeAndValue initWithCptr:]
Added -[PTX501AttributeTypeAndValue setSwigCMemOwn:]
Added -[PTX501AttributeTypeAndValue dealloc]
Added -[PTX501AttributeTypeAndValue Destroy]
Added -[PTX501AttributeTypeAndValue GetAttributeTypeOID]
Added -[PTX501AttributeTypeAndValue GetStringValue]
Added -[PTX501AttributeTypeAndValue init]
Added PTX501DistinguishedName
Added -[PTX501DistinguishedName getCptr]
Added -[PTX501DistinguishedName initWithCptr:]
Added -[PTX501DistinguishedName setSwigCMemOwn:]
Added -[PTX501DistinguishedName dealloc]
Added -[PTX501DistinguishedName Destroy]
Added -[PTX501DistinguishedName HasAttribute:]
Added -[PTX501DistinguishedName GetStringValuesForAttribute:]
Added -[PTX501DistinguishedName GetAllAttributesAndValues]
Added -[PTX501DistinguishedName init]
Added PTX509Extension
Added -[PTX509Extension getCptr]
Added -[PTX509Extension initWithCptr:]
Added -[PTX509Extension setSwigCMemOwn:]
Added -[PTX509Extension dealloc]
Added -[PTX509Extension Destroy]
Added -[PTX509Extension IsCritical]
Added -[PTX509Extension GetObjectIdentifier]
Added -[PTX509Extension ToString]
Added -[PTX509Extension GetData]
Added -[PTX509Extension init]
Added PTX509Certificate
Added -[PTX509Certificate getCptr]
Added -[PTX509Certificate initWithCptr:]
Added -[PTX509Certificate setSwigCMemOwn:]
Added -[PTX509Certificate dealloc]
Added -[PTX509Certificate Destroy]
Added -[PTX509Certificate GetIssuerField]
Added -[PTX509Certificate GetSubjectField]
Added -[PTX509Certificate GetNotBeforeEpochTime]
Added -[PTX509Certificate GetNotAfterEpochTime]
Added -[PTX509Certificate GetRawX509VersionNumber]
Added -[PTX509Certificate ToString]
Added -[PTX509Certificate GetFingerprint:]
Added -[PTX509Certificate GetSerialNumber]
Added -[PTX509Certificate GetExtensions]
Added -[PTX509Certificate GetData]
Added -[PTX509Certificate init]
Added -[PTVerificationOptions AddTrustedCertificateWithBuf:in_buf_size:]
Added -[PTVerificationOptions AddTrustedCertificateWithFilePath:]
Added -[PTVerificationOptions AddTrustedCertificates:in_size:]
Added -[PTVerificationOptions EnableOnlineCRLRevocationChecking:]
Added -[PTVerificationOptions EnableOnlineOCSPRevocationChecking:]
Added -[PTVerificationOptions EnableOnlineRevocationChecking:]
Added -[PTTrustVerificationResult HasEmbeddedTimestampVerificationResult]
Added -[PTTrustVerificationResult GetEmbeddedTimestampVerificationResult]
Added -[PTTrustVerificationResult GetCertPath]
Added -[PTTrustVerificationResult init]
Added -[PTVerificationResult GetDigestAlgorithm]
Added -[PTVerificationResult GetDocumentStatusAsString]
Added -[PTVerificationResult GetDigestStatusAsString]
Added -[PTVerificationResult GetTrustStatusAsString]
Added -[PTVerificationResult GetPermissionsStatusAsString]
Added -[PTVerificationResult GetUnsupportedFeatures]
Added -[PTVerificationResult init]
Added PTEmbeddedTimestampVerificationResult
Added -[PTEmbeddedTimestampVerificationResult getCptr]
Added -[PTEmbeddedTimestampVerificationResult initWithCptr:]
Added -[PTEmbeddedTimestampVerificationResult setSwigCMemOwn:]
Added -[PTEmbeddedTimestampVerificationResult dealloc]
Added -[PTEmbeddedTimestampVerificationResult Destroy]
Added -[PTEmbeddedTimestampVerificationResult GetVerificationStatus]
Added -[PTEmbeddedTimestampVerificationResult GetCMSDigestStatus]
Added -[PTEmbeddedTimestampVerificationResult GetMessageImprintDigestStatus]
Added -[PTEmbeddedTimestampVerificationResult GetTrustStatus]
Added -[PTEmbeddedTimestampVerificationResult GetCMSDigestStatusAsString]
Added -[PTEmbeddedTimestampVerificationResult GetMessageImprintDigestStatusAsString]
Added -[PTEmbeddedTimestampVerificationResult GetTrustStatusAsString]
Added -[PTEmbeddedTimestampVerificationResult HasTrustVerificationResult]
Added -[PTEmbeddedTimestampVerificationResult GetTrustVerificationResult]
Added -[PTEmbeddedTimestampVerificationResult GetCMSSignatureDigestAlgorithm]
Added -[PTEmbeddedTimestampVerificationResult GetMessageImprintDigestAlgorithm]
Added -[PTEmbeddedTimestampVerificationResult GetUnsupportedFeatures]
Added -[PTEmbeddedTimestampVerificationResult init]
Added PTTimestampingTestResult
Added -[PTTimestampingTestResult getCptr]
Added -[PTTimestampingTestResult initWithCptr:]
Added -[PTTimestampingTestResult setSwigCMemOwn:]
Added -[PTTimestampingTestResult dealloc]
Added -[PTTimestampingTestResult Destroy]
Added -[PTTimestampingTestResult GetStatus]
Added -[PTTimestampingTestResult GetString]
Added -[PTTimestampingTestResult HasResponseVerificationResult]
Added -[PTTimestampingTestResult GetResponseVerificationResult]
Added -[PTTimestampingTestResult init]
Added PTTimestampingConfiguration
Added -[PTTimestampingConfiguration getCptr]
Added -[PTTimestampingConfiguration initWithCptr:]
Added -[PTTimestampingConfiguration setSwigCMemOwn:]
Added -[PTTimestampingConfiguration dealloc]
Added -[PTTimestampingConfiguration Destroy]
Added -[PTTimestampingConfiguration SetTimestampAuthorityServerURL:]
Added -[PTTimestampingConfiguration SetTimestampAuthorityServerUsername:]
Added -[PTTimestampingConfiguration SetTimestampAuthorityServerPassword:]
Added -[PTTimestampingConfiguration SetUseNonce:]
Added -[PTTimestampingConfiguration TestConfiguration:]
Added -[PTTimestampingConfiguration init]
Added -[PTTimestampingConfiguration initWithIn_url:]
Added -[PTDigitalSignatureField IsCertification]
Added -[PTDigitalSignatureField GetSignerCertFromCMS]
Added -[PTDigitalSignatureField GetByteRanges]
Added -[PTDigitalSignatureField GetCertPathsFromCMS]
Added -[PTDigitalSignatureField EnableLTVOfflineVerification:]
Added -[PTDigitalSignatureField TimestampOnNextSave:in_timestamp_response_verification_options:]
Added PTRefreshOptions
Added -[PTRefreshOptions getCptr]
Added -[PTRefreshOptions initWithCptr:]
Added -[PTRefreshOptions setSwigCMemOwn:]
Added -[PTRefreshOptions dealloc]
Added -[PTRefreshOptions GetDrawBackgroundOnly]
Added -[PTRefreshOptions SetDrawBackgroundOnly:]
Added -[PTRefreshOptions GetRefreshExisting]
Added -[PTRefreshOptions SetRefreshExisting:]
Added -[PTRefreshOptions GetUseNonStandardRotation]
Added -[PTRefreshOptions SetUseNonStandardRotation:]
Added -[PTRefreshOptions GetUseRoundedCorners]
Added -[PTRefreshOptions SetUseRoundedCorners:]
Added -[PTRefreshOptions init]
Added -[PTAnnot RefreshAppearanceWithOptions:]
Added -[PTCADConvertOptions GetAllowThinLines]
Added -[PTCADConvertOptions SetAllowThinLines:]
Added -[PTCADConvertOptions GetBackgroundColor]
Added -[PTCADConvertOptions SetBackgroundColor:]
Added -[PTCADConvertOptions SetColorMode:]
Added +[PTRubberStamp CreateCustom:pos:form_xobject:]
Added +[PTPDFACompliance GetDeclaredConformance:]
Added PTShapedText
Added -[PTShapedText getCptr]
Added -[PTShapedText initWithCptr:]
Added -[PTShapedText setSwigCMemOwn:]
Added -[PTShapedText dealloc]
Added -[PTShapedText Destroy]
Added -[PTShapedText GetScale]
Added -[PTShapedText GetShapingStatus]
Added -[PTShapedText GetFailureReason]
Added -[PTShapedText GetText]
Added -[PTShapedText GetNumGlyphs]
Added -[PTShapedText GetGlyph:]
Added -[PTShapedText GetGlyphXPos:]
Added -[PTShapedText GetGlyphYPos:]
Added -[PTShapedText init]
Added -[PTFont GetShapedText:]
Added -[PTElementBuilder CreateShapedTextRun:]
Added -[PTPDFDoc RefreshAnnotAppearances:]
Added -[PTPDFDoc VerifySignedDigitalSignatures:]
Added -[PTOfficeToPDFOptions SetAutoFillDict:]
Added -[PTOfficeToPDFOptions GetApplyPageBreaksToSheet]
Added -[PTOfficeToPDFOptions SetApplyPageBreaksToSheet]
Added +[PTConvert PageToHtml:]
Added -[PTTextExtractor SetOCGContext:]
Added -[PTTextSearch SetOCGContext:]
Modified -[PTUInt32Iterator Current]
Declaration
From- (SWIGTYPE_p_unsigned_int *)Current
To- (unsigned int)Current

Modified -[PTSDFDocSnapshot initWithImpl:]
Declaration
From- (instancetype)initWithImpl:(SWIGTYPE_TRN_DocSnapshot *)impl
To- (instancetype)initWithImpl:(void *)impl

Modified -[PTSDFResultSnapshot initWithImpl:]
Declaration
From- (instancetype)initWithImpl:(SWIGTYPE_TRN_ResultSnapshot *)impl
To- (instancetype)initWithImpl:(void *)impl

Modified -[PTSDFUndoManager initWithImpl:]
Declaration
From- (instancetype)initWithImpl:(SWIGTYPE_TRN_UndoManager *)impl
To- (instancetype)initWithImpl:(void *)impl

Modified -[PTVerificationOptions initWithImpl:]
Declaration
From- (instancetype)initWithImpl:(SWIGTYPE_TRN_VerificationOptions *)impl
To- (instancetype)initWithImpl:(void *)impl

Modified -[PTPDFDoc GetDownloadedByteCount]
Declaration
From- (int)GetDownloadedByteCount
To- (unsigned long long)GetDownloadedByteCount

Modified -[PTPDFDoc GetTotalRemoteByteCount]
Declaration
From- (int)GetTotalRemoteByteCount
To- (unsigned long long)GetTotalRemoteByteCount

Modified -[PTPDFView GetVisiblePages]
Declaration
From- (NSMutableArray *)GetVisiblePages
To- (NSArray<NSNumber *> *)GetVisiblePages

Modified -[PTPDFView GetThumbInCache:buf:out_width:out_height:]
Declaration
From- (BOOL)GetThumbInCache:(int)page_num buf:(NSData *)buf out_width:(SWIGTYPE_p_unsigned_int *)out_width out_height:(SWIGTYPE_p_unsigned_int *)out_height
To- (BOOL)GetThumbInCache:(int)page_num buf:(NSData *)buf out_width:(unsigned int)out_width out_height:(unsigned int)out_height

Modified -[PTTextExtractorStyle GetColor]
Declaration
From- (NSMutableArray *)GetColor
To- (NSArray<NSNumber *> *)GetColor

PDFNet/PDFViewCtrl.h
Added PTPDFViewCtrl.pagingScrollView
Added PTPDFViewCtrl.contentScrollView
Tools/PTAddPagesManager.h
Added -[PTAddPagesManager showCamera]
Tools/PTAddPagesViewController.h
Added PTAddPagesViewController.addCameraImagePageButtonItem
Added -[PTAddPagesViewController showCamera:]
Tools/PTAnnotationStylePresetsGroup.h
Added PTAnnotationStylePresetsGroup
Added -[PTAnnotationStylePresetsGroup initWithStyles:]
Added -[PTAnnotationStylePresetsGroup initWithCoder:]
Added PTAnnotationStylePresetsGroup.styles
Added PTAnnotationStylePresetsGroup.selectedIndex
Added PTAnnotationStylePresetsGroup.selectedStyle
Tools/PTAnnotationStylePresetsView.h
Added PTAnnotationStylePresetsViewDelegate
Added -[PTAnnotationStylePresetsViewDelegate presetsView:editPresetForStyle:fromView:]
Added PTAnnotationStylePresetsView
Added PTAnnotationStylePresetsView.presets
Added PTAnnotationStylePresetsView.contentView
Added PTAnnotationStylePresetsView.delegate
Tools/PTAnnotStyle.h
Added -[PTAnnotStyle initWithCoder:]
Added -[PTAnnotStyle applyToAnnotation:]
Added -[PTAnnotStyle applyToAnnotation:doc:]
Added -[PTAnnotStyle isEqualToAnnotStyle:]
Modified PTAnnotStyle
Protocols
Fromnone
ToNSCoding, NSCopying

Modified -[PTAnnotStyle initWithAnnot:onPDFDoc:]
Declaration
From- (nonnull instancetype)initWithAnnot:(nonnull PTAnnot *)annot onPDFDoc:(nonnull PTPDFDoc *)pdfDoc
To- (nonnull instancetype)initWithAnnot:(nonnull PTAnnot *)annot onPDFDoc:(nullable PTPDFDoc *)pdfDoc

Tools/PTAnnotStyleToolbar.h
Added PTAnnotStyleToolbar
Added -[PTAnnotStyleToolbar initWithToolManager:]
Added PTAnnotStyleToolbar.toolManager
Added PTAnnotStyleToolbar.annotStylePresets
Added PTAnnotStyleToolbar.stylePicker
Tools/PTBookmarkManager.h
Modified -[PTBookmarkManager bookmarksForDoc:rootPDFBookmark:]
Declaration
From- (nonnull NSArray<PTUserBookmark *> *)bookmarksForDoc:(nonnull PTPDFDoc *)doc rootPDFBookmark:(nonnull PTBookmark *)rootPDFBookmark
To- (nonnull NSArray<PTUserBookmark *> *)bookmarksForDoc:(nonnull PTPDFDoc *)doc rootPDFBookmark:(nullable PTBookmark *)rootPDFBookmark

Tools/PTColorDefaults.h
Modified +[PTColorDefaults setDefaultFreeTextFontName:]
Declaration
From+ (void)setDefaultFreeTextFontName:(nonnull NSString *)fontName
To+ (void)setDefaultFreeTextFontName:(nullable NSString *)fontName

Tools/PTColorPickerViewController.h
Added -[PTColorPickerViewController initWithTransitionStyle:navigationOrientation:options:colors:]
Added PTColorPickerViewController.colors
Tools/PTCreateToolBase.h
Added PTCreateToolBase.undoManagerEnabled
Tools/PTCustomStampOption.h
Added PTCustomStampOption
Added PTCustomStampOption.text
Added PTCustomStampOption.secondText
Added PTCustomStampOption.bgColorStart
Added PTCustomStampOption.bgColorEnd
Added PTCustomStampOption.textColor
Added PTCustomStampOption.borderColor
Added PTCustomStampOption.fillOpacity
Added PTCustomStampOption.pointingLeft
Added PTCustomStampOption.pointingRight
Added -[PTCustomStampOption initWithText:secondText:bgColorStart:bgColorEnd:textColor:borderColor:fillOpacity:pointingLeft:pointingRight:]
Added -[PTCustomStampOption initWithFormXObject:]
Added -[PTCustomStampOption configureStampObject:]
Tools/PTDocumentBaseViewController.h
Added PTDocumentBaseViewController
Added -[PTDocumentBaseViewController init]
Added -[PTDocumentBaseViewController openDocumentWithURL:]
Added -[PTDocumentBaseViewController openDocumentWithURL:password:]
Added -[PTDocumentBaseViewController openDocumentWithPDFDoc:]
Added PTDocumentBaseViewController.httpRequestOptions
Added PTDocumentBaseViewController.additionalHTTPHeaders
Added PTDocumentBaseViewController.conversionOptions
Added PTDocumentBaseViewController.document
Added PTDocumentBaseViewController.coordinatedDocument
Added -[PTDocumentBaseViewController saveDocument:completionHandler:]
Added PTDocumentBaseViewController.pdfViewCtrl
Added PTDocumentBaseViewController.toolManager
Added PTDocumentBaseViewController.automaticallySavesDocument
Added PTDocumentBaseViewController.automaticDocumentSavingInterval
Added -[PTDocumentBaseViewController restartAutomaticDocumentSavingTimer]
Added -[PTDocumentBaseViewController restartAutomaticDocumentSavingTimerWithInterval:]
Added -[PTDocumentBaseViewController stopAutomaticDocumentSavingTimer]
Added -[PTDocumentBaseViewController closeDocumentWithCompletionHandler:]
Added PTDocumentBaseViewController.tabbedDocumentViewController
Added PTDocumentBaseViewController.documentTabItem
Added PTDocumentBaseViewController.changesPageOnTap
Added PTDocumentBaseViewController.nightModeEnabled
Added PTDocumentBaseViewController.bottomToolbarEnabled
Added PTDocumentBaseViewController.thumbnailSliderEnabled
Added PTDocumentBaseViewController.pageIndicatorEnabled
Added PTDocumentBaseViewController.pageIndicatorShowsOnPageChange
Added PTDocumentBaseViewController.pageIndicatorShowsWithControls
Added PTDocumentBaseViewController.annotationListHidden
Added PTDocumentBaseViewController.outlineListHidden
Added PTDocumentBaseViewController.bookmarkListHidden
Added PTDocumentBaseViewController.pdfLayerListHidden
Added PTDocumentBaseViewController.readerModeButtonItem
Added PTDocumentBaseViewController.searchButtonItem
Added PTDocumentBaseViewController.exportButtonItem
Added PTDocumentBaseViewController.shareButtonItem
Added PTDocumentBaseViewController.settingsButtonItem
Added PTDocumentBaseViewController.thumbnailsButtonItem
Added PTDocumentBaseViewController.navigationListsButtonItem
Added PTDocumentBaseViewController.moreItemsButtonItem
Added PTDocumentBaseViewController.addPagesButtonItem
Added PTDocumentBaseViewController.readerModeButtonHidden
Added PTDocumentBaseViewController.viewerSettingsButtonHidden
Added PTDocumentBaseViewController.shareButtonHidden
Added PTDocumentBaseViewController.searchButtonHidden
Added PTDocumentBaseViewController.exportButtonHidden
Added PTDocumentBaseViewController.moreItemsButtonHidden
Added PTDocumentBaseViewController.addPagesButtonHidden
Added PTDocumentBaseViewController.thumbnailBrowserButtonHidden
Added PTDocumentBaseViewController.navigationListsButtonHidden
Added PTDocumentBaseViewController.toolbarItems
Added -[PTDocumentBaseViewController toolbarItemsForSizeClass:]
Added -[PTDocumentBaseViewController setToolbarItems:forSizeClass:animated:]
Added PTDocumentBaseViewController.moreItems
Added -[PTDocumentBaseViewController moreItemsForSizeClass:]
Added -[PTDocumentBaseViewController setMoreItems:forSizeClass:]
Added PTDocumentBaseViewController.activityViewController
Added PTDocumentBaseViewController.navigationListsViewController
Added PTDocumentBaseViewController.alwaysShowNavigationListsAsModal
Added -[PTDocumentBaseViewController showNavigationLists]
Added PTDocumentBaseViewController.thumbnailsViewController
Added -[PTDocumentBaseViewController showThumbnailsController]
Added PTDocumentBaseViewController.textSearchViewController
Added -[PTDocumentBaseViewController showSearchViewController]
Added PTDocumentBaseViewController.thumbnailSliderController
Added PTDocumentBaseViewController.pageIndicatorViewController
Added PTDocumentBaseViewController.settingsViewController
Added PTDocumentBaseViewController.reflowViewController
Added PTDocumentBaseViewController.moreItemsViewController
Added -[PTDocumentBaseViewController showMoreItems:]
Added PTDocumentBaseViewController.addPagesViewController
Added PTDocumentBaseViewController.controlsHidden
Added -[PTDocumentBaseViewController setControlsHidden:animated:]
Added PTDocumentBaseViewController.searchViewControllerHidden
Added PTDocumentBaseViewController.thumbnailSliderHidden
Added -[PTDocumentBaseViewController setThumbnailSliderHidden:animated:]
Added PTDocumentBaseViewController.pageIndicatorHidden
Added -[PTDocumentBaseViewController setPageIndicatorHidden:animated:]
Added PTDocumentBaseViewController.reflowHidden
Added PTDocumentBaseViewController.hidesControlsOnTap
Added PTDocumentBaseViewController.automaticallyHidesControls
Added PTDocumentBaseViewController.automaticallyHideToolbars
Added PTDocumentBaseViewController.automaticControlHidingDelay
Added -[PTDocumentBaseViewController restartAutomaticControlHidingTimer]
Added -[PTDocumentBaseViewController restartAutomaticControlHidingTimerWithDelay:]
Added -[PTDocumentBaseViewController stopAutomaticControlHidingTimer]
Added -[PTDocumentBaseViewController shouldHideControlsFromTimer:]
Added -[PTDocumentBaseViewController initWithCoder:]
Added -[PTDocumentBaseViewController didOpenDocument]
Added -[PTDocumentBaseViewController handleDocumentOpeningFailureWithError:]
Added -[PTDocumentBaseViewController didBecomeInvalid]
Added -[PTDocumentBaseViewController shouldExportCachedDocumentAtURL:]
Added -[PTDocumentBaseViewController destinationURLforDocumentAtURL:]
Added -[PTDocumentBaseViewController shouldDeleteCachedDocumentAtURL:]
Added -[PTDocumentBaseViewController shouldHideControls]
Added -[PTDocumentBaseViewController shouldShowControls]
Tools/PTDocumentController.h
Added PTDocumentControllerDelegate
Added -[PTDocumentControllerDelegate documentControllerDidBecomeInvalid:]
Added -[PTDocumentControllerDelegate documentControllerDidOpenDocument:]
Added -[PTDocumentControllerDelegate documentController:didFailToOpenDocumentWithError:]
Added -[PTDocumentControllerDelegate documentController:shouldExportCachedDocumentAtURL:]
Added -[PTDocumentControllerDelegate documentController:destinationURLForDocumentAtURL:]
Added -[PTDocumentControllerDelegate documentController:shouldDeleteCachedDocumentAtURL:]
Added PTDocumentController
Added PTDocumentController.delegate
Added PTDocumentController.toolGroupsEnabled
Added PTDocumentController.toolGroupManager
Added PTDocumentController.toolGroupToolbar
Added PTDocumentController.toolGroupToolbarHidden
Added -[PTDocumentController setToolGroupToolbarHidden:animated:]
Added PTDocumentController.toolGroupIndicatorView
Added PTDocumentController.toolGroupViewController
Added -[PTDocumentController showToolGroups:]
Added PTDocumentController.navigationItem
Added PTDocumentController.tabsButtonItem
Added PTDocumentController.automaticallyShowsTabsButton
Added PTDocumentController.documentSliderViewController
Added PTDocumentController.documentSliderEnabled
Tools/PTDocumentNavigationItem.h
Added PTDocumentNavigationItem
Added PTDocumentNavigationItem.traitCollection
Added PTDocumentNavigationItem.leftBarButtonItems
Added -[PTDocumentNavigationItem setLeftBarButtonItems:animated:]
Added -[PTDocumentNavigationItem leftBarButtonItemsForSizeClass:]
Added -[PTDocumentNavigationItem setLeftBarButtonItems:forSizeClass:animated:]
Added PTDocumentNavigationItem.leftBarButtonItem
Added -[PTDocumentNavigationItem setLeftBarButtonItem:animated:]
Added -[PTDocumentNavigationItem leftBarButtonItemForSizeClass:]
Added -[PTDocumentNavigationItem setLeftBarButtonItem:forSizeClass:animated:]
Added PTDocumentNavigationItem.rightBarButtonItems
Added -[PTDocumentNavigationItem setRightBarButtonItems:animated:]
Added -[PTDocumentNavigationItem rightBarButtonItemsForSizeClass:]
Added -[PTDocumentNavigationItem setRightBarButtonItems:forSizeClass:animated:]
Added PTDocumentNavigationItem.rightBarButtonItem
Added -[PTDocumentNavigationItem setRightBarButtonItem:animated:]
Added -[PTDocumentNavigationItem rightBarButtonItemForSizeClass:]
Added -[PTDocumentNavigationItem setRightBarButtonItem:forSizeClass:animated:]
Tools/PTDocumentSlider.h
Added PTDocumentSlider
Added PTDocumentSlider.axis
Added PTDocumentSlider.thumbView
Added PTDocumentSlider.value
Added PTDocumentSlider.compress
Added -[PTDocumentSlider setValue:animated:]
Added PTDocumentSlider.minimumValue
Added PTDocumentSlider.maximumValue
Tools/PTDocumentSliderViewController.h
Added PTDocumentSliderViewController
Added -[PTDocumentSliderViewController initWithPDFViewCtrl:]
Added PTDocumentSliderViewController.pdfViewCtrl
Added PTDocumentSliderViewController.slider
Added PTDocumentSliderViewController.sliderHidden
Added -[PTDocumentSliderViewController setSliderHidden:animated:]
Added PTDocumentSliderViewController.horizontalSliderInsets
Added PTDocumentSliderViewController.verticalSliderInsets
Tools/PTDocumentTabItem.h
Added PTDocumentTabItem
Added -[PTDocumentTabItem init]
Added -[PTDocumentTabItem initWithCoder:]
Added PTDocumentTabItem.sourceURL
Added PTDocumentTabItem.documentURL
Added PTDocumentTabItem.lastAccessedDate
Added PTDocumentTabItem.viewController
Added PTDocumentTabItem.headerView
Added -[PTDocumentTabItem setHeaderView:animated:]
Tools/PTDocumentTabManager.h
Added PTDocumentTabManager
Added PTDocumentTabManager.items
Added PTDocumentTabManager.selectedIndex
Added PTDocumentTabManager.selectedItem
Added -[PTDocumentTabManager addItem:]
Added -[PTDocumentTabManager insertItem:atIndex:]
Added -[PTDocumentTabManager removeItem:]
Added -[PTDocumentTabManager removeItemAtIndex:]
Added -[PTDocumentTabManager moveItemAtIndex:toIndex:]
Added PTDocumentTabManager.moving
Added PTDocumentTabManager.savedItemsURL
Added -[PTDocumentTabManager saveItems]
Added -[PTDocumentTabManager saveItemsToURL:]
Added -[PTDocumentTabManager restoreItems]
Added -[PTDocumentTabManager restoreItemsFromURL:]
Tools/PTDocumentViewController.h
Removed -[PTDocumentViewController init]
Removed -[PTDocumentViewController openDocumentWithURL:]
Removed -[PTDocumentViewController openDocumentWithURL:password:]
Removed -[PTDocumentViewController openDocumentWithPDFDoc:]
Removed PTDocumentViewController.httpRequestOptions
Removed PTDocumentViewController.additionalHTTPHeaders
Removed PTDocumentViewController.conversionOptions
Removed PTDocumentViewController.document
Removed PTDocumentViewController.coordinatedDocument
Removed -[PTDocumentViewController saveDocument:completionHandler:]
Removed PTDocumentViewController.pdfViewCtrl
Removed PTDocumentViewController.toolManager
Removed PTDocumentViewController.automaticallySavesDocument
Removed PTDocumentViewController.automaticDocumentSavingInterval
Removed -[PTDocumentViewController restartAutomaticDocumentSavingTimer]
Removed -[PTDocumentViewController restartAutomaticDocumentSavingTimerWithInterval:]
Removed -[PTDocumentViewController stopAutomaticDocumentSavingTimer]
Removed -[PTDocumentViewController closeDocumentWithCompletionHandler:]
Removed PTDocumentViewController.changesPageOnTap
Removed PTDocumentViewController.nightModeEnabled
Removed PTDocumentViewController.bottomToolbarEnabled
Removed PTDocumentViewController.pageIndicatorEnabled
Removed PTDocumentViewController.pageIndicatorShowsOnPageChange
Removed PTDocumentViewController.pageIndicatorShowsWithControls
Removed PTDocumentViewController.readerModeButtonHidden
Removed PTDocumentViewController.viewerSettingsButtonHidden
Removed PTDocumentViewController.shareButtonHidden
Removed PTDocumentViewController.searchButtonHidden
Removed PTDocumentViewController.exportButtonHidden
Removed PTDocumentViewController.moreItemsButtonHidden
Removed PTDocumentViewController.addPagesButtonHidden
Removed PTDocumentViewController.thumbnailBrowserButtonHidden
Removed PTDocumentViewController.navigationListsButtonHidden
Removed PTDocumentViewController.annotationListHidden
Removed PTDocumentViewController.outlineListHidden
Removed PTDocumentViewController.bookmarkListHidden
Removed PTDocumentViewController.pdfLayerListHidden
Removed PTDocumentViewController.readerModeButtonItem
Removed PTDocumentViewController.searchButtonItem
Removed PTDocumentViewController.exportButtonItem
Removed PTDocumentViewController.shareButtonItem
Removed PTDocumentViewController.settingsButtonItem
Removed PTDocumentViewController.thumbnailsButtonItem
Removed PTDocumentViewController.navigationListsButtonItem
Removed PTDocumentViewController.moreItemsButtonItem
Removed PTDocumentViewController.addPagesButtonItem
Removed PTDocumentViewController.activityViewController
Removed PTDocumentViewController.navigationListsViewController
Removed PTDocumentViewController.alwaysShowNavigationListsAsModal
Removed -[PTDocumentViewController showNavigationLists]
Removed PTDocumentViewController.thumbnailsViewController
Removed -[PTDocumentViewController showThumbnailsController]
Removed PTDocumentViewController.textSearchViewController
Removed -[PTDocumentViewController showSearchViewController]
Removed PTDocumentViewController.thumbnailSliderController
Removed PTDocumentViewController.pageIndicatorViewController
Removed PTDocumentViewController.settingsViewController
Removed PTDocumentViewController.reflowViewController
Removed PTDocumentViewController.moreItemsViewController
Removed PTDocumentViewController.addPagesViewController
Removed PTDocumentViewController.controlsHidden
Removed -[PTDocumentViewController setControlsHidden:animated:]
Removed PTDocumentViewController.searchViewControllerHidden
Removed PTDocumentViewController.thumbnailSliderHidden
Removed -[PTDocumentViewController setThumbnailSliderHidden:animated:]
Removed PTDocumentViewController.pageIndicatorHidden
Removed -[PTDocumentViewController setPageIndicatorHidden:animated:]
Removed PTDocumentViewController.reflowHidden
Removed PTDocumentViewController.hidesControlsOnTap
Removed PTDocumentViewController.automaticallyHidesControls
Removed PTDocumentViewController.automaticallyHideToolbars
Removed PTDocumentViewController.automaticControlHidingDelay
Removed -[PTDocumentViewController restartAutomaticControlHidingTimer]
Removed -[PTDocumentViewController restartAutomaticControlHidingTimerWithDelay:]
Removed -[PTDocumentViewController stopAutomaticControlHidingTimer]
Removed -[PTDocumentViewController initWithCoder:]
Added PTDocumentViewController.undoButtonItem
Added PTDocumentViewController.redoButtonItem
Modified PTDocumentViewController
SuperclassProtocols
FromUIViewControllerPTAnnotationToolbarDelegate, PTAnnotationViewControllerDelegate, PTBookmarkViewControllerDelegate, PTCoordinatedDocumentDelegate, PTDocumentViewSettingsControllerDelegate, PTOutlineViewControllerDelegate, PTOverridable, PTPDFLayerViewControllerDelegate, PTPDFViewCtrlDelegate, PTReflowViewControllerDelegate, PTTextSearchViewControllerDelegate, PTThumbnailSliderViewDelegate, PTToolManagerDelegate
ToPTDocumentBaseViewControllerPTAnnotationToolbarDelegate, PTOverridable

Tools/PTDocumentViewSettingsController.h
Added PTDocumentViewSettingsController.doneButtonItem
Tools/PTEditToolbar.h
Added -[PTEditToolbar initWithToolManager:]
Added PTEditToolbar.toolManager
Tools/PTFreeHandCreate.h
Added PTFreeHandCreate.requiresEditSupport
Tools/PTFreeTextCreate.h
Added +[PTFreeTextCreate createAppearanceForAnnot:onDoc:withViewerRotation:]
Tools/PTHalfModalPresentationManager.h
Added PTHalfModalPresentationManager.popoverBarButtonItem
Tools/PTPDFViewCtrlAdditions.h
Added PTPagePresentationModeGetBaseMode()
Added PTPagePresentationModeIsContinuous()
Added PTPagePresentationModeGetEffectiveMode()
Tools/PTRubberStampCreate.h
Added PTStampType
Added PTStampTypeCheckMark
Added PTStampTypeCrossMark
Added PTStampTypeDot
Added PTRubberStampCreate
Added PTRubberStampCreate.stampType
Tools/PTRubberStampManager.h
Added PTRubberStampKeyText
Added PTRubberStampKeyTextBelow
Added PTRubberStampKeyFillColorStart
Added PTRubberStampKeyFillColorEnd
Added PTRubberStampKeyTextColor
Added PTRubberStampKeyBorderColor
Added PTRubberStampKeyFillOpacity
Added PTRubberStampKeyPointingLeft
Added PTRubberStampKeyPointingRight
Added PTRubberStampManager
Added PTRubberStampManager.lightRedStartColor
Added PTRubberStampManager.lightRedEndColor
Added PTRubberStampManager.lightRedTextColor
Added PTRubberStampManager.lightRedBorderColor
Added PTRubberStampManager.darkRedStartColor
Added PTRubberStampManager.darkRedEndColor
Added PTRubberStampManager.darkRedTextColor
Added PTRubberStampManager.darkRedBorderColor
Added PTRubberStampManager.lightGreenStartColor
Added PTRubberStampManager.lightGreenEndColor
Added PTRubberStampManager.lightGreenTextColor
Added PTRubberStampManager.lightGreenBorderColor
Added PTRubberStampManager.lightBlueStartColor
Added PTRubberStampManager.lightBlueEndColor
Added PTRubberStampManager.lightBlueTextColor
Added PTRubberStampManager.lightBlueBorderColor
Added PTRubberStampManager.yellowStartColor
Added PTRubberStampManager.yellowEndColor
Added PTRubberStampManager.yellowTextColor
Added PTRubberStampManager.yellowBorderColor
Added PTRubberStampManager.purpleStartColor
Added PTRubberStampManager.purpleEndColor
Added PTRubberStampManager.purpleTextColor
Added PTRubberStampManager.purpleBorderColor
Added -[PTRubberStampManager numberOfStandardStamps]
Added PTRubberStampManager.standardStampOptions
Added +[PTRubberStampManager getBitMapForStampWithHeight:width:option:]
Tools/PTRubberStampViewController.h
Added PTRubberStampViewControllerDelegate
Added -[PTRubberStampViewControllerDelegate rubberStampController:addStamp:]
Added -[PTRubberStampViewControllerDelegate rubberStampControllerWasDismissed:]
Added PTRubberStampViewController
Added PTRubberStampViewController.collectionView
Added PTRubberStampViewController.editingEnabled
Added PTRubberStampViewController.editingSupported
Added PTRubberStampViewController.rubberStampManager
Added PTRubberStampViewController.delegate
Tools/PTSelectableBarButtonItem.h
Added PTSelectableBarButtonItem
Added PTSelectableBarButtonItem.selected
Added PTSelectableBarButtonItem.badgeHidden
Tools/PTTabbedDocumentViewController.h
Added -[PTTabbedDocumentViewControllerDelegate tabbedDocumentViewController:createViewControllerForDocumentAtURL:]
Added -[PTTabbedDocumentViewControllerDelegate tabbedDocumentViewController:shouldHideTabBarForTraitCollection:]
Added PTTabbedDocumentViewController.tabManager
Added -[PTTabbedDocumentViewController removeTabForViewController:]
Added -[PTTabbedDocumentViewController showTabsList:]
Added PTTabbedDocumentViewController.viewControllerClass
Added -[PTTabbedDocumentViewController initWithCoder:]
Modified -[PTTabbedDocumentViewControllerDelegate tabbedDocumentViewController:willAddDocumentViewController:]
Declaration
From- (void)tabbedDocumentViewController:(nonnull PTTabbedDocumentViewController *)tabbedDocumentViewController willAddDocumentViewController:(nonnull PTDocumentViewController *)documentViewController
To- (void)tabbedDocumentViewController:(nonnull PTTabbedDocumentViewController *)tabbedDocumentViewController willAddDocumentViewController:(nonnull __kindof PTDocumentBaseViewController *)documentViewController

Modified PTTabbedDocumentViewController.tabURLs
Declaration
From@property (nonatomic, copy, nonnull) NSArray<NSURL *> *tabURLs
To@property (nonatomic, readonly, copy, nonnull) NSArray<NSURL *> *tabURLs

Modified -[PTTabbedDocumentViewController documentViewControllerAtIndex:]
Declaration
From- (nullable PTDocumentViewController *)documentViewControllerAtIndex:(NSUInteger)index
To- (nullable __kindof PTDocumentBaseViewController *)documentViewControllerAtIndex:(NSUInteger)index

Modified PTTabbedDocumentViewController.selectedURL
Declaration
From@property (nonatomic, weak, nullable) NSURL *selectedURL
To@property (nonatomic, readonly, weak, nullable) NSURL *selectedURL

Modified PTTabbedDocumentViewController.selectedViewController
Declaration
From@property (nonatomic, readonly, nullable) PTDocumentViewController *selectedViewController
To@property (nonatomic, readonly, nullable) __kindof PTDocumentBaseViewController *selectedViewController

Tools/PTTool.h
Removed -[PTTool viewController]
Added PTTool.image
Added PTTool.localizedName
Added PTTool.identifier
Added PTTool.canEditStyle
Modified +[PTTool createsAnnotation]
Declaration
From+ (BOOL)createsAnnotation
To@property (class, nonatomic, readonly) BOOL createsAnnotation

Tools/PTToolBarButtonItem.h
Added PTToolBarButtonItem
Added -[PTToolBarButtonItem initWithToolClass:target:action:]
Added PTToolBarButtonItem.toolClass
Added PTToolBarButtonItem.identifier
Tools/PTToolGroup.h
Added PTToolGroup
Added -[PTToolGroup initWithTitle:barButtonItems:]
Added -[PTToolGroup initWithImage:barButtonItems:]
Added -[PTToolGroup initWithTitle:image:barButtonItems:]
Added -[PTToolGroup initWithCoder:]
Added +[PTToolGroup groupWithTitle:image:barButtonItems:]
Added PTToolGroup.title
Added PTToolGroup.image
Added PTToolGroup.barButtonItems
Added PTToolGroup.editable
Added PTToolGroup.favorite
Added PTToolGroup.identifier
Tools/PTToolGroupIndicatorView.h
Added PTToolGroupIndicatorView
Added PTToolGroupIndicatorView.button
Added PTToolGroupIndicatorView.toolGroupManager
Tools/PTToolGroupManager.h
Added PTToolGroupManagerDelegate
Added -[PTToolGroupManagerDelegate toolGroupManager:editItemsForGroup:]
Added PTToolGroupManager
Added -[PTToolGroupManager init]
Added -[PTToolGroupManager initWithCoder:]
Added -[PTToolGroupManager initWithToolManager:]
Added PTToolGroupManager.toolManager
Added PTToolGroupManager.delegate
Added PTToolGroupManager.enabled
Added PTToolGroupManager.groups
Added PTToolGroupManager.selectedGroup
Added PTToolGroupManager.selectedGroupIndex
Added PTToolGroupManager.viewItemGroup
Added PTToolGroupManager.annotateItemGroup
Added PTToolGroupManager.drawItemGroup
Added PTToolGroupManager.insertItemGroup
Added PTToolGroupManager.measureItemGroup
Added PTToolGroupManager.pensItemGroup
Added PTToolGroupManager.favoritesItemGroup
Added -[PTToolGroupManager createItemForToolClass:]
Added PTToolGroupManager.undoManager
Added PTToolGroupManager.undoButtonItem
Added -[PTToolGroupManager undo:]
Added PTToolGroupManager.redoButtonItem
Added -[PTToolGroupManager redo:]
Added PTToolGroupManager.addFavoriteToolButtonItem
Added -[PTToolGroupManager addFavoriteTool:]
Added PTToolGroupManager.editingEnabled
Added PTToolGroupManager.editGroupButtonItem
Added -[PTToolGroupManager editSelectedGroup:]
Added PTToolGroupManager.annotStylePresets
Added -[PTToolGroupManager saveGroups]
Added -[PTToolGroupManager saveGroupsToURL:]
Added -[PTToolGroupManager restoreGroups]
Added -[PTToolGroupManager restoreGroupsFromURL:]
Added PTToolGroupManager.savedGroupsURL
Added PTToolGroupDidChangeNotification
Tools/PTToolGroupToolbar.h
Added PTToolGroupToolbarDelegate
Added -[PTToolGroupToolbarDelegate viewControllerForPresentationsFromToolGroupToolbar:]
Added -[PTToolGroupToolbarDelegate viewForOverlaysFromToolGroupToolbar:]
Added PTToolGroupToolbar
Added -[PTToolGroupToolbar initWithToolGroupManager:]
Added PTToolGroupToolbar.delegate
Added PTToolGroupToolbar.toolGroupManager
Added PTToolGroupToolbar.items
Added PTToolGroupToolbar.leadingItems
Added PTToolGroupToolbar.trailingItems
Added PTToolGroupToolbar.itemTintColor
Added PTToolGroupToolbar.presetsToolbar
Added PTToolGroupToolbar.presetsToolbarEnabled
Added PTToolGroupToolbar.presetsToolbarHidden
Added -[PTToolGroupToolbar setPresetsToolbarHidden:animated:]
Added PTToolGroupToolbar.presetsView
Added PTToolGroupToolbar.presetsViewHidden
Added -[PTToolGroupToolbar setPresetsViewHidden:animated:]
Added PTToolGroupToolbar.stylePicker
Added PTToolGroupToolbar.editViewHidden
Added -[PTToolGroupToolbar setEditViewHidden:animated:]
Tools/PTToolGroupViewController.h
Added PTToolGroupViewController
Added PTToolGroupViewController.toolGroupManager
Tools/PTToolManager.h
Added PTToolManager.textEditingEnabled
Added -[PTToolManagerDelegate toolManager:willSwitchToTool:]
Added PTToolManagerToolWillChangeNotification
Added PTToolManagerToolUserInfoKey
Modified -[PTAnnot GetUniqueIDAsString]
Declaration
From- (nonnull NSString *)GetUniqueIDAsString
To- (nullable NSString *)GetUniqueIDAsString

Modified -[PTFreeText getFontName]
Declaration
From- (nonnull NSString *)getFontName
To- (nullable NSString *)getFontName

Tools/PTToolsSettingsManager.h
Removed PTToolsSettingsManager.showThumbnailsInSlider
Tools/PTToolsUtil.h
Added PTToolsUtil.toolsResourcesDirectoryURL
Tools/PTUndoRedoManager.h
Added -[PTUndoRedoManager pageContentModifiedOnPageNumber:]
close

Free Trial

Get unlimited trial usage of PDFTron SDK to bring accurate, reliable, and fast document processing capabilities to any application or workflow.

Select a platform to get started with your free trial.

Unlimited usage. No email address required.

Join our live demo to learn about use cases & capabilities for WebViewer

Learn more
close