> For the complete documentation index, see [llms.txt](https://apryse.gitbook.io/api-markdown-test/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apryse.gitbook.io/api-markdown-test/api-docs/ios/classes/ptwidget.md).

# PTWidget

[PDFTron iOS Docs](https://github.com/XodoDocs/apryse-gitbook/tree/test-apidocs-clean/apimd/ios/ios/index.md)

[PDFTron iOS Reference](https://github.com/XodoDocs/apryse-gitbook/tree/test-apidocs-clean/apimd/ios/ios/index.md) PTWidget Class Reference

* [Viewer Controls](/api-markdown-test/api-docs/ios/general/viewer-controls.md)
  * [PTDocumentController](/api-markdown-test/api-docs/ios/classes/ptdocumentcontroller.md)
  * [PTDocumentViewController](/api-markdown-test/api-docs/ios/classes/ptdocumentviewcontroller.md)
  * [PTTabbedDocumentViewController](/api-markdown-test/api-docs/ios/classes/pttabbeddocumentviewcontroller.md)
* [Common Protocols](/api-markdown-test/api-docs/ios/general/common-protocols.md)
  * [PTPDFViewCtrlDelegate](/api-markdown-test/api-docs/ios/protocols/ptpdfviewctrldelegate.md)
  * [PTPDFViewCtrlToolDelegate](/api-markdown-test/api-docs/ios/protocols/ptpdfviewctrltooldelegate.md)
  * [PTDocumentControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdocumentcontrollerdelegate.md)
* [Common Classes](/api-markdown-test/api-docs/ios/general/common-classes.md)
  * [PTPDFDoc](/api-markdown-test/api-docs/ios/classes/ptpdfdoc.md)
  * [PTPDFDraw](/api-markdown-test/api-docs/ios/classes/ptpdfdraw.md)
  * [PTPDFNet](/api-markdown-test/api-docs/ios/classes/ptpdfnet.md)
  * [PTPDFViewCtrl](/api-markdown-test/api-docs/ios/classes/ptpdfviewctrl.md)
* [PDF Interaction Tools](/api-markdown-test/api-docs/ios/general/pdf-interaction-tools.md)
  * [PTAnnotEditTool](/api-markdown-test/api-docs/ios/classes/ptannotedittool.md)
  * [PTAnnotSelectTool](/api-markdown-test/api-docs/ios/classes/ptannotselecttool.md)
  * [PTArrowCreate](/api-markdown-test/api-docs/ios/classes/ptarrowcreate.md)
  * [PTCalloutCreate](/api-markdown-test/api-docs/ios/classes/ptcalloutcreate.md)
  * [PTCloudCreate](/api-markdown-test/api-docs/ios/classes/ptcloudcreate.md)
  * [PTDigitalSignatureTool](/api-markdown-test/api-docs/ios/classes/ptdigitalsignaturetool.md)
  * [PTEllipseCreate](/api-markdown-test/api-docs/ios/classes/ptellipsecreate.md)
  * [PTEraser](/api-markdown-test/api-docs/ios/classes/pteraser.md)
  * [PTFormFillTool](/api-markdown-test/api-docs/ios/classes/ptformfilltool.md)
  * [PTFreeHandCreate](/api-markdown-test/api-docs/ios/classes/ptfreehandcreate.md)
  * [PTFreeHandHighlightCreate](/api-markdown-test/api-docs/ios/classes/ptfreehandhighlightcreate.md)
  * [PTFreeTextCreate](/api-markdown-test/api-docs/ios/classes/ptfreetextcreate.md)
  * [PTLineCreate](/api-markdown-test/api-docs/ios/classes/ptlinecreate.md)
  * [PTPanTool](/api-markdown-test/api-docs/ios/classes/ptpantool.md)
  * [PTPencilDrawingCreate](/api-markdown-test/api-docs/ios/classes/ptpencildrawingcreate.md)
  * [PTPolygonCreate](/api-markdown-test/api-docs/ios/classes/ptpolygoncreate.md)
  * [PTPolylineCreate](/api-markdown-test/api-docs/ios/classes/ptpolylinecreate.md)
  * [PTPolylineEditTool](/api-markdown-test/api-docs/ios/classes/ptpolylineedittool.md)
  * [PTRectangleCreate](/api-markdown-test/api-docs/ios/classes/ptrectanglecreate.md)
  * [PTRichMediaTool](/api-markdown-test/api-docs/ios/classes/ptrichmediatool.md)
  * [PTRubberStampCreate](/api-markdown-test/api-docs/ios/classes/ptrubberstampcreate.md)
  * [PTStickyNoteCreate](/api-markdown-test/api-docs/ios/classes/ptstickynotecreate.md)
  * [PTTextHighlightCreate](/api-markdown-test/api-docs/ios/classes/pttexthighlightcreate.md)
  * [PTTextSelectTool](/api-markdown-test/api-docs/ios/classes/pttextselecttool.md)
  * [PTTextSquigglyCreate](/api-markdown-test/api-docs/ios/classes/pttextsquigglycreate.md)
  * [PTTextStrikeoutCreate](/api-markdown-test/api-docs/ios/classes/pttextstrikeoutcreate.md)
  * [PTTextUnderlineCreate](/api-markdown-test/api-docs/ios/classes/pttextunderlinecreate.md)
* [UI Controls](/api-markdown-test/api-docs/ios/general/ui-controls.md)
  * [PTAddPagesViewController](/api-markdown-test/api-docs/ios/classes/ptaddpagesviewcontroller.md)
  * [PTAnnotationToolbar](/api-markdown-test/api-docs/ios/classes/ptannotationtoolbar.md)
  * [PTAnnotationViewController](/api-markdown-test/api-docs/ios/classes/ptannotationviewcontroller.md)
  * [PTAnnotStyleViewController](/api-markdown-test/api-docs/ios/classes/ptannotstyleviewcontroller.md)
  * [PTBookmarkViewController](/api-markdown-test/api-docs/ios/classes/ptbookmarkviewcontroller.md)
  * [PTColorPickerViewController](/api-markdown-test/api-docs/ios/classes/ptcolorpickerviewcontroller.md)
  * [PTFindTextToolbar](/api-markdown-test/api-docs/ios/classes/ptfindtexttoolbar.md)
  * [PTOutlineViewController](/api-markdown-test/api-docs/ios/classes/ptoutlineviewcontroller.md)
  * [PTNavigationListsViewController](/api-markdown-test/api-docs/ios/classes/ptnavigationlistsviewcontroller.md)
  * [PTPageIndicatorViewController](/api-markdown-test/api-docs/ios/classes/ptpageindicatorviewcontroller.md)
  * [PTReflowViewController](/api-markdown-test/api-docs/ios/classes/ptreflowviewcontroller.md)
  * [PTRubberStampViewController](/api-markdown-test/api-docs/ios/classes/ptrubberstampviewcontroller.md)
  * [PTSavedSignaturesViewController](/api-markdown-test/api-docs/ios/classes/ptsavedsignaturesviewcontroller.md)
  * [PTSettingsViewController](/api-markdown-test/api-docs/ios/classes/ptsettingsviewcontroller.md)
  * [PTTextSearchViewController](/api-markdown-test/api-docs/ios/classes/pttextsearchviewcontroller.md)
  * [PTThumbnailSliderViewController](/api-markdown-test/api-docs/ios/classes/ptthumbnailsliderviewcontroller.md)
  * [PTThumbnailsViewController](/api-markdown-test/api-docs/ios/classes/ptthumbnailsviewcontroller.md)
  * [PTToolsSettingsViewController](/api-markdown-test/api-docs/ios/classes/pttoolssettingsviewcontroller.md)
* [Annotation Classes](/api-markdown-test/api-docs/ios/general/annotation-classes.md)
  * [PTAnnot](/api-markdown-test/api-docs/ios/classes/ptannot.md)
  * [PTCaret](/api-markdown-test/api-docs/ios/classes/ptcaret.md)
  * [PTCircle](/api-markdown-test/api-docs/ios/classes/ptcircle.md)
  * [PTFileAttachment](/api-markdown-test/api-docs/ios/classes/ptfileattachment.md)
  * [PTFreeText](/api-markdown-test/api-docs/ios/classes/ptfreetext.md)
  * [PTHighlightAnnot](/api-markdown-test/api-docs/ios/classes/pthighlightannot.md)
  * [PTInk](/api-markdown-test/api-docs/ios/classes/ptink.md)
  * [PTLineAnnot](/api-markdown-test/api-docs/ios/classes/ptlineannot.md)
  * [PTLink](/api-markdown-test/api-docs/ios/classes/ptlink.md)
  * [PTMarkup](/api-markdown-test/api-docs/ios/classes/ptmarkup.md)
  * [PTMovie](/api-markdown-test/api-docs/ios/classes/ptmovie.md)
  * [PTPolygon](/api-markdown-test/api-docs/ios/classes/ptpolygon.md)
  * [PTPolyLine](/api-markdown-test/api-docs/ios/classes/ptpolyline.md)
  * [PTPopup](/api-markdown-test/api-docs/ios/classes/ptpopup.md)
  * [PTRedactionAnnot](/api-markdown-test/api-docs/ios/classes/ptredactionannot.md)
  * [PTRubberStamp](/api-markdown-test/api-docs/ios/classes/ptrubberstamp.md)
  * [PTScreen](/api-markdown-test/api-docs/ios/classes/ptscreen.md)
  * [PTSound](/api-markdown-test/api-docs/ios/classes/ptsound.md)
  * [PTSquare](/api-markdown-test/api-docs/ios/classes/ptsquare.md)
  * [PTSquiggly](/api-markdown-test/api-docs/ios/classes/ptsquiggly.md)
  * [PTStrikeOut](/api-markdown-test/api-docs/ios/classes/ptstrikeout.md)
  * [PTText](/api-markdown-test/api-docs/ios/classes/pttext.md)
  * [PTTextMarkup](/api-markdown-test/api-docs/ios/classes/pttextmarkup.md)
  * [PTUnderline](/api-markdown-test/api-docs/ios/classes/ptunderline.md)
  * [PTWatermark](/api-markdown-test/api-docs/ios/classes/ptwatermark.md)
  * [PTWidget](/api-markdown-test/api-docs/ios/classes/ptwidget.md)
* [Annotation Enumerations](/api-markdown-test/api-docs/ios/general/annotation-enumerations.md)
  * [PTAnnotType](/api-markdown-test/api-docs/ios/enums/ptannottype.md)
  * [PTBorderEffect](/api-markdown-test/api-docs/ios/enums/ptbordereffect.md)
  * [PTCapPos](/api-markdown-test/api-docs/ios/enums/ptcappos.md)
  * [PTEndingStyle](/api-markdown-test/api-docs/ios/enums/ptendingstyle.md)
  * [PTFileIcon](/api-markdown-test/api-docs/ios/enums/ptfileicon.md)
  * [PTIntentName](/api-markdown-test/api-docs/ios/enums/ptintentname.md)
  * [PTLineIntentType](/api-markdown-test/api-docs/ios/enums/ptlineintenttype.md)
  * [PTLinkHighlightingMode](/api-markdown-test/api-docs/ios/enums/ptlinkhighlightingmode.md)
  * [PTPolyLineIntentType](/api-markdown-test/api-docs/ios/enums/ptpolylineintenttype.md)
  * [PTQuadForm](/api-markdown-test/api-docs/ios/enums/ptquadform.md)
  * [PTRubberStampIcon](/api-markdown-test/api-docs/ios/enums/ptrubberstampicon.md)
  * [PTScreenIconCaptionRelation](/api-markdown-test/api-docs/ios/enums/ptscreeniconcaptionrelation.md)
  * [PTScreenScaleCondition](/api-markdown-test/api-docs/ios/enums/ptscreenscalecondition.md)
  * [PTScreenScaleType](/api-markdown-test/api-docs/ios/enums/ptscreenscaletype.md)
  * [PTSoundIcon](/api-markdown-test/api-docs/ios/enums/ptsoundicon.md)
  * [PTTextIcon](/api-markdown-test/api-docs/ios/enums/pttexticon.md)
  * [PTWidgetHighlightingMode](/api-markdown-test/api-docs/ios/enums/ptwidgethighlightingmode.md)
  * [PTWidgetIconCaptionRelation](/api-markdown-test/api-docs/ios/enums/ptwidgeticoncaptionrelation.md)
  * [PTWidgetScaleCondition](/api-markdown-test/api-docs/ios/enums/ptwidgetscalecondition.md)
  * [PTWidgetScaleType](/api-markdown-test/api-docs/ios/enums/ptwidgetscaletype.md)
* [Helper and Abstract Classes](/api-markdown-test/api-docs/ios/general/helper-and-abstract-classes.md)
  * [PTAddPagesManager](/api-markdown-test/api-docs/ios/classes/ptaddpagesmanager.md)
  * [PTAnalyticsHandlerAdapter](/api-markdown-test/api-docs/ios/classes/ptanalyticshandleradapter.md)
  * [PTAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptannotationoptions.md)
  * [PTAnnotationPasteboard](/api-markdown-test/api-docs/ios/classes/ptannotationpasteboard.md)
  * [PTAnnotStyle](/api-markdown-test/api-docs/ios/classes/ptannotstyle.md)
  * [PTBookmarkUtils](/api-markdown-test/api-docs/ios/classes/ptbookmarkutils.md)
  * [PTChoiceFormViewController](/api-markdown-test/api-docs/ios/classes/ptchoiceformviewcontroller.md)
  * [PTColorDefaults](/api-markdown-test/api-docs/ios/classes/ptcolordefaults.md)
  * [PTCoordinatedDocument](/api-markdown-test/api-docs/ios/classes/ptcoordinateddocument.md)
  * [PTCreateToolBase](/api-markdown-test/api-docs/ios/classes/ptcreatetoolbase.md)
  * [PTDigSigView](/api-markdown-test/api-docs/ios/classes/ptdigsigview.md)
  * [PTDigSigViewController](/api-markdown-test/api-docs/ios/classes/ptdigsigviewcontroller.md)
  * [PTEditToolbar](/api-markdown-test/api-docs/ios/classes/ptedittoolbar.md)
  * [PTFloatingSigViewController](/api-markdown-test/api-docs/ios/classes/ptfloatingsigviewcontroller.md)
  * [PTHalfModalPresentationManager](/api-markdown-test/api-docs/ios/classes/pthalfmodalpresentationmanager.md)
  * [PTImageCropTool](/api-markdown-test/api-docs/ios/classes/ptimagecroptool.md)
  * [PTNoteEditController](/api-markdown-test/api-docs/ios/classes/ptnoteeditcontroller.md)
  * [PTOverrides](/api-markdown-test/api-docs/ios/classes/ptoverrides.md)
  * [PTToolsUtil](/api-markdown-test/api-docs/ios/classes/pttoolsutil.md)
  * [PTResizeWidgetView](/api-markdown-test/api-docs/ios/classes/ptresizewidgetview.md)
  * [PTRubberStampManager](/api-markdown-test/api-docs/ios/classes/ptrubberstampmanager.md)
  * [PTSelectionBar](/api-markdown-test/api-docs/ios/classes/ptselectionbar.md)
  * [PTSelectionRectContainerView](/api-markdown-test/api-docs/ios/classes/ptselectionrectcontainerview.md)
  * [PTSelectionRectView](/api-markdown-test/api-docs/ios/classes/ptselectionrectview.md)
  * [PTThumbnailViewCell](/api-markdown-test/api-docs/ios/classes/ptthumbnailviewcell.md)
  * [PTThumbnailViewLayout](/api-markdown-test/api-docs/ios/classes/ptthumbnailviewlayout.md)
  * [PTTool](/api-markdown-test/api-docs/ios/classes/pttool.md)
  * [PTToolGroupManager](/api-markdown-test/api-docs/ios/classes/pttoolgroupmanager.md)
  * [PTToolManager](/api-markdown-test/api-docs/ios/classes/pttoolmanager.md)
  * [PTSignaturesManager](/api-markdown-test/api-docs/ios/classes/ptsignaturesmanager.md)
  * [PTStampManager](/api-markdown-test/api-docs/ios/classes/ptstampmanager.md)
  * [PTTextMarkupCreate](/api-markdown-test/api-docs/ios/classes/pttextmarkupcreate.md)
  * [PTTextMarkupEditTool](/api-markdown-test/api-docs/ios/classes/pttextmarkupedittool.md)
  * [PTMagnifierView](/api-markdown-test/api-docs/ios/classes/ptmagnifierview.md)
  * [PTUserBookmark](/api-markdown-test/api-docs/ios/classes/ptuserbookmark.md)
* [Text Search Classes](/api-markdown-test/api-docs/ios/general/text-search-classes.md)
  * [PTTextSearch](/api-markdown-test/api-docs/ios/classes/pttextsearch.md)
  * [PTSearchResult](/api-markdown-test/api-docs/ios/classes/ptsearchresult.md)
  * [PTTextSearchModes](/api-markdown-test/api-docs/ios/enums/pttextsearchmodes.md)
* [Field Classes](/api-markdown-test/api-docs/ios/general/field-classes.md)
  * [PTField](/api-markdown-test/api-docs/ios/classes/ptfield.md)
  * [PTFieldIterator](/api-markdown-test/api-docs/ios/classes/ptfielditerator.md)
* [Field Enumerations](/api-markdown-test/api-docs/ios/general/field-enumerations.md)
  * [PTFieldActionTriggerEvent](/api-markdown-test/api-docs/ios/enums/ptfieldactiontriggerevent.md)
  * [PTFieldFlag](/api-markdown-test/api-docs/ios/enums/ptfieldflag.md)
  * [PTFieldType](/api-markdown-test/api-docs/ios/enums/ptfieldtype.md)
* [Conversion Classes](/api-markdown-test/api-docs/ios/general/conversion-classes.md)
  * [PTConvert](/api-markdown-test/api-docs/ios/classes/ptconvert.md)
  * [PTDocumentConversion](/api-markdown-test/api-docs/ios/classes/ptdocumentconversion.md)
  * [PTEPUBOutputOptions](/api-markdown-test/api-docs/ios/classes/ptepuboutputoptions.md)
  * [PTHTMLOutputOptions](/api-markdown-test/api-docs/ios/classes/pthtmloutputoptions.md)
  * [PTSVGOutputOptions](/api-markdown-test/api-docs/ios/classes/ptsvgoutputoptions.md)
  * [PTTiffOutputOptions](/api-markdown-test/api-docs/ios/classes/pttiffoutputoptions.md)
  * [PTWordToPDFOptions](/api-markdown-test/api-docs/ios/classes/ptwordtopdfoptions.md)
  * [PTXODOutputOptions](/api-markdown-test/api-docs/ios/classes/ptxodoutputoptions.md)
  * [PTXPSOutputCommonOptions](/api-markdown-test/api-docs/ios/classes/ptxpsoutputcommonoptions.md)
  * [PTXPSOutputOptions](/api-markdown-test/api-docs/ios/classes/ptxpsoutputoptions.md)
* [FDF Classes](/api-markdown-test/api-docs/ios/general/fdf-classes.md)
  * [PTFDFDoc](/api-markdown-test/api-docs/ios/classes/ptfdfdoc.md)
  * [PTFDFField](/api-markdown-test/api-docs/ios/classes/ptfdffield.md)
  * [PTFDFFieldIterator](/api-markdown-test/api-docs/ios/classes/ptfdffielditerator.md)
* [Filter Classes](/api-markdown-test/api-docs/ios/general/filter-classes.md)
  * [PTASCII85Encode](/api-markdown-test/api-docs/ios/classes/ptascii85encode.md)
  * [PTFilter](/api-markdown-test/api-docs/ios/classes/ptfilter.md)
  * [PTFilterReader](/api-markdown-test/api-docs/ios/classes/ptfilterreader.md)
  * [PTFilterWriter](/api-markdown-test/api-docs/ios/classes/ptfilterwriter.md)
  * [PTFlateEncode](/api-markdown-test/api-docs/ios/classes/ptflateencode.md)
  * [PTMappedFile](/api-markdown-test/api-docs/ios/classes/ptmappedfile.md)
* [OCG Classes](/api-markdown-test/api-docs/ios/general/ocg-classes.md)
  * [PTConfig](/api-markdown-test/api-docs/ios/classes/ptconfig.md)
  * [PTContext](/api-markdown-test/api-docs/ios/classes/ptcontext.md)
  * [PTGroup](/api-markdown-test/api-docs/ios/classes/ptgroup.md)
  * [PTOCMD](/api-markdown-test/api-docs/ios/classes/ptocmd.md)
* [OCG Enumerations](/api-markdown-test/api-docs/ios/general/ocg-enumerations.md)
  * [PTOCDrawMode](/api-markdown-test/api-docs/ios/enums/ptocdrawmode.md)
  * [PTVisibilityPolicyType](/api-markdown-test/api-docs/ios/enums/ptvisibilitypolicytype.md)
* [PDFA Classes](/api-markdown-test/api-docs/ios/general/pdfa-classes.md)
  * [PTPDFACompliance](/api-markdown-test/api-docs/ios/classes/ptpdfacompliance.md)
* [PDFA Enumerations](/api-markdown-test/api-docs/ios/general/pdfa-enumerations.md)
  * [PTConformance](/api-markdown-test/api-docs/ios/enums/ptconformance.md)
  * [PTErrorCode](/api-markdown-test/api-docs/ios/enums/pterrorcode.md)
* [Structure Classes](/api-markdown-test/api-docs/ios/general/structure-classes.md)
  * [PTAttrObj](/api-markdown-test/api-docs/ios/classes/ptattrobj.md)
  * [PTClassMap](/api-markdown-test/api-docs/ios/classes/ptclassmap.md)
  * [PTContentItem](/api-markdown-test/api-docs/ios/classes/ptcontentitem.md)
  * [PTRoleMap](/api-markdown-test/api-docs/ios/classes/ptrolemap.md)
  * [PTSElement](/api-markdown-test/api-docs/ios/classes/ptselement.md)
  * [PTSTree](/api-markdown-test/api-docs/ios/classes/ptstree.md)
* [Structure Enumerations](/api-markdown-test/api-docs/ios/general/structure-enumerations.md)
  * [PTContentItemType](/api-markdown-test/api-docs/ios/enums/ptcontentitemtype.md)
* [SDF Classes](/api-markdown-test/api-docs/ios/general/sdf-classes.md)
  * [PTDictIterator](/api-markdown-test/api-docs/ios/classes/ptdictiterator.md)
  * [PTNameTree](/api-markdown-test/api-docs/ios/classes/ptnametree.md)
  * [PTNumberTree](/api-markdown-test/api-docs/ios/classes/ptnumbertree.md)
  * [PTObj](/api-markdown-test/api-docs/ios/classes/ptobj.md)
  * [PTObjSet](/api-markdown-test/api-docs/ios/classes/ptobjset.md)
  * [PTSDFDoc](/api-markdown-test/api-docs/ios/classes/ptsdfdoc.md)
  * [PTSecurityHandler](/api-markdown-test/api-docs/ios/classes/ptsecurityhandler.md)
  * [PTSignatureHandler](/api-markdown-test/api-docs/ios/classes/ptsignaturehandler.md)
* [SDF Enumerations](/api-markdown-test/api-docs/ios/general/sdf-enumerations.md)
  * [PTAlgorithmType](/api-markdown-test/api-docs/ios/enums/ptalgorithmtype.md)
  * [PTObjType](/api-markdown-test/api-docs/ios/enums/ptobjtype.md)
  * [PTPermission](/api-markdown-test/api-docs/ios/enums/ptpermission.md)
  * [PTSaveOptions](/api-markdown-test/api-docs/ios/enums/ptsaveoptions.md)
* [Notifications](/api-markdown-test/api-docs/ios/general/notifications.md)
  * [PTPDFViewCtrlPageDidChangeNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlpagedidchangenotification.md)
  * [PTPDFViewCtrlPreviousPageNumberUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlpreviouspagenumberuserinfokey.md)
  * [PTPDFViewCtrlCurrentPageNumberUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlcurrentpagenumberuserinfokey.md)
* [Protocols](/api-markdown-test/api-docs/ios/general/protocols.md)
  * [PTAnnotEditToolDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotedittooldelegate.md)
  * [PTAnnotStyleDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotstyledelegate.md)
  * [PTAnnotStyleViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotstyleviewcontrollerdelegate.md)
  * [PTAnnotationToolbarDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotationtoolbardelegate.md)
  * [PTAnnotationViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotationviewcontrollerdelegate.md)
  * [PTBookmarkViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptbookmarkviewcontrollerdelegate.md)
  * [PTColorPickerViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptcolorpickerviewcontrollerdelegate.md)
  * [PTDigSigViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdigsigviewcontrollerdelegate.md)
  * [PTEditToolbarDelegate](/api-markdown-test/api-docs/ios/protocols/ptedittoolbardelegate.md)
  * [PTFindTextToolbarDelegate](/api-markdown-test/api-docs/ios/protocols/ptfindtexttoolbardelegate.md)
  * [PTFloatingSigViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptfloatingsigviewcontrollerdelegate.md)
  * [PTFreeHandCreateDelegate](/api-markdown-test/api-docs/ios/protocols/ptfreehandcreatedelegate.md)
  * [PTOutlineViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptoutlineviewcontrollerdelegate.md)
  * [PTChoiceFormDataSource](/api-markdown-test/api-docs/ios/protocols/ptchoiceformdatasource.md)
  * [PTCoordinatedDocumentDelegate](/api-markdown-test/api-docs/ios/protocols/ptcoordinateddocumentdelegate.md)
  * [PTDocumentViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdocumentviewcontrollerdelegate.md)
  * [PTNoteEditControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptnoteeditcontrollerdelegate.md)
  * [PTOverridable](/api-markdown-test/api-docs/ios/protocols/ptoverridable.md)
  * [PTPageTemplateViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptpagetemplateviewcontrollerdelegate.md)
  * [PTReflowViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptreflowviewcontrollerdelegate.md)
  * [PTSavedSignaturesViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptsavedsignaturesviewcontrollerdelegate.md)
  * [PTSettingsViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptsettingsviewcontrollerdelegate.md)
  * [PTTabbedDocumentViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/pttabbeddocumentviewcontrollerdelegate.md)
  * [PTTextSearchViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/pttextsearchviewcontrollerdelegate.md)
  * [PTToolEvents](/api-markdown-test/api-docs/ios/protocols/pttoolevents.md)
  * [PTToolOptionsDelegate](/api-markdown-test/api-docs/ios/protocols/pttooloptionsdelegate.md)
  * [PTToolSwitching](/api-markdown-test/api-docs/ios/protocols/pttoolswitching.md)
  * [PTThumbnailSliderViewDelegate](/api-markdown-test/api-docs/ios/protocols/ptthumbnailsliderviewdelegate.md)
  * [PTToolManagerDelegate](/api-markdown-test/api-docs/ios/protocols/pttoolmanagerdelegate.md)
* [PTToolManager Notifications](/api-markdown-test/api-docs/ios/general/pttoolmanager-notifications.md)
  * [PTToolManagerToolDidChangeNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagertooldidchangenotification.md)
  * [PTToolManagerAnnotationAddedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationaddednotification.md)
  * [PTToolManagerAnnotationModifiedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationmodifiednotification.md)
  * [PTToolManagerAnnotationRemovedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationremovednotification.md)
  * [PTToolManagerFormFieldDataModifiedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerformfielddatamodifiednotification.md)
  * [PTToolManagerAnnotationOptionsDidChangeNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationoptionsdidchangenotification.md)
  * [PTToolManagerPreviousToolUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerprevioustooluserinfokey.md)
  * [PTToolManagerAnnotationUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationuserinfokey.md)
  * [PTToolManagerPageNumberUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpagenumberuserinfokey.md)
  * [PTToolManagerAnnotationNamesUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationnamesuserinfokey.md)
* [PTExtendedAnnotName](/api-markdown-test/api-docs/ios/general/ptextendedannotname.md)
  * [PTExtendedAnnotName](/api-markdown-test/api-docs/ios/type-definitions/ptextendedannotname.md)
  * [PTExtendedAnnotNameText](/api-markdown-test/api-docs/ios/constants/ptextendedannotnametext.md)
  * [PTExtendedAnnotNameLink](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamelink.md)
  * [PTExtendedAnnotNameFreeText](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamefreetext.md)
  * [PTExtendedAnnotNameLine](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameline.md)
  * [PTExtendedAnnotNameSquare](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamesquare.md)
  * [PTExtendedAnnotNameCircle](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecircle.md)
  * [PTExtendedAnnotNamePolygon](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamepolygon.md)
  * [PTExtendedAnnotNamePolyline](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamepolyline.md)
  * [PTExtendedAnnotNameHighlight](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamehighlight.md)
  * [PTExtendedAnnotNameUnderline](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameunderline.md)
  * [PTExtendedAnnotNameSquiggly](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamesquiggly.md)
  * [PTExtendedAnnotNameStrikeOut](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamestrikeout.md)
  * [PTExtendedAnnotNameStamp](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamestamp.md)
  * [PTExtendedAnnotNameCaret](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecaret.md)
  * [PTExtendedAnnotNameInk](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameink.md)
  * [PTExtendedAnnotNamePopup](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamepopup.md)
  * [PTExtendedAnnotNameFileAttachment](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamefileattachment.md)
  * [PTExtendedAnnotNameSound](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamesound.md)
  * [PTExtendedAnnotNameMovie](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamemovie.md)
  * [PTExtendedAnnotNameWidget](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamewidget.md)
  * [PTExtendedAnnotNameScreen](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamescreen.md)
  * [PTExtendedAnnotNamePrinterMark](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameprintermark.md)
  * [PTExtendedAnnotNameTrapNet](/api-markdown-test/api-docs/ios/constants/ptextendedannotnametrapnet.md)
  * [PTExtendedAnnotNameWatermark](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamewatermark.md)
  * [PTExtendedAnnotNameThreeDimensional](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamethreedimensional.md)
  * [PTExtendedAnnotNameRedact](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameredact.md)
  * [PTExtendedAnnotNameProjection](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameprojection.md)
  * [PTExtendedAnnotNameRichMedia](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamerichmedia.md)
  * [PTExtendedAnnotNameArrow](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamearrow.md)
  * [PTExtendedAnnotNameSignature](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamesignature.md)
  * [PTExtendedAnnotNameCloudy](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecloudy.md)
* [PTAnnotStyleKey](/api-markdown-test/api-docs/ios/general/ptannotstylekey.md)
  * [PTAnnotStyleKey](/api-markdown-test/api-docs/ios/type-definitions/ptannotstylekey.md)
  * [PTAnnotStyleKeyColor](/api-markdown-test/api-docs/ios/constants/ptannotstylekeycolor.md)
  * [PTAnnotStyleKeyFillColor](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyfillcolor.md)
  * [PTAnnotStyleKeyOpacity](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyopacity.md)
  * [PTAnnotStyleKeyStrokeColor](/api-markdown-test/api-docs/ios/constants/ptannotstylekeystrokecolor.md)
  * [PTAnnotStyleKeyTextColor](/api-markdown-test/api-docs/ios/constants/ptannotstylekeytextcolor.md)
  * [PTAnnotStyleKeyTextSize](/api-markdown-test/api-docs/ios/constants/ptannotstylekeytextsize.md)
  * [PTAnnotStyleKeyThickness](/api-markdown-test/api-docs/ios/constants/ptannotstylekeythickness.md)
* [PTBookmarkInfoKey](/api-markdown-test/api-docs/ios/general/ptbookmarkinfokey.md)
  * [PTBookmarkInfoKey](/api-markdown-test/api-docs/ios/type-definitions/ptbookmarkinfokey.md)
  * [PTBookmarkInfoKeyName](/api-markdown-test/api-docs/ios/constants/ptbookmarkinfokeyname.md)
  * [PTBookmarkInfoKeyPageNumber](/api-markdown-test/api-docs/ios/constants/ptbookmarkinfokeypagenumber.md)
  * [PTBookmarkInfoKeySDFObjNumber](/api-markdown-test/api-docs/ios/constants/ptbookmarkinfokeysdfobjnumber.md)
  * [PTBookmarkInfoKeyUniqueId](/api-markdown-test/api-docs/ios/constants/ptbookmarkinfokeyuniqueid.md)
* [Viewer Control Constants](/api-markdown-test/api-docs/ios/general/viewer-control-constants.md)
  * [PTDocumentViewControllerHideControlsInterval](/api-markdown-test/api-docs/ios/constants/ptdocumentviewcontrollerhidecontrolsinterval.md)
  * [PTDocumentViewControllerSaveDocumentInterval](/api-markdown-test/api-docs/ios/constants/ptdocumentviewcontrollersavedocumentinterval.md)
* [Other Classes](/api-markdown-test/api-docs/ios/general/other-classes.md)
  * [PTAction](/api-markdown-test/api-docs/ios/classes/ptaction.md)
  * [PTActionParameter](/api-markdown-test/api-docs/ios/classes/ptactionparameter.md)
  * [PTAdvancedImagingConvertOptions](/api-markdown-test/api-docs/ios/classes/ptadvancedimagingconvertoptions.md)
  * [PTAnalyticsManager](/api-markdown-test/api-docs/ios/classes/ptanalyticsmanager.md)
  * [PTAnnotStyleToolbar](/api-markdown-test/api-docs/ios/classes/ptannotstyletoolbar.md)
  * [PTAnnotationAppearanceView](/api-markdown-test/api-docs/ios/classes/ptannotationappearanceview.md)
  * [PTAnnotationAppearanceViewModel](/api-markdown-test/api-docs/ios/classes/ptannotationappearanceviewmodel.md)
  * [PTAnnotationManager](/api-markdown-test/api-docs/ios/classes/ptannotationmanager.md)
  * [PTAnnotationRefreshCustomAppearanceHandler](/api-markdown-test/api-docs/ios/classes/ptannotationrefreshcustomappearancehandler.md)
  * [PTAnnotationReplyInputView](/api-markdown-test/api-docs/ios/classes/ptannotationreplyinputview.md)
  * [PTAnnotationReplyInputViewController](/api-markdown-test/api-docs/ios/classes/ptannotationreplyinputviewcontroller.md)
  * [PTAnnotationReplyViewController](/api-markdown-test/api-docs/ios/classes/ptannotationreplyviewcontroller.md)
  * [PTAnnotationSortMode](/api-markdown-test/api-docs/ios/classes/ptannotationsortmode.md)
  * [PTAnnotationStyleManager](/api-markdown-test/api-docs/ios/classes/ptannotationstylemanager.md)
  * [PTAnnotationStylePresetsGroup](/api-markdown-test/api-docs/ios/classes/ptannotationstylepresetsgroup.md)
  * [PTAnnotationStylePresetsView](/api-markdown-test/api-docs/ios/classes/ptannotationstylepresetsview.md)
  * [PTAnnotationViewCell](/api-markdown-test/api-docs/ios/classes/ptannotationviewcell.md)
  * [PTAnnotationViewControllerConfiguration](/api-markdown-test/api-docs/ios/classes/ptannotationviewcontrollerconfiguration.md)
  * [PTAppearance](/api-markdown-test/api-docs/ios/classes/ptappearance.md)
  * [PTAreaCreate](/api-markdown-test/api-docs/ios/classes/ptareacreate.md)
  * [PTArrowAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptarrowannotationoptions.md)
  * [PTBadgeIndicatorView](/api-markdown-test/api-docs/ios/classes/ptbadgeindicatorview.md)
  * [PTBarButtonItemCustomView](/api-markdown-test/api-docs/ios/classes/ptbarbuttonitemcustomview.md)
  * [PTBaseCollaborationManager](/api-markdown-test/api-docs/ios/classes/ptbasecollaborationmanager.md)
  * [PTBasicXFDFCollaborationManager](/api-markdown-test/api-docs/ios/classes/ptbasicxfdfcollaborationmanager.md)
  * [PTBitmapInfo](/api-markdown-test/api-docs/ios/classes/ptbitmapinfo.md)
  * [PTBookmark](/api-markdown-test/api-docs/ios/classes/ptbookmark.md)
  * [PTBookmarkManager](/api-markdown-test/api-docs/ios/classes/ptbookmarkmanager.md)
  * [PTBookmarkViewCell](/api-markdown-test/api-docs/ios/classes/ptbookmarkviewcell.md)
  * [PTBorderStyle](/api-markdown-test/api-docs/ios/classes/ptborderstyle.md)
  * [PTButtonBarButtonView](/api-markdown-test/api-docs/ios/classes/ptbuttonbarbuttonview.md)
  * [PTByteRange](/api-markdown-test/api-docs/ios/classes/ptbyterange.md)
  * [PTCADConvertOptions](/api-markdown-test/api-docs/ios/classes/ptcadconvertoptions.md)
  * [PTCADModule](/api-markdown-test/api-docs/ios/classes/ptcadmodule.md)
  * [PTCallback](/api-markdown-test/api-docs/ios/classes/ptcallback.md)
  * [PTCalloutEditTool](/api-markdown-test/api-docs/ios/classes/ptcalloutedittool.md)
  * [PTCanvasView](/api-markdown-test/api-docs/ios/classes/ptcanvasview.md)
  * [PTCharData](/api-markdown-test/api-docs/ios/classes/ptchardata.md)
  * [PTCharIterator](/api-markdown-test/api-docs/ios/classes/ptchariterator.md)
  * [PTCheckBoxCreate](/api-markdown-test/api-docs/ios/classes/ptcheckboxcreate.md)
  * [PTCheckBoxWidget](/api-markdown-test/api-docs/ios/classes/ptcheckboxwidget.md)
  * [PTCheckMarkStampCreate](/api-markdown-test/api-docs/ios/classes/ptcheckmarkstampcreate.md)
  * [PTCollaborationAnnotation](/api-markdown-test/api-docs/ios/classes/ptcollaborationannotation.md)
  * [PTCollaborationDocumentController](/api-markdown-test/api-docs/ios/classes/ptcollaborationdocumentcontroller.md)
  * [PTCollaborationDocumentViewController](/api-markdown-test/api-docs/ios/classes/ptcollaborationdocumentviewcontroller.md)
  * [PTCollaborationManager](/api-markdown-test/api-docs/ios/classes/ptcollaborationmanager.md)
  * [PTColorPt](/api-markdown-test/api-docs/ios/classes/ptcolorpt.md)
  * [PTColorSpace](/api-markdown-test/api-docs/ios/classes/ptcolorspace.md)
  * [PTComboBoxCreate](/api-markdown-test/api-docs/ios/classes/ptcomboboxcreate.md)
  * [PTComboBoxWidget](/api-markdown-test/api-docs/ios/classes/ptcomboboxwidget.md)
  * [PTContentReplacer](/api-markdown-test/api-docs/ios/classes/ptcontentreplacer.md)
  * [PTConversionMonitor](/api-markdown-test/api-docs/ios/classes/ptconversionmonitor.md)
  * [PTConversionOptions](/api-markdown-test/api-docs/ios/classes/ptconversionoptions.md)
  * [PTCountCreate](/api-markdown-test/api-docs/ios/classes/ptcountcreate.md)
  * [PTCountPopupViewController](/api-markdown-test/api-docs/ios/classes/ptcountpopupviewcontroller.md)
  * [PTCreateRubberStampViewController](/api-markdown-test/api-docs/ios/classes/ptcreaterubberstampviewcontroller.md)
  * [PTCrossMarkStampCreate](/api-markdown-test/api-docs/ios/classes/ptcrossmarkstampcreate.md)
  * [PTCustomStampOption](/api-markdown-test/api-docs/ios/classes/ptcustomstampoption.md)
  * [PTCustomTableViewController](/api-markdown-test/api-docs/ios/classes/ptcustomtableviewcontroller.md)
  * [PTDataExtractionModule](/api-markdown-test/api-docs/ios/classes/ptdataextractionmodule.md)
  * [PTDataExtractionOptions](/api-markdown-test/api-docs/ios/classes/ptdataextractionoptions.md)
  * [PTDate](/api-markdown-test/api-docs/ios/classes/ptdate.md)
  * [PTDateTextAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptdatetextannotationoptions.md)
  * [PTDateTextCreate](/api-markdown-test/api-docs/ios/classes/ptdatetextcreate.md)
  * [PTDefaultAnnotationRefreshAppearanceHandler](/api-markdown-test/api-docs/ios/classes/ptdefaultannotationrefreshappearancehandler.md)
  * [PTDestination](/api-markdown-test/api-docs/ios/classes/ptdestination.md)
  * [PTDiffOptions](/api-markdown-test/api-docs/ios/classes/ptdiffoptions.md)
  * [PTDiffViewController](/api-markdown-test/api-docs/ios/classes/ptdiffviewcontroller.md)
  * [PTDigestAlgorithm](/api-markdown-test/api-docs/ios/classes/ptdigestalgorithm.md)
  * [PTDigitalSignatureField](/api-markdown-test/api-docs/ios/classes/ptdigitalsignaturefield.md)
  * [PTDigitalSignatureFieldIterator](/api-markdown-test/api-docs/ios/classes/ptdigitalsignaturefielditerator.md)
  * [PTDigitalSignaturesManager](/api-markdown-test/api-docs/ios/classes/ptdigitalsignaturesmanager.md)
  * [PTDigitalSignaturesViewController](/api-markdown-test/api-docs/ios/classes/ptdigitalsignaturesviewcontroller.md)
  * [PTDisallowedChange](/api-markdown-test/api-docs/ios/classes/ptdisallowedchange.md)
  * [PTDocumentBaseViewController](/api-markdown-test/api-docs/ios/classes/ptdocumentbaseviewcontroller.md)
  * [PTDocumentNavigationItem](/api-markdown-test/api-docs/ios/classes/ptdocumentnavigationitem.md)
  * [PTDocumentOptions](/api-markdown-test/api-docs/ios/classes/ptdocumentoptions.md)
  * [PTDocumentSlider](/api-markdown-test/api-docs/ios/classes/ptdocumentslider.md)
  * [PTDocumentSliderViewController](/api-markdown-test/api-docs/ios/classes/ptdocumentsliderviewcontroller.md)
  * [PTDocumentTabBar](/api-markdown-test/api-docs/ios/classes/ptdocumenttabbar.md)
  * [PTDocumentTabItem](/api-markdown-test/api-docs/ios/classes/ptdocumenttabitem.md)
  * [PTDocumentTabManager](/api-markdown-test/api-docs/ios/classes/ptdocumenttabmanager.md)
  * [PTDocumentTabTableViewController](/api-markdown-test/api-docs/ios/classes/ptdocumenttabtableviewcontroller.md)
  * [PTDocumentViewSettings](/api-markdown-test/api-docs/ios/classes/ptdocumentviewsettings.md)
  * [PTDocumentViewSettingsController](/api-markdown-test/api-docs/ios/classes/ptdocumentviewsettingscontroller.md)
  * [PTDocumentViewState](/api-markdown-test/api-docs/ios/classes/ptdocumentviewstate.md)
  * [PTDotStampCreate](/api-markdown-test/api-docs/ios/classes/ptdotstampcreate.md)
  * [PTElement](/api-markdown-test/api-docs/ios/classes/ptelement.md)
  * [PTElementBuilder](/api-markdown-test/api-docs/ios/classes/ptelementbuilder.md)
  * [PTElementReader](/api-markdown-test/api-docs/ios/classes/ptelementreader.md)
  * [PTElementWriter](/api-markdown-test/api-docs/ios/classes/ptelementwriter.md)
  * [PTEmbeddedTimestampVerificationResult](/api-markdown-test/api-docs/ios/classes/ptembeddedtimestampverificationresult.md)
  * [PTEmptyTableViewIndicator](/api-markdown-test/api-docs/ios/classes/ptemptytableviewindicator.md)
  * [PTExcelOutputOptions](/api-markdown-test/api-docs/ios/classes/ptexceloutputoptions.md)
  * [PTExternalAnnotManager](/api-markdown-test/api-docs/ios/classes/ptexternalannotmanager.md)
  * [PTFeatureGate](/api-markdown-test/api-docs/ios/classes/ptfeaturegate.md)
  * [PTFileAttachmentAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptfileattachmentannotationoptions.md)
  * [PTFileAttachmentCreate](/api-markdown-test/api-docs/ios/classes/ptfileattachmentcreate.md)
  * [PTFileAttachmentHandler](/api-markdown-test/api-docs/ios/classes/ptfileattachmenthandler.md)
  * [PTFileSpec](/api-markdown-test/api-docs/ios/classes/ptfilespec.md)
  * [PTFlattener](/api-markdown-test/api-docs/ios/classes/ptflattener.md)
  * [PTFont](/api-markdown-test/api-docs/ios/classes/ptfont.md)
  * [PTFontPickerViewController](/api-markdown-test/api-docs/ios/classes/ptfontpickerviewcontroller.md)
  * [PTFreeTextAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptfreetextannotationoptions.md)
  * [PTFreeTextAnnotationProperties](/api-markdown-test/api-docs/ios/classes/ptfreetextannotationproperties.md)
  * [PTFreeTextAppearanceView](/api-markdown-test/api-docs/ios/classes/ptfreetextappearanceview.md)
  * [PTFreeTextAppearanceViewModel](/api-markdown-test/api-docs/ios/classes/ptfreetextappearanceviewmodel.md)
  * [PTFreeTextInputAccessoryView](/api-markdown-test/api-docs/ios/classes/ptfreetextinputaccessoryview.md)
  * [PTFreeTextRefreshAppearanceHandler](/api-markdown-test/api-docs/ios/classes/ptfreetextrefreshappearancehandler.md)
  * [PTFreeTextView](/api-markdown-test/api-docs/ios/classes/ptfreetextview.md)
  * [PTFunction](/api-markdown-test/api-docs/ios/classes/ptfunction.md)
  * [PTGSChangesIterator](/api-markdown-test/api-docs/ios/classes/ptgschangesiterator.md)
  * [PTGState](/api-markdown-test/api-docs/ios/classes/ptgstate.md)
  * [PTGeometryCollection](/api-markdown-test/api-docs/ios/classes/ptgeometrycollection.md)
  * [PTGrabberView](/api-markdown-test/api-docs/ios/classes/ptgrabberview.md)
  * [PTHTTPRequestOptions](/api-markdown-test/api-docs/ios/classes/pthttprequestoptions.md)
  * [PTHalfModalPresentationController](/api-markdown-test/api-docs/ios/classes/pthalfmodalpresentationcontroller.md)
  * [PTHighlight](/api-markdown-test/api-docs/ios/classes/pthighlight.md)
  * [PTHighlights](/api-markdown-test/api-docs/ios/classes/pthighlights.md)
  * [PTImage](/api-markdown-test/api-docs/ios/classes/ptimage.md)
  * [PTImage2RGB](/api-markdown-test/api-docs/ios/classes/ptimage2rgb.md)
  * [PTImage2RGBA](/api-markdown-test/api-docs/ios/classes/ptimage2rgba.md)
  * [PTImageSettings](/api-markdown-test/api-docs/ios/classes/ptimagesettings.md)
  * [PTImageStampAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptimagestampannotationoptions.md)
  * [PTImageStampCreate](/api-markdown-test/api-docs/ios/classes/ptimagestampcreate.md)
  * [PTKeyStrokeActionResult](/api-markdown-test/api-docs/ios/classes/ptkeystrokeactionresult.md)
  * [PTKeyStrokeEventData](/api-markdown-test/api-docs/ios/classes/ptkeystrokeeventdata.md)
  * [PTLayerInfo](/api-markdown-test/api-docs/ios/classes/ptlayerinfo.md)
  * [PTLegacyAnnotationViewController](/api-markdown-test/api-docs/ios/classes/ptlegacyannotationviewcontroller.md)
  * [PTLinkCreate](/api-markdown-test/api-docs/ios/classes/ptlinkcreate.md)
  * [PTLinkInfo](/api-markdown-test/api-docs/ios/classes/ptlinkinfo.md)
  * [PTLinkPopupViewController](/api-markdown-test/api-docs/ios/classes/ptlinkpopupviewcontroller.md)
  * [PTListBoxCreate](/api-markdown-test/api-docs/ios/classes/ptlistboxcreate.md)
  * [PTListBoxWidget](/api-markdown-test/api-docs/ios/classes/ptlistboxwidget.md)
  * [PTLogger](/api-markdown-test/api-docs/ios/classes/ptlogger.md)
  * [PTMarkupAnnotationProperties](/api-markdown-test/api-docs/ios/classes/ptmarkupannotationproperties.md)
  * [PTMatrix2D](/api-markdown-test/api-docs/ios/classes/ptmatrix2d.md)
  * [PTMeasurementScale](/api-markdown-test/api-docs/ios/classes/ptmeasurementscale.md)
  * [PTMemoryFilter](/api-markdown-test/api-docs/ios/classes/ptmemoryfilter.md)
  * [PTMergeXFDFOptions](/api-markdown-test/api-docs/ios/classes/ptmergexfdfoptions.md)
  * [PTMonoImageSettings](/api-markdown-test/api-docs/ios/classes/ptmonoimagesettings.md)
  * [PTMoreItemsViewController](/api-markdown-test/api-docs/ios/classes/ptmoreitemsviewcontroller.md)
  * [PTMultiAnnotStyleViewController](/api-markdown-test/api-docs/ios/classes/ptmultiannotstyleviewcontroller.md)
  * [PTNavigationHistoryItem](/api-markdown-test/api-docs/ios/classes/ptnavigationhistoryitem.md)
  * [PTNavigationHistoryManager](/api-markdown-test/api-docs/ios/classes/ptnavigationhistorymanager.md)
  * [PTNavigationHistoryState](/api-markdown-test/api-docs/ios/classes/ptnavigationhistorystate.md)
  * [PTNavigationHistoryView](/api-markdown-test/api-docs/ios/classes/ptnavigationhistoryview.md)
  * [PTNavigationHistoryViewController](/api-markdown-test/api-docs/ios/classes/ptnavigationhistoryviewcontroller.md)
  * [PTOCRModule](/api-markdown-test/api-docs/ios/classes/ptocrmodule.md)
  * [PTOCROptions](/api-markdown-test/api-docs/ios/classes/ptocroptions.md)
  * [PTOCRPageOperation](/api-markdown-test/api-docs/ios/classes/ptocrpageoperation.md)
  * [PTOCRProcessor](/api-markdown-test/api-docs/ios/classes/ptocrprocessor.md)
  * [PTObjectIdentifier](/api-markdown-test/api-docs/ios/classes/ptobjectidentifier.md)
  * [PTOfficeToPDFOptions](/api-markdown-test/api-docs/ios/classes/ptofficetopdfoptions.md)
  * [PTOptimizer](/api-markdown-test/api-docs/ios/classes/ptoptimizer.md)
  * [PTOptimizerSettings](/api-markdown-test/api-docs/ios/classes/ptoptimizersettings.md)
  * [PTOutputOptionsOCR](/api-markdown-test/api-docs/ios/classes/ptoutputoptionsocr.md)
  * [PTPDF2HtmlReflowParagraphsModule](/api-markdown-test/api-docs/ios/classes/ptpdf2htmlreflowparagraphsmodule.md)
  * [PTPDF2WordModule](/api-markdown-test/api-docs/ios/classes/ptpdf2wordmodule.md)
  * [PTPDFAOptions](/api-markdown-test/api-docs/ios/classes/ptpdfaoptions.md)
  * [PTPDFAnnotationBorder](/api-markdown-test/api-docs/ios/classes/ptpdfannotationborder.md)
  * [PTPDFAnnotationChange](/api-markdown-test/api-docs/ios/classes/ptpdfannotationchange.md)
  * [PTPDFAnnotationProperties](/api-markdown-test/api-docs/ios/classes/ptpdfannotationproperties.md)
  * [PTPDFAnnotationState](/api-markdown-test/api-docs/ios/classes/ptpdfannotationstate.md)
  * [PTPDFDocGenerator](/api-markdown-test/api-docs/ios/classes/ptpdfdocgenerator.md)
  * [PTPDFDocInfo](/api-markdown-test/api-docs/ios/classes/ptpdfdocinfo.md)
  * [PTPDFDocViewPrefs](/api-markdown-test/api-docs/ios/classes/ptpdfdocviewprefs.md)
  * [PTPDFDocumentFile](/api-markdown-test/api-docs/ios/classes/ptpdfdocumentfile.md)
  * [PTPDFDocumentManager](/api-markdown-test/api-docs/ios/classes/ptpdfdocumentmanager.md)
  * [PTPDFDocumentModel](/api-markdown-test/api-docs/ios/classes/ptpdfdocumentmodel.md)
  * [PTPDFLayerViewController](/api-markdown-test/api-docs/ios/classes/ptpdflayerviewcontroller.md)
  * [PTPDFNetException](/api-markdown-test/api-docs/ios/classes/ptpdfnetexception.md)
  * [PTPDFPoint](/api-markdown-test/api-docs/ios/classes/ptpdfpoint.md)
  * [PTPDFRasterizer](/api-markdown-test/api-docs/ios/classes/ptpdfrasterizer.md)
  * [PTPDFRect](/api-markdown-test/api-docs/ios/classes/ptpdfrect.md)
  * [PTPDFRectCollection](/api-markdown-test/api-docs/ios/classes/ptpdfrectcollection.md)
  * [PTPDFTextRange](/api-markdown-test/api-docs/ios/classes/ptpdftextrange.md)
  * [PTPDFTronCustomSecurityHandler](/api-markdown-test/api-docs/ios/classes/ptpdftroncustomsecurityhandler.md)
  * [PTPDFTronUtil](/api-markdown-test/api-docs/ios/classes/ptpdftronutil.md)
  * [PTPDFView](/api-markdown-test/api-docs/ios/classes/ptpdfview.md)
  * [PTPage](/api-markdown-test/api-docs/ios/classes/ptpage.md)
  * [PTPageCropViewController](/api-markdown-test/api-docs/ios/classes/ptpagecropviewcontroller.md)
  * [PTPageIterator](/api-markdown-test/api-docs/ios/classes/ptpageiterator.md)
  * [PTPageLabel](/api-markdown-test/api-docs/ios/classes/ptpagelabel.md)
  * [PTPageLabelManager](/api-markdown-test/api-docs/ios/classes/ptpagelabelmanager.md)
  * [PTPageSet](/api-markdown-test/api-docs/ios/classes/ptpageset.md)
  * [PTPageTemplateViewController](/api-markdown-test/api-docs/ios/classes/ptpagetemplateviewcontroller.md)
  * [PTPanelView](/api-markdown-test/api-docs/ios/classes/ptpanelview.md)
  * [PTPanelViewController](/api-markdown-test/api-docs/ios/classes/ptpanelviewcontroller.md)
  * [PTPassthroughView](/api-markdown-test/api-docs/ios/classes/ptpassthroughview.md)
  * [PTPathData](/api-markdown-test/api-docs/ios/classes/ptpathdata.md)
  * [PTPatternColor](/api-markdown-test/api-docs/ios/classes/ptpatterncolor.md)
  * [PTPerimeterCreate](/api-markdown-test/api-docs/ios/classes/ptperimetercreate.md)
  * [PTPopoverNavigationController](/api-markdown-test/api-docs/ios/classes/ptpopovernavigationcontroller.md)
  * [PTPopoverTableViewController](/api-markdown-test/api-docs/ios/classes/ptpopovertableviewcontroller.md)
  * [PTPowerPointOutputOptions](/api-markdown-test/api-docs/ios/classes/ptpowerpointoutputoptions.md)
  * [PTPrint](/api-markdown-test/api-docs/ios/classes/ptprint.md)
  * [PTPrintPrepareDocumentHandler](/api-markdown-test/api-docs/ios/classes/ptprintpreparedocumenthandler.md)
  * [PTPushButtonWidget](/api-markdown-test/api-docs/ios/classes/ptpushbuttonwidget.md)
  * [PTQuadPoint](/api-markdown-test/api-docs/ios/classes/ptquadpoint.md)
  * [PTRadioButtonCreate](/api-markdown-test/api-docs/ios/classes/ptradiobuttoncreate.md)
  * [PTRadioButtonGroup](/api-markdown-test/api-docs/ios/classes/ptradiobuttongroup.md)
  * [PTRadioButtonWidget](/api-markdown-test/api-docs/ios/classes/ptradiobuttonwidget.md)
  * [PTRecentlyUsedCache](/api-markdown-test/api-docs/ios/classes/ptrecentlyusedcache.md)
  * [PTRectangleRedactionCreate](/api-markdown-test/api-docs/ios/classes/ptrectangleredactioncreate.md)
  * [PTRedaction](/api-markdown-test/api-docs/ios/classes/ptredaction.md)
  * [PTRedactor](/api-markdown-test/api-docs/ios/classes/ptredactor.md)
  * [PTReflow](/api-markdown-test/api-docs/ios/classes/ptreflow.md)
  * [PTReflowManager](/api-markdown-test/api-docs/ios/classes/ptreflowmanager.md)
  * [PTReflowProcessor](/api-markdown-test/api-docs/ios/classes/ptreflowprocessor.md)
  * [PTReflowSettingsViewController](/api-markdown-test/api-docs/ios/classes/ptreflowsettingsviewcontroller.md)
  * [PTRefreshOptions](/api-markdown-test/api-docs/ios/classes/ptrefreshoptions.md)
  * [PTRotateWidgetView](/api-markdown-test/api-docs/ios/classes/ptrotatewidgetview.md)
  * [PTRubberStampColorModel](/api-markdown-test/api-docs/ios/classes/ptrubberstampcolormodel.md)
  * [PTRulerCreate](/api-markdown-test/api-docs/ios/classes/ptrulercreate.md)
  * [PTSDFDocSnapshot](/api-markdown-test/api-docs/ios/classes/ptsdfdocsnapshot.md)
  * [PTSDFResultSnapshot](/api-markdown-test/api-docs/ios/classes/ptsdfresultsnapshot.md)
  * [PTSDFUndoManager](/api-markdown-test/api-docs/ios/classes/ptsdfundomanager.md)
  * [PTSVGConvertOptions](/api-markdown-test/api-docs/ios/classes/ptsvgconvertoptions.md)
  * [PTSavedCountGroupsViewController](/api-markdown-test/api-docs/ios/classes/ptsavedcountgroupsviewcontroller.md)
  * [PTSearchSettingsViewController](/api-markdown-test/api-docs/ios/classes/ptsearchsettingsviewcontroller.md)
  * [PTSelectableBarButtonItem](/api-markdown-test/api-docs/ios/classes/ptselectablebarbuttonitem.md)
  * [PTSelection](/api-markdown-test/api-docs/ios/classes/ptselection.md)
  * [PTSeparation](/api-markdown-test/api-docs/ios/classes/ptseparation.md)
  * [PTShading](/api-markdown-test/api-docs/ios/classes/ptshading.md)
  * [PTShapedText](/api-markdown-test/api-docs/ios/classes/ptshapedtext.md)
  * [PTSignatureAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptsignatureannotationoptions.md)
  * [PTSignatureFieldCreate](/api-markdown-test/api-docs/ios/classes/ptsignaturefieldcreate.md)
  * [PTSignatureWidget](/api-markdown-test/api-docs/ios/classes/ptsignaturewidget.md)
  * [PTSmartHighlighter](/api-markdown-test/api-docs/ios/classes/ptsmarthighlighter.md)
  * [PTSmartPen](/api-markdown-test/api-docs/ios/classes/ptsmartpen.md)
  * [PTSmartTool](/api-markdown-test/api-docs/ios/classes/ptsmarttool.md)
  * [PTSpacingTextCreate](/api-markdown-test/api-docs/ios/classes/ptspacingtextcreate.md)
  * [PTStamper](/api-markdown-test/api-docs/ios/classes/ptstamper.md)
  * [PTStructuredOutputModule](/api-markdown-test/api-docs/ios/classes/ptstructuredoutputmodule.md)
  * [PTTemplateDocument](/api-markdown-test/api-docs/ios/classes/pttemplatedocument.md)
  * [PTTextAnnotationOptions](/api-markdown-test/api-docs/ios/classes/pttextannotationoptions.md)
  * [PTTextDiffOptions](/api-markdown-test/api-docs/ios/classes/pttextdiffoptions.md)
  * [PTTextExtractor](/api-markdown-test/api-docs/ios/classes/pttextextractor.md)
  * [PTTextExtractorCharRange](/api-markdown-test/api-docs/ios/classes/pttextextractorcharrange.md)
  * [PTTextExtractorLine](/api-markdown-test/api-docs/ios/classes/pttextextractorline.md)
  * [PTTextExtractorStyle](/api-markdown-test/api-docs/ios/classes/pttextextractorstyle.md)
  * [PTTextFieldCreate](/api-markdown-test/api-docs/ios/classes/pttextfieldcreate.md)
  * [PTTextMarkupAnnotationOptions](/api-markdown-test/api-docs/ios/classes/pttextmarkupannotationoptions.md)
  * [PTTextRedactionCreate](/api-markdown-test/api-docs/ios/classes/pttextredactioncreate.md)
  * [PTTextSearchManager](/api-markdown-test/api-docs/ios/classes/pttextsearchmanager.md)
  * [PTTextSearchOptions](/api-markdown-test/api-docs/ios/classes/pttextsearchoptions.md)
  * [PTTextSearchSession](/api-markdown-test/api-docs/ios/classes/pttextsearchsession.md)
  * [PTTextSearchToolbar](/api-markdown-test/api-docs/ios/classes/pttextsearchtoolbar.md)
  * [PTTextSearchToolbarController](/api-markdown-test/api-docs/ios/classes/pttextsearchtoolbarcontroller.md)
  * [PTTextSettings](/api-markdown-test/api-docs/ios/classes/pttextsettings.md)
  * [PTTextWidget](/api-markdown-test/api-docs/ios/classes/pttextwidget.md)
  * [PTTextWidgetAnnotationProperties](/api-markdown-test/api-docs/ios/classes/pttextwidgetannotationproperties.md)
  * [PTTextWidgetAppearanceView](/api-markdown-test/api-docs/ios/classes/pttextwidgetappearanceview.md)
  * [PTTextWidgetAppearanceViewModel](/api-markdown-test/api-docs/ios/classes/pttextwidgetappearanceviewmodel.md)
  * [PTTextWidgetRefreshAppearanceHandler](/api-markdown-test/api-docs/ios/classes/pttextwidgetrefreshappearancehandler.md)
  * [PTThumbnailSliderView](/api-markdown-test/api-docs/ios/classes/ptthumbnailsliderview.md)
  * [PTTimestampingConfiguration](/api-markdown-test/api-docs/ios/classes/pttimestampingconfiguration.md)
  * [PTTimestampingResult](/api-markdown-test/api-docs/ios/classes/pttimestampingresult.md)
  * [PTToolBarButtonItem](/api-markdown-test/api-docs/ios/classes/pttoolbarbuttonitem.md)
  * [PTToolGroup](/api-markdown-test/api-docs/ios/classes/pttoolgroup.md)
  * [PTToolGroupDefaultsViewController](/api-markdown-test/api-docs/ios/classes/pttoolgroupdefaultsviewcontroller.md)
  * [PTToolGroupIndicatorView](/api-markdown-test/api-docs/ios/classes/pttoolgroupindicatorview.md)
  * [PTToolGroupTableViewCell](/api-markdown-test/api-docs/ios/classes/pttoolgrouptableviewcell.md)
  * [PTToolGroupToolbar](/api-markdown-test/api-docs/ios/classes/pttoolgrouptoolbar.md)
  * [PTToolGroupViewController](/api-markdown-test/api-docs/ios/classes/pttoolgroupviewcontroller.md)
  * [PTToolsSettingsManager](/api-markdown-test/api-docs/ios/classes/pttoolssettingsmanager.md)
  * [PTTrustVerificationResult](/api-markdown-test/api-docs/ios/classes/pttrustverificationresult.md)
  * [PTUInt32Iterator](/api-markdown-test/api-docs/ios/classes/ptuint32iterator.md)
  * [PTUndoRedoInfo](/api-markdown-test/api-docs/ios/classes/ptundoredoinfo.md)
  * [PTUndoRedoManager](/api-markdown-test/api-docs/ios/classes/ptundoredomanager.md)
  * [PTVectorAnnot](/api-markdown-test/api-docs/ios/classes/ptvectorannot.md)
  * [PTVectorLabel](/api-markdown-test/api-docs/ios/classes/ptvectorlabel.md)
  * [PTVectorObj](/api-markdown-test/api-docs/ios/classes/ptvectorobj.md)
  * [PTVectorPage](/api-markdown-test/api-docs/ios/classes/ptvectorpage.md)
  * [PTVectorQuadPoint](/api-markdown-test/api-docs/ios/classes/ptvectorquadpoint.md)
  * [PTVectorRedaction](/api-markdown-test/api-docs/ios/classes/ptvectorredaction.md)
  * [PTVerificationOptions](/api-markdown-test/api-docs/ios/classes/ptverificationoptions.md)
  * [PTVerificationResult](/api-markdown-test/api-docs/ios/classes/ptverificationresult.md)
  * [PTViewChangeCollection](/api-markdown-test/api-docs/ios/classes/ptviewchangecollection.md)
  * [PTViewerOptimizedOptions](/api-markdown-test/api-docs/ios/classes/ptvieweroptimizedoptions.md)
  * [PTWebFontDownloader](/api-markdown-test/api-docs/ios/classes/ptwebfontdownloader.md)
  * [PTWidgetAnnotationOptions](/api-markdown-test/api-docs/ios/classes/ptwidgetannotationoptions.md)
  * [PTWidgetAnnotationProperties](/api-markdown-test/api-docs/ios/classes/ptwidgetannotationproperties.md)
  * [PTWord](/api-markdown-test/api-docs/ios/classes/ptword.md)
  * [PTWordOutputOptions](/api-markdown-test/api-docs/ios/classes/ptwordoutputoptions.md)
  * [PTX501AttributeTypeAndValue](/api-markdown-test/api-docs/ios/classes/ptx501attributetypeandvalue.md)
  * [PTX501DistinguishedName](/api-markdown-test/api-docs/ios/classes/ptx501distinguishedname.md)
  * [PTX509Certificate](/api-markdown-test/api-docs/ios/classes/ptx509certificate.md)
  * [PTX509Extension](/api-markdown-test/api-docs/ios/classes/ptx509extension.md)
  * [PTXFDFExportOptions](/api-markdown-test/api-docs/ios/classes/ptxfdfexportoptions.md)
  * [PT\_TRN\_date](/api-markdown-test/api-docs/ios/classes/pt_trn_date.md)
  * [PT\_TRN\_matrix2d](/api-markdown-test/api-docs/ios/classes/pt_trn_matrix2d.md)
  * [PT\_TRN\_point](/api-markdown-test/api-docs/ios/classes/pt_trn_point.md)
  * [PT\_TRN\_quadpoint](/api-markdown-test/api-docs/ios/classes/pt_trn_quadpoint.md)
* [Other Constants](/api-markdown-test/api-docs/ios/general/other-constants.md)
  * [PTAddedAnnotationsUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptaddedannotationsuserinfokey.md)
  * [PTAnnotStyleKeyBorderEffect](/api-markdown-test/api-docs/ios/constants/ptannotstylekeybordereffect.md)
  * [PTAnnotStyleKeyBorderEffectIntensity](/api-markdown-test/api-docs/ios/constants/ptannotstylekeybordereffectintensity.md)
  * [PTAnnotStyleKeyDateFormat](/api-markdown-test/api-docs/ios/constants/ptannotstylekeydateformat.md)
  * [PTAnnotStyleKeyFont](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyfont.md)
  * [PTAnnotStyleKeyHorizontalAlignment](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyhorizontalalignment.md)
  * [PTAnnotStyleKeyLabel](/api-markdown-test/api-docs/ios/constants/ptannotstylekeylabel.md)
  * [PTAnnotStyleKeyLineEndStyles](/api-markdown-test/api-docs/ios/constants/ptannotstylekeylineendstyles.md)
  * [PTAnnotStyleKeyPrecision](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyprecision.md)
  * [PTAnnotStyleKeyScale](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyscale.md)
  * [PTAnnotStyleKeySnapping](/api-markdown-test/api-docs/ios/constants/ptannotstylekeysnapping.md)
  * [PTAnnotStyleKeyStrokeStyle](/api-markdown-test/api-docs/ios/constants/ptannotstylekeystrokestyle.md)
  * [PTAnnotStyleKeyVerticalAlignment](/api-markdown-test/api-docs/ios/constants/ptannotstylekeyverticalalignment.md)
  * [PTAnnotStyleMaximumEraserWidth](/api-markdown-test/api-docs/ios/constants/ptannotstylemaximumeraserwidth.md)
  * [PTAnnotStylePresetKeyColor](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeycolor.md)
  * [PTAnnotStylePresetKeyFillColor](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeyfillcolor.md)
  * [PTAnnotStylePresetKeyOpacity](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeyopacity.md)
  * [PTAnnotStylePresetKeyPresets](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeypresets.md)
  * [PTAnnotStylePresetKeyTextColor](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeytextcolor.md)
  * [PTAnnotStylePresetKeyTextSize](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeytextsize.md)
  * [PTAnnotStylePresetKeyThickness](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeythickness.md)
  * [PTAnnotStylePresetKeyTypes](/api-markdown-test/api-docs/ios/constants/ptannotstylepresetkeytypes.md)
  * [PTAnnotationChangesUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptannotationchangesuserinfokey.md)
  * [PTAnnotationManagerAnnotationsDidChangeNotification](/api-markdown-test/api-docs/ios/constants/ptannotationmanagerannotationsdidchangenotification.md)
  * [PTAnnotationManagerAnnotationsWillChangeNotification](/api-markdown-test/api-docs/ios/constants/ptannotationmanagerannotationswillchangenotification.md)
  * [PTAnnotationManagerDidEndLoadingAnnotationsNotification](/api-markdown-test/api-docs/ios/constants/ptannotationmanagerdidendloadingannotationsnotification.md)
  * [PTAnnotationManagerDidLoadDocumentModel](/api-markdown-test/api-docs/ios/constants/ptannotationmanagerdidloaddocumentmodel.md)
  * [PTAnnotationManagerWillBeginLoadingAnnotationsNotification](/api-markdown-test/api-docs/ios/constants/ptannotationmanagerwillbeginloadingannotationsnotification.md)
  * [PTBookmarkManagerDidImportBookmarksNotification](/api-markdown-test/api-docs/ios/constants/ptbookmarkmanagerdidimportbookmarksnotification.md)
  * [PTBookmarkManagerDocumentUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptbookmarkmanagerdocumentuserinfokey.md)
  * [PTBookmarkManagerWillImportBookmarksNotification](/api-markdown-test/api-docs/ios/constants/ptbookmarkmanagerwillimportbookmarksnotification.md)
  * [PTCalloutTextContentRectHeight](/api-markdown-test/api-docs/ios/constants/ptcallouttextcontentrectheight.md)
  * [PTCalloutTextContentRectWidth](/api-markdown-test/api-docs/ios/constants/ptcallouttextcontentrectwidth.md)
  * [PTCalloutTextHorizontalDistance](/api-markdown-test/api-docs/ios/constants/ptcallouttexthorizontaldistance.md)
  * [PTCalloutTextVerticalDistance](/api-markdown-test/api-docs/ios/constants/ptcallouttextverticaldistance.md)
  * [PTCheckBoxHeightKey](/api-markdown-test/api-docs/ios/constants/ptcheckboxheightkey.md)
  * [PTCheckBoxWidthKey](/api-markdown-test/api-docs/ios/constants/ptcheckboxwidthkey.md)
  * [PTCountKey](/api-markdown-test/api-docs/ios/constants/ptcountkey.md)
  * [PTCountLabelKey](/api-markdown-test/api-docs/ios/constants/ptcountlabelkey.md)
  * [PTCustomStampOptionsUserDefaultsKey](/api-markdown-test/api-docs/ios/constants/ptcustomstampoptionsuserdefaultskey.md)
  * [PTDateTextDateKey](/api-markdown-test/api-docs/ios/constants/ptdatetextdatekey.md)
  * [PTDateTextDefaultDateFormat](/api-markdown-test/api-docs/ios/constants/ptdatetextdefaultdateformat.md)
  * [PTDateTextFormatKey](/api-markdown-test/api-docs/ios/constants/ptdatetextformatkey.md)
  * [PTDocumentViewControllerDidDisappearNotification](/api-markdown-test/api-docs/ios/constants/ptdocumentviewcontrollerdiddisappearnotification.md)
  * [PTDocumentViewControllerDidDissmissShareActivityNotification](/api-markdown-test/api-docs/ios/constants/ptdocumentviewcontrollerdiddissmissshareactivitynotification.md)
  * [PTDocumentViewControllerDidOpenDocumentNotification](/api-markdown-test/api-docs/ios/constants/ptdocumentviewcontrollerdidopendocumentnotification.md)
  * [PTExtendedAnnotNameArea](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamearea.md)
  * [PTExtendedAnnotNameCallout](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecallout.md)
  * [PTExtendedAnnotNameCheckBox](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecheckbox.md)
  * [PTExtendedAnnotNameComboBox](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecombobox.md)
  * [PTExtendedAnnotNameCount](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamecount.md)
  * [PTExtendedAnnotNameDateText](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamedatetext.md)
  * [PTExtendedAnnotNameEraser](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameeraser.md)
  * [PTExtendedAnnotNameFreehandHighlight](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamefreehandhighlight.md)
  * [PTExtendedAnnotNameImageStamp](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameimagestamp.md)
  * [PTExtendedAnnotNameListBox](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamelistbox.md)
  * [PTExtendedAnnotNamePencilDrawing](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamepencildrawing.md)
  * [PTExtendedAnnotNamePerimeter](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameperimeter.md)
  * [PTExtendedAnnotNameRadioButton](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameradiobutton.md)
  * [PTExtendedAnnotNameRuler](/api-markdown-test/api-docs/ios/constants/ptextendedannotnameruler.md)
  * [PTExtendedAnnotNameSignatureField](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamesignaturefield.md)
  * [PTExtendedAnnotNameSpacingText](/api-markdown-test/api-docs/ios/constants/ptextendedannotnamespacingtext.md)
  * [PTExtendedAnnotNameTextField](/api-markdown-test/api-docs/ios/constants/ptextendedannotnametextfield.md)
  * [PTExtendedAnnotNameTextRedact](/api-markdown-test/api-docs/ios/constants/ptextendedannotnametextredact.md)
  * [PTFeatureAddPagesFromDocumentKey](/api-markdown-test/api-docs/ios/constants/ptfeatureaddpagesfromdocumentkey.md)
  * [PTFeatureAnnotatedExportKey](/api-markdown-test/api-docs/ios/constants/ptfeatureannotatedexportkey.md)
  * [PTFeatureAnnotationOnReflowKey](/api-markdown-test/api-docs/ios/constants/ptfeatureannotationonreflowkey.md)
  * [PTFeatureAnnotationSmartHighlighterKey](/api-markdown-test/api-docs/ios/constants/ptfeatureannotationsmarthighlighterkey.md)
  * [PTFeatureAnnotationSmartPenKey](/api-markdown-test/api-docs/ios/constants/ptfeatureannotationsmartpenkey.md)
  * [PTFeatureBulkProcessingKey](/api-markdown-test/api-docs/ios/constants/ptfeaturebulkprocessingkey.md)
  * [PTFeatureConvertToHTMLKey](/api-markdown-test/api-docs/ios/constants/ptfeatureconverttohtmlkey.md)
  * [PTFeatureConvertToolbarKey](/api-markdown-test/api-docs/ios/constants/ptfeatureconverttoolbarkey.md)
  * [PTFeatureCroppedExportKey](/api-markdown-test/api-docs/ios/constants/ptfeaturecroppedexportkey.md)
  * [PTFeatureDetectFormsKey](/api-markdown-test/api-docs/ios/constants/ptfeaturedetectformskey.md)
  * [PTFeatureEditableOutlineKey](/api-markdown-test/api-docs/ios/constants/ptfeatureeditableoutlinekey.md)
  * [PTFeatureFavoriteToolbarKey](/api-markdown-test/api-docs/ios/constants/ptfeaturefavoritetoolbarkey.md)
  * [PTFeatureFilesPageProButton](/api-markdown-test/api-docs/ios/constants/ptfeaturefilespageprobutton.md)
  * [PTFeatureFormsToolbarKey](/api-markdown-test/api-docs/ios/constants/ptfeatureformstoolbarkey.md)
  * [PTFeatureGateDidUpdateFeatureAvailabilityNotification](/api-markdown-test/api-docs/ios/constants/ptfeaturegatedidupdatefeatureavailabilitynotification.md)
  * [PTFeatureHighCompressionKey](/api-markdown-test/api-docs/ios/constants/ptfeaturehighcompressionkey.md)
  * [PTFeatureIntroPage2ProButton](/api-markdown-test/api-docs/ios/constants/ptfeatureintropage2probutton.md)
  * [PTFeatureIntroPageProButton](/api-markdown-test/api-docs/ios/constants/ptfeatureintropageprobutton.md)
  * [PTFeatureMyXodoBannerKey](/api-markdown-test/api-docs/ios/constants/ptfeaturemyxodobannerkey.md)
  * [PTFeatureMyXodoProButton](/api-markdown-test/api-docs/ios/constants/ptfeaturemyxodoprobutton.md)
  * [PTFeatureOCRKey](/api-markdown-test/api-docs/ios/constants/ptfeatureocrkey.md)
  * [PTFeatureOcgSublayersKey](/api-markdown-test/api-docs/ios/constants/ptfeatureocgsublayerskey.md)
  * [PTFeatureOptimizedExportKey](/api-markdown-test/api-docs/ios/constants/ptfeatureoptimizedexportkey.md)
  * [PTFeaturePromotion](/api-markdown-test/api-docs/ios/constants/ptfeaturepromotion.md)
  * [PTFeatureReactivation](/api-markdown-test/api-docs/ios/constants/ptfeaturereactivation.md)
  * [PTFeatureRedactToolbarKey](/api-markdown-test/api-docs/ios/constants/ptfeatureredacttoolbarkey.md)
  * [PTFeatureSettingsBannerKey](/api-markdown-test/api-docs/ios/constants/ptfeaturesettingsbannerkey.md)
  * [PTFeatureToolboxProButton](/api-markdown-test/api-docs/ios/constants/ptfeaturetoolboxprobutton.md)
  * [PTFeatureUnlimitedActionsKey](/api-markdown-test/api-docs/ios/constants/ptfeatureunlimitedactionskey.md)
  * [PTFeatureViewerProButton](/api-markdown-test/api-docs/ios/constants/ptfeatureviewerprobutton.md)
  * [PTFeatureWatermarkKey](/api-markdown-test/api-docs/ios/constants/ptfeaturewatermarkkey.md)
  * [PTFlattenedAnnotationsUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptflattenedannotationsuserinfokey.md)
  * [PTFreeTextAnnotationRotationDegreeIdentifier](/api-markdown-test/api-docs/ios/constants/ptfreetextannotationrotationdegreeidentifier.md)
  * [PTImageStampAnnotationIdentifier](/api-markdown-test/api-docs/ios/constants/ptimagestampannotationidentifier.md)
  * [PTImageStampAnnotationRotationDegreeIdentifier](/api-markdown-test/api-docs/ios/constants/ptimagestampannotationrotationdegreeidentifier.md)
  * [PTImageStampAnnotationRotationIdentifier](/api-markdown-test/api-docs/ios/constants/ptimagestampannotationrotationidentifier.md)
  * [PTInvalidPDFPageNumber](/api-markdown-test/api-docs/ios/constants/ptinvalidpdfpagenumber.md)
  * [PTLastSelectedSignatureKey](/api-markdown-test/api-docs/ios/constants/ptlastselectedsignaturekey.md)
  * [PTLinkToWebKey](/api-markdown-test/api-docs/ios/constants/ptlinktowebkey.md)
  * [PTMeasurementUnitCentimeters](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitcentimeters.md)
  * [PTMeasurementUnitFeet](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitfeet.md)
  * [PTMeasurementUnitInches](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitinches.md)
  * [PTMeasurementUnitKilometers](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitkilometers.md)
  * [PTMeasurementUnitMeters](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitmeters.md)
  * [PTMeasurementUnitMiles](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitmiles.md)
  * [PTMeasurementUnitMillimeters](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitmillimeters.md)
  * [PTMeasurementUnitNauticalMiles](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitnauticalmiles.md)
  * [PTMeasurementUnitPoints](/api-markdown-test/api-docs/ios/constants/ptmeasurementunitpoints.md)
  * [PTMeasurementUnitYards](/api-markdown-test/api-docs/ios/constants/ptmeasurementunityards.md)
  * [PTModifiedAnnotationsUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptmodifiedannotationsuserinfokey.md)
  * [PTNavigationHistoryDidChangeNotification](/api-markdown-test/api-docs/ios/constants/ptnavigationhistorydidchangenotification.md)
  * [PTNavigationHistoryWillChangeNotification](/api-markdown-test/api-docs/ios/constants/ptnavigationhistorywillchangenotification.md)
  * [PTPDFDocumentExternalChangeNotification](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentexternalchangenotification.md)
  * [PTPDFDocumentFileDidMoveNotification](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentfiledidmovenotification.md)
  * [PTPDFDocumentManagerErrorDomain](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentmanagererrordomain.md)
  * [PTPDFDocumentNeedsReloadContentsNotification](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentneedsreloadcontentsnotification.md)
  * [PTPDFDocumentReadOptionCacheFilesDirectory](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentreadoptioncachefilesdirectory.md)
  * [PTPDFDocumentReadOptionUseCacheFile](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentreadoptionusecachefile.md)
  * [PTPDFDocumentURLUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfdocumenturluserinfokey.md)
  * [PTPDFDocumentWriteOptionSaveFlags](/api-markdown-test/api-docs/ios/constants/ptpdfdocumentwriteoptionsaveflags.md)
  * [PTPDFNetBundleIdentifier](/api-markdown-test/api-docs/ios/constants/ptpdfnetbundleidentifier.md)
  * [PTPDFNetErrorDomain](/api-markdown-test/api-docs/ios/constants/ptpdfneterrordomain.md)
  * [PTPDFNetExceptionErrorCodeUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfnetexceptionerrorcodeuserinfokey.md)
  * [PTPDFNetExceptionFileNameUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfnetexceptionfilenameuserinfokey.md)
  * [PTPDFNetExceptionFunctionUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfnetexceptionfunctionuserinfokey.md)
  * [PTPDFNetExceptionLineNumberUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfnetexceptionlinenumberuserinfokey.md)
  * [PTPDFNetExceptionMessageUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfnetexceptionmessageuserinfokey.md)
  * [PTPDFNetExceptionName](/api-markdown-test/api-docs/ios/constants/ptpdfnetexceptionname.md)
  * [PTPDFViewCtrlActionParameterUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlactionparameteruserinfokey.md)
  * [PTPDFViewCtrlBlackColorUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlblackcoloruserinfokey.md)
  * [PTPDFViewCtrlColorPostProcessModeDidChangeNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlcolorpostprocessmodedidchangenotification.md)
  * [PTPDFViewCtrlColorPostProcessModeUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlcolorpostprocessmodeuserinfokey.md)
  * [PTPDFViewCtrlDidCloseDocNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrldidclosedocnotification.md)
  * [PTPDFViewCtrlDidExecuteActionNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrldidexecuteactionnotification.md)
  * [PTPDFViewCtrlDidSetDocNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrldidsetdocnotification.md)
  * [PTPDFViewCtrlPDFDocUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlpdfdocuserinfokey.md)
  * [PTPDFViewCtrlPageNumberUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlpagenumberuserinfokey.md)
  * [PTPDFViewCtrlPagePresentationModeDidChangeNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlpagepresentationmodedidchangenotification.md)
  * [PTPDFViewCtrlPagePresentationModeUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlpagepresentationmodeuserinfokey.md)
  * [PTPDFViewCtrlStreamingEventMessageUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlstreamingeventmessageuserinfokey.md)
  * [PTPDFViewCtrlStreamingEventNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlstreamingeventnotification.md)
  * [PTPDFViewCtrlStreamingEventTypeUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlstreamingeventtypeuserinfokey.md)
  * [PTPDFViewCtrlWhiteColorUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlwhitecoloruserinfokey.md)
  * [PTPDFViewCtrlWillExecuteActionNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlwillexecuteactionnotification.md)
  * [PTPDFViewCtrlWillSetDocNotification](/api-markdown-test/api-docs/ios/constants/ptpdfviewctrlwillsetdocnotification.md)
  * [PTPencilDrawingAnnotationIdentifier](/api-markdown-test/api-docs/ios/constants/ptpencildrawingannotationidentifier.md)
  * [PTRadioButtonHeightKey](/api-markdown-test/api-docs/ios/constants/ptradiobuttonheightkey.md)
  * [PTRadioButtonWidthKey](/api-markdown-test/api-docs/ios/constants/ptradiobuttonwidthkey.md)
  * [PTReflowModeScrollingDirectionKey](/api-markdown-test/api-docs/ios/constants/ptreflowmodescrollingdirectionkey.md)
  * [PTRemoveWatermarkKey](/api-markdown-test/api-docs/ios/constants/ptremovewatermarkkey.md)
  * [PTRemovedAnnotationsUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptremovedannotationsuserinfokey.md)
  * [PTRichTextParagraphVerticalAlignmentAttributeName](/api-markdown-test/api-docs/ios/constants/ptrichtextparagraphverticalalignmentattributename.md)
  * [PTRubberStampKeyBorderColor](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeybordercolor.md)
  * [PTRubberStampKeyFillColorEnd](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeyfillcolorend.md)
  * [PTRubberStampKeyFillColorStart](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeyfillcolorstart.md)
  * [PTRubberStampKeyFillOpacity](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeyfillopacity.md)
  * [PTRubberStampKeyPointingLeft](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeypointingleft.md)
  * [PTRubberStampKeyPointingRight](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeypointingright.md)
  * [PTRubberStampKeyText](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeytext.md)
  * [PTRubberStampKeyTextBelow](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeytextbelow.md)
  * [PTRubberStampKeyTextColor](/api-markdown-test/api-docs/ios/constants/ptrubberstampkeytextcolor.md)
  * [PTShareWatermarkKey](/api-markdown-test/api-docs/ios/constants/ptsharewatermarkkey.md)
  * [PTSignatureAnnotationIdentifier](/api-markdown-test/api-docs/ios/constants/ptsignatureannotationidentifier.md)
  * [PTSpacingTextKernKey](/api-markdown-test/api-docs/ios/constants/ptspacingtextkernkey.md)
  * [PTStampCheckMarkSizeKey](/api-markdown-test/api-docs/ios/constants/ptstampcheckmarksizekey.md)
  * [PTStampCrossMarkSizeKey](/api-markdown-test/api-docs/ios/constants/ptstampcrossmarksizekey.md)
  * [PTStampDotSizeKey](/api-markdown-test/api-docs/ios/constants/ptstampdotsizekey.md)
  * [PTStampTypeCheckMark](/api-markdown-test/api-docs/ios/constants/ptstamptypecheckmark.md)
  * [PTStampTypeCrossMark](/api-markdown-test/api-docs/ios/constants/ptstamptypecrossmark.md)
  * [PTStampTypeDot](/api-markdown-test/api-docs/ios/constants/ptstamptypedot.md)
  * [PTStampTypeKey](/api-markdown-test/api-docs/ios/constants/ptstamptypekey.md)
  * [PTStoreNewSignatureKey](/api-markdown-test/api-docs/ios/constants/ptstorenewsignaturekey.md)
  * [PTTextAnnotationTypeDate](/api-markdown-test/api-docs/ios/constants/pttextannotationtypedate.md)
  * [PTTextAnnotationTypeKey](/api-markdown-test/api-docs/ios/constants/pttextannotationtypekey.md)
  * [PTTextAnnotationTypeSpacing](/api-markdown-test/api-docs/ios/constants/pttextannotationtypespacing.md)
  * [PTTextSearchEndAtLastPageNumber](/api-markdown-test/api-docs/ios/constants/pttextsearchendatlastpagenumber.md)
  * [PTTextSearchManagerInteractiveSearchDidBeginNotification](/api-markdown-test/api-docs/ios/constants/pttextsearchmanagerinteractivesearchdidbeginnotification.md)
  * [PTTextSearchManagerInteractiveSearchDidEndNotification](/api-markdown-test/api-docs/ios/constants/pttextsearchmanagerinteractivesearchdidendnotification.md)
  * [PTTextSearchMatchCaseKey](/api-markdown-test/api-docs/ios/constants/pttextsearchmatchcasekey.md)
  * [PTTextSearchMatchWholeWordKey](/api-markdown-test/api-docs/ios/constants/pttextsearchmatchwholewordkey.md)
  * [PTTextSearchStartAtFirstPageNumber](/api-markdown-test/api-docs/ios/constants/pttextsearchstartatfirstpagenumber.md)
  * [PTThumbnailFilterAll](/api-markdown-test/api-docs/ios/constants/ptthumbnailfilterall.md)
  * [PTThumbnailFilterAnnotated](/api-markdown-test/api-docs/ios/constants/ptthumbnailfilterannotated.md)
  * [PTThumbnailFilterBookmarked](/api-markdown-test/api-docs/ios/constants/ptthumbnailfilterbookmarked.md)
  * [PTThumbnailViewLayoutDefaultSpacing](/api-markdown-test/api-docs/ios/constants/ptthumbnailviewlayoutdefaultspacing.md)
  * [PTToolGroupDidChangeNotification](/api-markdown-test/api-docs/ios/constants/pttoolgroupdidchangenotification.md)
  * [PTToolManagerAnnotationFlattenedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationflattenednotification.md)
  * [PTToolManagerAnnotationWillFlattenNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationwillflattennotification.md)
  * [PTToolManagerAnnotationWillModifyNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationwillmodifynotification.md)
  * [PTToolManagerAnnotationWillRemoveNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerannotationwillremovenotification.md)
  * [PTToolManagerDidCopyTextNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerdidcopytextnotification.md)
  * [PTToolManagerPageAddedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpageaddednotification.md)
  * [PTToolManagerPageMovedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpagemovednotification.md)
  * [PTToolManagerPageNumbersUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpagenumbersuserinfokey.md)
  * [PTToolManagerPageRemovedNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpageremovednotification.md)
  * [PTToolManagerPagesDidRotateNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpagesdidrotatenotification.md)
  * [PTToolManagerPagesWillRotateNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpageswillrotatenotification.md)
  * [PTToolManagerPasteboardUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpasteboarduserinfokey.md)
  * [PTToolManagerPreviousPageNumberUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagerpreviouspagenumberuserinfokey.md)
  * [PTToolManagerTextUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagertextuserinfokey.md)
  * [PTToolManagerToolUserInfoKey](/api-markdown-test/api-docs/ios/constants/pttoolmanagertooluserinfokey.md)
  * [PTToolManagerToolWillChangeNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagertoolwillchangenotification.md)
  * [PTToolManagerWillCopyTextNotification](/api-markdown-test/api-docs/ios/constants/pttoolmanagerwillcopytextnotification.md)
  * [PTToolsSettingsCategoryDefaultValueKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingscategorydefaultvaluekey.md)
  * [PTToolsSettingsCategoryDescriptionKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingscategorydescriptionkey.md)
  * [PTToolsSettingsCategoryKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingscategorykey.md)
  * [PTToolsSettingsFooterDescriptionKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingsfooterdescriptionkey.md)
  * [PTToolsSettingsMinOSKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingsminoskey.md)
  * [PTToolsSettingsMultivalueKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingsmultivaluekey.md)
  * [PTToolsSettingsPlistNameKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingsplistnamekey.md)
  * [PTToolsSettingsSettingKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingssettingkey.md)
  * [PTToolsSettingsSettingKeyKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingssettingkeykey.md)
  * [PTToolsSettingsSettingNameKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingssettingnamekey.md)
  * [PTToolsSettingsUnavailableKey](/api-markdown-test/api-docs/ios/constants/pttoolssettingsunavailablekey.md)
  * [PTUndoRedoManagerDidRedoNotification](/api-markdown-test/api-docs/ios/constants/ptundoredomanagerdidredonotification.md)
  * [PTUndoRedoManagerDidUndoNotification](/api-markdown-test/api-docs/ios/constants/ptundoredomanagerdidundonotification.md)
  * [PTUndoRedoManagerInfoUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptundoredomanagerinfouserinfokey.md)
  * [PTUndoRedoManagerWillRedoNotification](/api-markdown-test/api-docs/ios/constants/ptundoredomanagerwillredonotification.md)
  * [PTUndoRedoManagerWillUndoNotification](/api-markdown-test/api-docs/ios/constants/ptundoredomanagerwillundonotification.md)
  * [PTXFDFUserInfoKey](/api-markdown-test/api-docs/ios/constants/ptxfdfuserinfokey.md)
* [Other Enumerations](/api-markdown-test/api-docs/ios/general/other-enums.md)
  * [PTActionType](/api-markdown-test/api-docs/ios/enums/ptactiontype.md)
  * [PTAnnotActionTriggerEvent](/api-markdown-test/api-docs/ios/enums/ptannotactiontriggerevent.md)
  * [PTAnnotBarButton](/api-markdown-test/api-docs/ios/enums/ptannotbarbutton.md)
  * [PTAnnotBitmapFlags](/api-markdown-test/api-docs/ios/enums/ptannotbitmapflags.md)
  * [PTAnnotFlag](/api-markdown-test/api-docs/ios/enums/ptannotflag.md)
  * [PTAnnotReplyType](/api-markdown-test/api-docs/ios/enums/ptannotreplytype.md)
  * [PTAnnotVectorMode](/api-markdown-test/api-docs/ios/enums/ptannotvectormode.md)
  * [PTAnnotationEditMode](/api-markdown-test/api-docs/ios/enums/ptannotationeditmode.md)
  * [PTAnnotationOutputFlag](/api-markdown-test/api-docs/ios/enums/ptannotationoutputflag.md)
  * [PTAnnotationState](/api-markdown-test/api-docs/ios/enums/ptannotationstate.md)
  * [PTAnnotationViewCellIndicatorAlignment](/api-markdown-test/api-docs/ios/enums/ptannotationviewcellindicatoralignment.md)
  * [PTBdStyle](/api-markdown-test/api-docs/ios/enums/ptbdstyle.md)
  * [PTBlendMode](/api-markdown-test/api-docs/ios/enums/ptblendmode.md)
  * [PTBookmarkViewCellIndicatorAlignment](/api-markdown-test/api-docs/ios/enums/ptbookmarkviewcellindicatoralignment.md)
  * [PTBox](/api-markdown-test/api-docs/ios/enums/ptbox.md)
  * [PTCADLayoutSortOrder](/api-markdown-test/api-docs/ios/enums/ptcadlayoutsortorder.md)
  * [PTCMSType](/api-markdown-test/api-docs/ios/enums/ptcmstype.md)
  * [PTCharacterOrdering](/api-markdown-test/api-docs/ios/enums/ptcharacterordering.md)
  * [PTColorPostProcessMode](/api-markdown-test/api-docs/ios/enums/ptcolorpostprocessmode.md)
  * [PTColorSpaceType](/api-markdown-test/api-docs/ios/enums/ptcolorspacetype.md)
  * [PTCompressionMode](/api-markdown-test/api-docs/ios/enums/ptcompressionmode.md)
  * [PTConnectionErrorHandlingMode](/api-markdown-test/api-docs/ios/enums/ptconnectionerrorhandlingmode.md)
  * [PTDataExtractionEngine](/api-markdown-test/api-docs/ios/enums/ptdataextractionengine.md)
  * [PTDigestAlgorithmType](/api-markdown-test/api-docs/ios/enums/ptdigestalgorithmtype.md)
  * [PTDigitalSignatureFieldDocumentPermissions](/api-markdown-test/api-docs/ios/enums/ptdigitalsignaturefielddocumentpermissions.md)
  * [PTDigitalSignatureFieldFieldPermissions](/api-markdown-test/api-docs/ios/enums/ptdigitalsignaturefieldfieldpermissions.md)
  * [PTDigitalSignatureFieldSubFilterType](/api-markdown-test/api-docs/ios/enums/ptdigitalsignaturefieldsubfiltertype.md)
  * [PTDisallowedChangeType](/api-markdown-test/api-docs/ios/enums/ptdisallowedchangetype.md)
  * [PTDocumentConversionResult](/api-markdown-test/api-docs/ios/enums/ptdocumentconversionresult.md)
  * [PTDownloadedType](/api-markdown-test/api-docs/ios/enums/ptdownloadedtype.md)
  * [PTDownsampleMode](/api-markdown-test/api-docs/ios/enums/ptdownsamplemode.md)
  * [PTElementType](/api-markdown-test/api-docs/ios/enums/ptelementtype.md)
  * [PTEncoding](/api-markdown-test/api-docs/ios/enums/ptencoding.md)
  * [PTExtendedAnnotType](/api-markdown-test/api-docs/ios/enums/ptextendedannottype.md)
  * [PTExternalAnnotManagerMode](/api-markdown-test/api-docs/ios/enums/ptexternalannotmanagermode.md)
  * [PTExtractFlag](/api-markdown-test/api-docs/ios/enums/ptextractflag.md)
  * [PTFitType](/api-markdown-test/api-docs/ios/enums/ptfittype.md)
  * [PTFlateCompressionLevel](/api-markdown-test/api-docs/ios/enums/ptflatecompressionlevel.md)
  * [PTFlattenFlag](/api-markdown-test/api-docs/ios/enums/ptflattenflag.md)
  * [PTFlattenMode](/api-markdown-test/api-docs/ios/enums/ptflattenmode.md)
  * [PTFlattenThresholdFlag](/api-markdown-test/api-docs/ios/enums/ptflattenthresholdflag.md)
  * [PTFontType](/api-markdown-test/api-docs/ios/enums/ptfonttype.md)
  * [PTFormActionFlag](/api-markdown-test/api-docs/ios/enums/ptformactionflag.md)
  * [PTFunctionType](/api-markdown-test/api-docs/ios/enums/ptfunctiontype.md)
  * [PTGStateAttribute](/api-markdown-test/api-docs/ios/enums/ptgstateattribute.md)
  * [PTGeometryCollectionSnappingMode](/api-markdown-test/api-docs/ios/enums/ptgeometrycollectionsnappingmode.md)
  * [PTGrabberOrientation](/api-markdown-test/api-docs/ios/enums/ptgrabberorientation.md)
  * [PTHTMLContentReflowSetting](/api-markdown-test/api-docs/ios/enums/pthtmlcontentreflowsetting.md)
  * [PTHTMLSearchableImageSetting](/api-markdown-test/api-docs/ios/enums/pthtmlsearchableimagesetting.md)
  * [PTHorizontalAlignment](/api-markdown-test/api-docs/ios/enums/pthorizontalalignment.md)
  * [PTInkEraserMode](/api-markdown-test/api-docs/ios/enums/ptinkerasermode.md)
  * [PTInputFilter](/api-markdown-test/api-docs/ios/enums/ptinputfilter.md)
  * [PTInsertFlag](/api-markdown-test/api-docs/ios/enums/ptinsertflag.md)
  * [PTLanguageChoice](/api-markdown-test/api-docs/ios/enums/ptlanguagechoice.md)
  * [PTLineCap](/api-markdown-test/api-docs/ios/enums/ptlinecap.md)
  * [PTLineJoin](/api-markdown-test/api-docs/ios/enums/ptlinejoin.md)
  * [PTLogLevel](/api-markdown-test/api-docs/ios/enums/ptloglevel.md)
  * [PTLogMessageType](/api-markdown-test/api-docs/ios/enums/ptlogmessagetype.md)
  * [PTLogOutputLevel](/api-markdown-test/api-docs/ios/enums/ptlogoutputlevel.md)
  * [PTMonoCompressionMode](/api-markdown-test/api-docs/ios/enums/ptmonocompressionmode.md)
  * [PTMonoDownsampleMode](/api-markdown-test/api-docs/ios/enums/ptmonodownsamplemode.md)
  * [PTNavigationListsViewControllerVisibility](/api-markdown-test/api-docs/ios/enums/ptnavigationlistsviewcontrollervisibility.md)
  * [PTOverloadedFunction](/api-markdown-test/api-docs/ios/enums/ptoverloadedfunction.md)
  * [PTOverprintPreviewMode](/api-markdown-test/api-docs/ios/enums/ptoverprintpreviewmode.md)
  * [PTPDFAnnotationChangeType](/api-markdown-test/api-docs/ios/enums/ptpdfannotationchangetype.md)
  * [PTPDFDocActionTriggerEvent](/api-markdown-test/api-docs/ios/enums/ptpdfdocactiontriggerevent.md)
  * [PTPDFDocumentManagerErrorCode](/api-markdown-test/api-docs/ios/enums/ptpdfdocumentmanagererrorcode.md)
  * [PTPDFViewCtrlPagingDirection](/api-markdown-test/api-docs/ios/enums/ptpdfviewctrlpagingdirection.md)
  * [PTPageActionTriggerEvent](/api-markdown-test/api-docs/ios/enums/ptpageactiontriggerevent.md)
  * [PTPageLabelStyle](/api-markdown-test/api-docs/ios/enums/ptpagelabelstyle.md)
  * [PTPageLayout](/api-markdown-test/api-docs/ios/enums/ptpagelayout.md)
  * [PTPageMode](/api-markdown-test/api-docs/ios/enums/ptpagemode.md)
  * [PTPagePresentationMode](/api-markdown-test/api-docs/ios/enums/ptpagepresentationmode.md)
  * [PTPageSetFilter](/api-markdown-test/api-docs/ios/enums/ptpagesetfilter.md)
  * [PTPageTemplateStyle](/api-markdown-test/api-docs/ios/enums/ptpagetemplatestyle.md)
  * [PTPageViewMode](/api-markdown-test/api-docs/ios/enums/ptpageviewmode.md)
  * [PTPanelPosition](/api-markdown-test/api-docs/ios/enums/ptpanelposition.md)
  * [PTPathSegmentType](/api-markdown-test/api-docs/ios/enums/ptpathsegmenttype.md)
  * [PTPatternColorType](/api-markdown-test/api-docs/ios/enums/ptpatterncolortype.md)
  * [PTPencilInteractionMode](/api-markdown-test/api-docs/ios/enums/ptpencilinteractionmode.md)
  * [PTPixelFormat](/api-markdown-test/api-docs/ios/enums/ptpixelformat.md)
  * [PTPredefined](/api-markdown-test/api-docs/ios/enums/ptpredefined.md)
  * [PTPreferredOCREngine](/api-markdown-test/api-docs/ios/enums/ptpreferredocrengine.md)
  * [PTProcessingFlags](/api-markdown-test/api-docs/ios/enums/ptprocessingflags.md)
  * [PTRasterizerType](/api-markdown-test/api-docs/ios/enums/ptrasterizertype.md)
  * [PTReferencePos](/api-markdown-test/api-docs/ios/enums/ptreferencepos.md)
  * [PTReflowMode](/api-markdown-test/api-docs/ios/enums/ptreflowmode.md)
  * [PTReflowViewControllerScrollingDirection](/api-markdown-test/api-docs/ios/enums/ptreflowviewcontrollerscrollingdirection.md)
  * [PTRenderingIntent](/api-markdown-test/api-docs/ios/enums/ptrenderingintent.md)
  * [PTResizeHandleLocation](/api-markdown-test/api-docs/ios/enums/ptresizehandlelocation.md)
  * [PTResultState](/api-markdown-test/api-docs/ios/enums/ptresultstate.md)
  * [PTRichTextParagraphVerticalAlignment](/api-markdown-test/api-docs/ios/enums/ptrichtextparagraphverticalalignment.md)
  * [PTRotate](/api-markdown-test/api-docs/ios/enums/ptrotate.md)
  * [PTRotateHandleLocation](/api-markdown-test/api-docs/ios/enums/ptrotatehandlelocation.md)
  * [PTShadingType](/api-markdown-test/api-docs/ios/enums/ptshadingtype.md)
  * [PTShapingFailureReason](/api-markdown-test/api-docs/ios/enums/ptshapingfailurereason.md)
  * [PTShapingStatus](/api-markdown-test/api-docs/ios/enums/ptshapingstatus.md)
  * [PTSignatureType](/api-markdown-test/api-docs/ios/enums/ptsignaturetype.md)
  * [PTSignaturesVerificationStatus](/api-markdown-test/api-docs/ios/enums/ptsignaturesverificationstatus.md)
  * [PTSizeType](/api-markdown-test/api-docs/ios/enums/ptsizetype.md)
  * [PTStandardType1Font](/api-markdown-test/api-docs/ios/enums/ptstandardtype1font.md)
  * [PTStrokeStyle](/api-markdown-test/api-docs/ios/enums/ptstrokestyle.md)
  * [PTTemplateDocumentResult](/api-markdown-test/api-docs/ios/enums/pttemplatedocumentresult.md)
  * [PTTextAlignment](/api-markdown-test/api-docs/ios/enums/pttextalignment.md)
  * [PTTextJustification](/api-markdown-test/api-docs/ios/enums/pttextjustification.md)
  * [PTTextRenderingMode](/api-markdown-test/api-docs/ios/enums/pttextrenderingmode.md)
  * [PTTextSearchDirection](/api-markdown-test/api-docs/ios/enums/pttextsearchdirection.md)
  * [PTTextSelectionMode](/api-markdown-test/api-docs/ios/enums/pttextselectionmode.md)
  * [PTThreshold](/api-markdown-test/api-docs/ios/enums/ptthreshold.md)
  * [PTTilingType](/api-markdown-test/api-docs/ios/enums/pttilingtype.md)
  * [PTToolGroupToolbarAlignment](/api-markdown-test/api-docs/ios/enums/pttoolgrouptoolbaralignment.md)
  * [PTVerificationOptionsCertificateTrustFlag](/api-markdown-test/api-docs/ios/enums/ptverificationoptionscertificatetrustflag.md)
  * [PTVerificationOptionsSecurityLevel](/api-markdown-test/api-docs/ios/enums/ptverificationoptionssecuritylevel.md)
  * [PTVerificationOptionsTimeMode](/api-markdown-test/api-docs/ios/enums/ptverificationoptionstimemode.md)
  * [PTVerificationResultDigestStatus](/api-markdown-test/api-docs/ios/enums/ptverificationresultdigeststatus.md)
  * [PTVerificationResultDocumentStatus](/api-markdown-test/api-docs/ios/enums/ptverificationresultdocumentstatus.md)
  * [PTVerificationResultModificationPermissionsStatus](/api-markdown-test/api-docs/ios/enums/ptverificationresultmodificationpermissionsstatus.md)
  * [PTVerificationResultTrustStatus](/api-markdown-test/api-docs/ios/enums/ptverificationresulttruststatus.md)
  * [PTVerticalAlignment](/api-markdown-test/api-docs/ios/enums/ptverticalalignment.md)
  * [PTViewerPref](/api-markdown-test/api-docs/ios/enums/ptviewerpref.md)
  * [PTWordOutputFormat](/api-markdown-test/api-docs/ios/enums/ptwordoutputformat.md)
  * [PTWordSearchableImageSetting](/api-markdown-test/api-docs/ios/enums/ptwordsearchableimagesetting.md)
  * [PTWriteMode](/api-markdown-test/api-docs/ios/enums/ptwritemode.md)
  * [PTXMLOutputFlags](/api-markdown-test/api-docs/ios/enums/ptxmloutputflags.md)
  * [PTXPSOverprintPreviewMode](/api-markdown-test/api-docs/ios/enums/ptxpsoverprintpreviewmode.md)
  * [TrnPagePresentationMode](/api-markdown-test/api-docs/ios/enums/trnpagepresentationmode.md)
  * [TrnPageViewMode](/api-markdown-test/api-docs/ios/enums/trnpageviewmode.md)
  * [TrnZoomLimitMode](/api-markdown-test/api-docs/ios/enums/trnzoomlimitmode.md)
* [Other Protocols](/api-markdown-test/api-docs/ios/general/other-protocols.md)
  * [PTAnalyticsHandler](/api-markdown-test/api-docs/ios/protocols/ptanalyticshandler.md)
  * [PTAnnotationAuthorModel](/api-markdown-test/api-docs/ios/protocols/ptannotationauthormodel.md)
  * [PTAnnotationModel](/api-markdown-test/api-docs/ios/protocols/ptannotationmodel.md)
  * [PTAnnotationRefreshAppearanceHandler](/api-markdown-test/api-docs/ios/protocols/ptannotationrefreshappearancehandler.md)
  * [PTAnnotationReplyInputViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotationreplyinputviewcontrollerdelegate.md)
  * [PTAnnotationStylePresetsViewDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotationstylepresetsviewdelegate.md)
  * [PTAnnotationViewCellDelegate](/api-markdown-test/api-docs/ios/protocols/ptannotationviewcelldelegate.md)
  * [PTBookmarkViewCellDelegate](/api-markdown-test/api-docs/ios/protocols/ptbookmarkviewcelldelegate.md)
  * [PTCollaborationServerCommunication](/api-markdown-test/api-docs/ios/protocols/ptcollaborationservercommunication.md)
  * [PTCountCreateDelegate](/api-markdown-test/api-docs/ios/protocols/ptcountcreatedelegate.md)
  * [PTCreateRubberStampViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptcreaterubberstampviewcontrollerdelegate.md)
  * [PTCustomTableViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptcustomtableviewcontrollerdelegate.md)
  * [PTDiffViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdiffviewcontrollerdelegate.md)
  * [PTDigitalSignatureToolDelegate](/api-markdown-test/api-docs/ios/protocols/ptdigitalsignaturetooldelegate.md)
  * [PTDigitalSignaturesViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdigitalsignaturesviewcontrollerdelegate.md)
  * [PTDocumentModel](/api-markdown-test/api-docs/ios/protocols/ptdocumentmodel.md)
  * [PTDocumentTabTableViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdocumenttabtableviewcontrollerdelegate.md)
  * [PTDocumentViewSettingsControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptdocumentviewsettingscontrollerdelegate.md)
  * [PTFeatureGateDelegate](/api-markdown-test/api-docs/ios/protocols/ptfeaturegatedelegate.md)
  * [PTFileAttachmentHandlerDelegate](/api-markdown-test/api-docs/ios/protocols/ptfileattachmenthandlerdelegate.md)
  * [PTFontPickerViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptfontpickerviewcontrollerdelegate.md)
  * [PTLegacyAnnotationViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptlegacyannotationviewcontrollerdelegate.md)
  * [PTLinkPopupViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptlinkpopupviewcontrollerdelegate.md)
  * [PTMultiAnnotStyleViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptmultiannotstyleviewcontrollerdelegate.md)
  * [PTPDFAnnotationBorderAppearance](/api-markdown-test/api-docs/ios/protocols/ptpdfannotationborderappearance.md)
  * [PTPDFDocumentManagerDelegate](/api-markdown-test/api-docs/ios/protocols/ptpdfdocumentmanagerdelegate.md)
  * [PTPDFLayerViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptpdflayerviewcontrollerdelegate.md)
  * [PTPageCropViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptpagecropviewcontrollerdelegate.md)
  * [PTPageModel](/api-markdown-test/api-docs/ios/protocols/ptpagemodel.md)
  * [PTPanelViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptpanelviewcontrollerdelegate.md)
  * [PTPencilDrawingCreateDelegate](/api-markdown-test/api-docs/ios/protocols/ptpencildrawingcreatedelegate.md)
  * [PTPrintDelegate](/api-markdown-test/api-docs/ios/protocols/ptprintdelegate.md)
  * [PTReflowManagerDelegate](/api-markdown-test/api-docs/ios/protocols/ptreflowmanagerdelegate.md)
  * [PTReflowSettingsViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptreflowsettingsviewcontrollerdelegate.md)
  * [PTRichTextAnnotationProperties](/api-markdown-test/api-docs/ios/protocols/ptrichtextannotationproperties.md)
  * [PTRichTextAppearanceViewModel](/api-markdown-test/api-docs/ios/protocols/ptrichtextappearanceviewmodel.md)
  * [PTRubberStampViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptrubberstampviewcontrollerdelegate.md)
  * [PTSavedCountGroupsViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptsavedcountgroupsviewcontrollerdelegate.md)
  * [PTSearchSettingsViewControllerDelegate](/api-markdown-test/api-docs/ios/protocols/ptsearchsettingsviewcontrollerdelegate.md)
  * [PTSelectionRectViewDelegate](/api-markdown-test/api-docs/ios/protocols/ptselectionrectviewdelegate.md)
  * [PTSignaturesManagerDelegate](/api-markdown-test/api-docs/ios/protocols/ptsignaturesmanagerdelegate.md)
  * [PTTextSearchSessionDelegate](/api-markdown-test/api-docs/ios/protocols/pttextsearchsessiondelegate.md)
  * [PTTextSearchToolbarControllerDelegate](/api-markdown-test/api-docs/ios/protocols/pttextsearchtoolbarcontrollerdelegate.md)
  * [PTTextSearchToolbarDelegate](/api-markdown-test/api-docs/ios/protocols/pttextsearchtoolbardelegate.md)
  * [PTToolGroupManagerDelegate](/api-markdown-test/api-docs/ios/protocols/pttoolgroupmanagerdelegate.md)
  * [PTToolGroupToolbarDelegate](/api-markdown-test/api-docs/ios/protocols/pttoolgrouptoolbardelegate.md)
  * [PTToolManagerObserver](/api-markdown-test/api-docs/ios/protocols/pttoolmanagerobserver.md)
  * [PTToolManagerViewControllerPresentation](/api-markdown-test/api-docs/ios/protocols/pttoolmanagerviewcontrollerpresentation.md)
* [Other Type Definitions](/api-markdown-test/api-docs/ios/general/other-type-definitions.md)
  * [PTAnalyticsEventCategory](/api-markdown-test/api-docs/ios/type-definitions/ptanalyticseventcategory.md)
  * [PTAnnotStylePresetKey](/api-markdown-test/api-docs/ios/type-definitions/ptannotstylepresetkey.md)
  * [PTAnnotationRefreshAppearanceUserInfoKey](/api-markdown-test/api-docs/ios/type-definitions/ptannotationrefreshappearanceuserinfokey.md)
  * [PTFilterMode](/api-markdown-test/api-docs/ios/type-definitions/ptfiltermode.md)
  * [PTJobRequestProcHandler](/api-markdown-test/api-docs/ios/type-definitions/ptjobrequestprochandler.md)
  * [PTMeasurementUnitType](/api-markdown-test/api-docs/ios/type-definitions/ptmeasurementunittype.md)
  * [PTPDFDocumentNotificationUserInfoKey](/api-markdown-test/api-docs/ios/type-definitions/ptpdfdocumentnotificationuserinfokey.md)
  * [PTPDFDocumentReadOptionKey](/api-markdown-test/api-docs/ios/type-definitions/ptpdfdocumentreadoptionkey.md)
  * [PTPDFDocumentWriteOptionKey](/api-markdown-test/api-docs/ios/type-definitions/ptpdfdocumentwriteoptionkey.md)
  * [PTPDFPageNumber](/api-markdown-test/api-docs/ios/type-definitions/ptpdfpagenumber.md)
  * [PTSignatureHandlerId](/api-markdown-test/api-docs/ios/type-definitions/ptsignaturehandlerid.md)
  * [PTStampType](/api-markdown-test/api-docs/ios/type-definitions/ptstamptype.md)
  * [SignatureHandlerId](/api-markdown-test/api-docs/ios/type-definitions/signaturehandlerid.md)
* [Other Functions](/api-markdown-test/api-docs/ios/general/other-functions.md)
  * [PTAnnotClassForAnnot](/api-markdown-test/api-docs/ios/functions/ptannotclassforannot.md)
  * [PTExtendedAnnotNameFromType](/api-markdown-test/api-docs/ios/functions/ptextendedannotnamefromtype.md)
  * [PTExtendedAnnotTypeFromName](/api-markdown-test/api-docs/ios/functions/ptextendedannottypefromname.md)
  * [PTLineCapFromCGLineCap](/api-markdown-test/api-docs/ios/functions/ptlinecapfromcglinecap.md)
  * [PTLineJoinFromCGLineJoin](/api-markdown-test/api-docs/ios/functions/ptlinejoinfromcglinejoin.md)
  * [PTLocalizedAnnotationNameFromType](/api-markdown-test/api-docs/ios/functions/ptlocalizedannotationnamefromtype.md)
  * [PTLocalizedString](/api-markdown-test/api-docs/ios/functions/ptlocalizedstring.md)
  * [PTLocalizedStringFromTable](/api-markdown-test/api-docs/ios/functions/ptlocalizedstringfromtable.md)
  * [PTLogAnalyticsEvent](/api-markdown-test/api-docs/ios/functions/ptloganalyticsevent.md)
  * [PTLogException](/api-markdown-test/api-docs/ios/functions/ptlogexception.md)
  * [PTPDFNetExceptionToError](/api-markdown-test/api-docs/ios/functions/ptpdfnetexceptiontoerror.md)
  * [PTPDFPageNumberIsValid](/api-markdown-test/api-docs/ios/functions/ptpdfpagenumberisvalid.md)
  * [PTPagePresentationModeGetBaseMode](/api-markdown-test/api-docs/ios/functions/ptpagepresentationmodegetbasemode.md)
  * [PTPagePresentationModeGetEffectiveMode](/api-markdown-test/api-docs/ios/functions/ptpagepresentationmodegeteffectivemode.md)
  * [PTPagePresentationModeIsContinuous](/api-markdown-test/api-docs/ios/functions/ptpagepresentationmodeiscontinuous.md)
  * [PTWidgetClassForWidgetAnnot](/api-markdown-test/api-docs/ios/functions/ptwidgetclassforwidgetannot.md)

## PTWidget

```highlight
@interface PTWidget : PTAnnot
```

Interactive forms use widget annotations (PDF 1.2) to represent the appearance of fields and to manage user interactions. As a convenience, when a field has only a single associated widget annotation, the contents of the field dictionary and the annotation dictionary may be merged into a single dictionary containing entries that pertain to both a field and an annotation. NOTE This presents no ambiguity, since the contents of the two kinds of dictionaries do not conflict.

* `-initWithD:`

  Creates a widget annotation and initializes it using given Cos/SDF object.

  Note

  The constructor does not copy any data, but is instead the logical equivalent of a type cast.

  **Declaration**

  Objective-C

  ```highlight
  - (instancetype)initWithD:(PTObj *)d;
  ```

  Swift

  ```highlight
  init!(d: PTObj!)
  ```

  **Parameters**

  | `d` | The Cos/SDF object to initialze the annotation with. |
  | --- | ---------------------------------------------------- |
* `-init`

  Undocumented

  **Declaration**

  Objective-C

  ```highlight
  - (instancetype)init;
  ```

  Swift

  ```highlight
  init!()
  ```
* `-initWithAnn:`

  Undocumented

  **Declaration**

  Objective-C

  ```highlight
  - (instancetype)initWithAnn: (PTAnnot*)ann;
  ```

  Swift

  ```highlight
  init!(ann: PTAnnot!)
  ```
* `+Create:pos:field:`

  Creates a new widget annotation in the specified document.

  **Declaration**

  Objective-C

  ```highlight
  + (PTWidget *)Create:(PTSDFDoc *)doc
                   pos:(PTPDFRect *)pos
                 field:(PTField *)field;
  ```

  Swift

  ```highlight
  class func create(_ doc: PTSDFDoc!, pos: PTPDFRect!, field: PTField!) -> PTWidget!
  ```

  **Parameters**

  | `doc`   | A document to which the annotation is added.                                |
  | ------- | --------------------------------------------------------------------------- |
  | `pos`   | A rectangle specifying the annotation’s bounds in default user space units. |
  | `field` | A form field associated with this widget.                                   |

  **Return Value**

  A newly created blank widget annotation.
* `-GetField`

  Returns the field associated with the Widget.

  **Declaration**

  Objective-C

  ```highlight
  - (PTField *)GetField;
  ```

  Swift

  ```highlight
  func getField() -> PTField!
  ```

  **Return Value**

  A Field object.
* `-GetHighlightingMode`

  Note

  The annotation’s highlighting mode is the visual effect that shall be used when the mouse button is pressed or held down inside its active area

  Note

  A highlighting mode other than e\_push will override any down appearance defined for the annotation. @default e\_invert.

  **Declaration**

  Objective-C

  ```highlight
  - (PTWidgetHighlightingMode)GetHighlightingMode;
  ```

  Swift

  ```highlight
  func getHighlightingMode() -> PTWidgetHighlightingMode
  ```

  **Return Value**

  the HighlightingMode of the widget annotation.
* `-SetHighlightingMode:`

  Sets the HighlightingMode for the widget annotation.

  Note

  The annotation’s highlighting mode is the visual effect that shall be used when the mouse button is pressed or held down inside its active area

  Note

  A highlighting mode other than e\_push shall override any down appearance defined for the annotation. Default value: e\_invert.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetHighlightingMode:(PTWidgetHighlightingMode)mode;
  ```

  Swift

  ```highlight
  func setHighlightingMode(_ mode: PTWidgetHighlightingMode)
  ```

  **Parameters**

  | `mode` | - New highlighting mode for the widget. |
  | ------ | --------------------------------------- |
* `-GetAction`

  Returns the action of the widget annotation

  **Declaration**

  Objective-C

  ```highlight
  - (PTAction *)GetAction;
  ```

  Swift

  ```highlight
  func getAction() -> PTAction!
  ```

  **Return Value**

  An action object representing the action of the widget annotation that should be performed when the annotation is activated.
* `-SetAction:`

  Sets the action of the widget annotation (Optional; PDF 1.2 )

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetAction:(PTAction *)action;
  ```

  Swift

  ```highlight
  func setAction(_ action: PTAction!)
  ```

  **Parameters**

  | `action` | An action object representing the action of the widget annotation that should be performed when the annotation is activated. |
  | -------- | ---------------------------------------------------------------------------------------------------------------------------- |
* `-GetBorderColorCompNum`

  Returns the number indicating border color space of the annotation.

  **Declaration**

  Objective-C

  ```highlight
  - (int)GetBorderColorCompNum;
  ```

  Swift

  ```highlight
  func getBorderColorCompNum() -> Int32
  ```

  **Return Value**

  An integer indicating a color space value from the ColorSpace::Type enum. That is, 1 corresponding to “e\_device\_gray”, 3 corresponding to “e\_device\_rgb”, and 4 corresponding to “e\_device\_cmyk”. 0 means this annotation had no color assigned.
* `-GetBorderColor`

  Returns the border color of the annotation.

  Note

  The color can be in different color spaces: Gray, RGB, or CMYK. Call “GetBorderColorCompNum” to access the color space information corresponding to the border color.

  **Declaration**

  Objective-C

  ```highlight
  - (PTColorPt *)GetBorderColor;
  ```

  Swift

  ```highlight
  func getBorderColor() -> PTColorPt!
  ```

  **Return Value**

  A color object that denotes the color of the Screen border.
* `-SetBorderColor:compnum:`

  Sets the border color of the annotation. (Optional)

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetBorderColor:(PTColorPt *)col compnum:(int)compnum;
  ```

  Swift

  ```highlight
  func setBorderColor(_ col: PTColorPt!, compnum: Int32)
  ```

  **Parameters**

  | `col`     | A color object that denotes the color of the screen border.                |
  | --------- | -------------------------------------------------------------------------- |
  | `compnum` | An integer which value indicates the color space used for the parameter c. |
* `-GetBackgroundColorCompNum`

  Returns the number indicating background color space of the annotation.

  **Declaration**

  Objective-C

  ```highlight
  - (int)GetBackgroundColorCompNum;
  ```

  Swift

  ```highlight
  func getBackgroundColorCompNum() -> Int32
  ```

  **Return Value**

  An integer indicating a color space value from the ColorSpace::Type enum. That is, 1 corresponding to “e\_device\_gray”, 3 corresponding to “e\_device\_rgb”, and 4 corresponding to “e\_device\_cmyk” if color space is applicable, 0 means no background color was assigned.
* `-GetBackgroundColor`

  Returns the background color of the annotation.

  Note

  The color can be in different color spaces: Gray, RGB, or CMYK. Call “GetBackgroundColorCompNum” to access the color space information corresponding to the border color.

  **Declaration**

  Objective-C

  ```highlight
  - (PTColorPt *)GetBackgroundColor;
  ```

  Swift

  ```highlight
  func getBackgroundColor() -> PTColorPt!
  ```

  **Return Value**

  A color object that denotes the color of the Screen background.
* `-SetBackgroundColor:compnum:`

  Sets the background color of the annotation. (Optional)

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetBackgroundColor:(PTColorPt *)c compnum:(int)compnum;
  ```

  Swift

  ```highlight
  func setBackgroundColor(_ c: PTColorPt!, compnum: Int32)
  ```

  **Parameters**

  | `col`     | A color point that denotes the color of the screen background.             |
  | --------- | -------------------------------------------------------------------------- |
  | `compnum` | An integer which value indicates the color space used for the parameter c. |
* `-GetStaticCaptionText`

  Returns static caption text of the annotation.

  Note

  The static caption is the annotation’s normal caption, which shall be displayed when it is not interacting with the user. Unlike the remaining entries with the captions, which apply only to widget annotations associated with pushbutton fields, the Static Caption(CA) entry may be used with any type of button field, including check boxes.

  Note

  This property is part of the Widget appearance characteristics dictionary, this dictionary that shall be used in constructing a dynamic appearance stream specifying the annotation’s visual presentation on the page.

  **Declaration**

  Objective-C

  ```highlight
  - (NSString *)GetStaticCaptionText;
  ```

  Swift

  ```highlight
  func getStaticCaptionText() -> String!
  ```

  **Return Value**

  A string containing the static caption text of the annotation.
* `-SetStaticCaptionText:`

  Sets static caption text of the annotation. (Optional; button fields only)

  Note

  The static caption is the annotation’s normal caption, which shall be displayed when it is not interacting with the user. Unlike the remaining entries with the captions, which apply only to widget annotations associated with pushbutton fields, the Static Caption(CA) entry may be used with any type of button field, including check boxes.

  Note

  This property is part of the Widget appearance characteristics dictionary, this dictionary that shall be used in constructing a dynamic appearance stream specifying the annotation’s visual presentation on the page.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetStaticCaptionText:(NSString *)contents;
  ```

  Swift

  ```highlight
  func setStaticCaptionText(_ contents: String!)
  ```

  **Parameters**

  | `contents` | A string containing the static caption text of the annotation. |
  | ---------- | -------------------------------------------------------------- |
* `-GetRolloverCaptionText`

  Returns the rollover caption text of the annotation.

  Note

  The rollover caption shall be displayed when the user rolls the cursor into its active area without pressing the mouse button.

  **Declaration**

  Objective-C

  ```highlight
  - (NSString *)GetRolloverCaptionText;
  ```

  Swift

  ```highlight
  func getRolloverCaptionText() -> String!
  ```

  **Return Value**

  A string containing the rollover caption text of the annotation.
* `-SetRolloverCaptionText:`

  Sets the roll over caption text of the annotation. (Optional; button fields only)

  Note

  The rollover caption shall be displayed when the user rolls the cursor into its active area without pressing the mouse button.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetRolloverCaptionText:(NSString *)contents;
  ```

  Swift

  ```highlight
  func setRolloverCaptionText(_ contents: String!)
  ```

  **Parameters**

  | `contents` | A string containing the roll over caption text of the annotation. |
  | ---------- | ----------------------------------------------------------------- |
* `-GetMouseDownCaptionText`

  Returns the button down caption text of the annotation.

  Note

  The button down caption shall be displayed when the mouse button is pressed within its active area.

  **Declaration**

  Objective-C

  ```highlight
  - (NSString *)GetMouseDownCaptionText;
  ```

  Swift

  ```highlight
  func getMouseDownCaptionText() -> String!
  ```

  **Return Value**

  A string containing the button down text of the annotation.
* `-SetMouseDownCaptionText:`

  Sets the button down caption text of the annotation. (Optional; button fields only)

  Note

  The button down caption shall be displayed when the mouse button is pressed within its active area.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetMouseDownCaptionText:(NSString *)contents;
  ```

  Swift

  ```highlight
  func setMouseDownCaptionText(_ contents: String!)
  ```

  **Parameters**

  | `contents` | A string containing the button down text of the annotation. |
  | ---------- | ----------------------------------------------------------- |
* `-GetStaticIcon`

  Returns the static icon associated with the annotation.

  Note

  The static icon object is a form XObject defining the annotation’s normal icon, which shall be displayed when it is not interacting with the user.

  **Declaration**

  Objective-C

  ```highlight
  - (PTObj *)GetStaticIcon;
  ```

  Swift

  ```highlight
  func getStaticIcon() -> PTObj!
  ```

  **Return Value**

  An SDF object that represents the static icon associated with the annotation.
* `-SetStaticIcon:`

  Sets the static icon associated with the annotation. (Optional; button fields only)

  Note

  The static icon object is a form XObject defining the annotation’s normal icon, which shall be displayed when it is not interacting with the user.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetStaticIcon:(PTObj *)icon;
  ```

  Swift

  ```highlight
  func setStaticIcon(_ icon: PTObj!)
  ```

  **Parameters**

  | `icon` | An SDF object that represents the static icon associated with the annotation. |
  | ------ | ----------------------------------------------------------------------------- |
* `-GetRolloverIcon`

  Returns the rollover icon associated with the annotation.

  Note

  The rollover icon object is a form XObject defining the annotation’s rollover icon, which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button.

  **Declaration**

  Objective-C

  ```highlight
  - (PTObj *)GetRolloverIcon;
  ```

  Swift

  ```highlight
  func getRolloverIcon() -> PTObj!
  ```

  **Return Value**

  An SDF object that represents the rollover icon associated with the annotation.
* `-SetRolloverIcon:`

  Sets the rollover icon associated with the annotation. (Optional; button fields only)

  Note

  The rollover icon object is a form XObject defining the annotation’s rollover icon, which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetRolloverIcon:(PTObj *)icon;
  ```

  Swift

  ```highlight
  func setRolloverIcon(_ icon: PTObj!)
  ```

  **Parameters**

  | `icon` | An SDF object that represents the rollover icon associated with the annotation. |
  | ------ | ------------------------------------------------------------------------------- |
* `-GetMouseDownIcon`

  Returns the Mouse Down icon associated with the annotation.

  Note

  The Mouse Down icon object is a form XObject defining the annotation’s alternate (down) icon, which shall be displayed when the mouse button is pressed within its active area.

  **Declaration**

  Objective-C

  ```highlight
  - (PTObj *)GetMouseDownIcon;
  ```

  Swift

  ```highlight
  func getMouseDownIcon() -> PTObj!
  ```

  **Return Value**

  An SDF object that represents the Mouse Down icon associated with the annotation.
* `-SetMouseDownIcon:`

  Sets the Mouse Down icon associated with the annotation. (Optional; button fields only)

  Note

  The Mouse Down icon object is a form XObject defining the annotation’s alternate (down) icon, which shall be displayed when the mouse button is pressed within its active area.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetMouseDownIcon:(PTObj *)icon;
  ```

  Swift

  ```highlight
  func setMouseDownIcon(_ icon: PTObj!)
  ```

  **Parameters**

  | `icon` | An SDF object that represents the Mouse Down icon associated with the annotation. |
  | ------ | --------------------------------------------------------------------------------- |
* `-GetIconCaptionRelation`

  Returns the Icon and caption relationship of the annotation.

  See

  IconCaptionRelation

  **Declaration**

  Objective-C

  ```highlight
  - (PTWidgetIconCaptionRelation)GetIconCaptionRelation;
  ```

  Swift

  ```highlight
  func getIconCaptionRelation() -> PTWidgetIconCaptionRelation
  ```

  **Return Value**

  A value of the “IconCaptionRelation” enum type. Default value: e\_NoIcon.
* `-SetIconCaptionRelation:`

  Sets the Icon and caption relationship of the annotation. (Optional; pushbutton fields only)

  See

  IconCaptionRelation

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetIconCaptionRelation:(PTWidgetIconCaptionRelation)icr;
  ```

  Swift

  ```highlight
  func setIconCaptionRelation(_ icr: PTWidgetIconCaptionRelation)
  ```

  **Parameters**

  | `icr` | A value of the “IconCaptionRelation” enum type. Default value: e\_NoIcon. |
  | ----- | ------------------------------------------------------------------------- |
* `-GetScaleCondition`

  Returns the condition under which the icon should be scaled.

  See

  ScaleCondition

  **Declaration**

  Objective-C

  ```highlight
  - (PTWidgetScaleCondition)GetScaleCondition;
  ```

  Swift

  ```highlight
  func getScaleCondition() -> PTWidgetScaleCondition
  ```

  **Return Value**

  A value of the “ScaleCondition” enum type. Default value: e\_Always.
* `-SetScaleCondition:`

  Sets the condition under which the icon should be scaled. (Optional)

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetScaleCondition:(PTWidgetScaleCondition)sd;
  ```

  Swift

  ```highlight
  func setScaleCondition(_ sd: PTWidgetScaleCondition)
  ```

  **Parameters**

  | `sd` | A value of the “ScaleCondition” enum type. Default value: e\_Always. |
  | ---- | -------------------------------------------------------------------- |
* `-GetScaleType`

  Returns the Scale Type of the annotation.

  See

  ScaleType

  **Declaration**

  Objective-C

  ```highlight
  - (PTWidgetScaleType)GetScaleType;
  ```

  Swift

  ```highlight
  func getScaleType() -> PTWidgetScaleType
  ```

  **Return Value**

  A value of the “ScaleType” enum which represents the Scale Type of the annotation. Default value: P.
* `-SetScaleType:`

  Sets the Scale Type of the annotation. (Optional)

  See

  ScaleType

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetScaleType:(PTWidgetScaleType)st;
  ```

  Swift

  ```highlight
  func setScaleType(_ st: PTWidgetScaleType)
  ```

  **Parameters**

  | `st` | An entry of the “ScaleType” enum which represents the Scale Type of the annotation. Default value: P. |
  | ---- | ----------------------------------------------------------------------------------------------------- |
* `-GetHIconLeftOver`

  Returns the horizontal leftover space of the icon within the annotation.

  Note

  the horizontal leftover is a number that shall be between 0.0 and 1.0 indicating the fraction of leftover space to allocate at the left. A value of 0.0 shall position the icon at the left of the annotation rectangle. A value of 0.5 shall center it in the horizontal direction within the rectangle. This entry shall be used only if the icon is scaled proportionally. Default value: 0.5.

  **Declaration**

  Objective-C

  ```highlight
  - (double)GetHIconLeftOver;
  ```

  Swift

  ```highlight
  func getHIconLeftOver() -> Double
  ```

  **Return Value**

  A number indicating the horizontal leftover space of the icon within the annotation.
* `-SetHIconLeftOver:`

  Sets the horizontal leftover space of the icon within the annotation. (Optional)

  Note

  the horizontal leftover space is a number that shall be between 0.0 and 1.0 indicating the fraction of leftover space to allocate at the left. A value of 0.0 shall position the icon at the left of the annotation rectangle. A value of 0.5 shall center it in the horizontal direction within the rectangle. This entry shall be used only if the icon is scaled proportionally. Default value: 0.5.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetHIconLeftOver:(double)hl;
  ```

  Swift

  ```highlight
  func setHIconLeftOver(_ hl: Double)
  ```

  **Parameters**

  | `hl` | A number indicating the horizontal leftover space of the icon within the annotation. |
  | ---- | ------------------------------------------------------------------------------------ |
* `-GetVIconLeftOver`

  Returns the vertical leftover space of the icon within the annotation.

  Note

  the vertical leftover space is a number that shall be between 0.0 and 1.0 indicating the fraction of leftover space to allocate at the bottom of the icon. A value of 0.0 shall position the icon at the bottom of the annotation rectangle. A value of 0.5 shall center it in the vertical direction within the rectangle. This entry shall be used only if the icon is scaled proportionally. Default value: 0.5.

  **Declaration**

  Objective-C

  ```highlight
  - (double)GetVIconLeftOver;
  ```

  Swift

  ```highlight
  func getVIconLeftOver() -> Double
  ```

  **Return Value**

  a number indicating the vertical leftover space of the icon within the annotation.
* `-SetVIconLeftOver:`

  Sets the vertical leftover space of the icon within the annotation. (Optional)

  Note

  the vertical leftover space is a number that shall be between 0.0 and 1.0 indicating the fraction of leftover space to allocate at the bottom of the icon. A value of 0.0 shall position the icon at the bottom of the annotation rectangle. A value of 0.5 shall center it in the vertical direction within the rectangle. This entry shall be used only if the icon is scaled proportionally. Default value: 0.5.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetVIconLeftOver:(double)vl;
  ```

  Swift

  ```highlight
  func setVIconLeftOver(_ vl: Double)
  ```

  **Parameters**

  | `vl` | A number indicating the vertical leftover space of the icon within the annotation. |
  | ---- | ---------------------------------------------------------------------------------- |
* `-GetFitFull`

  Returns the “fit full” flag.

  Note

  the fit full flag, if true, indicates that the button appearance shall be scaled to fit fully within the bounds of the annotation without taking into consideration the line width of the border. Default value: false.

  **Declaration**

  Objective-C

  ```highlight
  - (BOOL)GetFitFull;
  ```

  Swift

  ```highlight
  func getFitFull() -> Bool
  ```

  **Return Value**

  A boolean value indicating the “fit full” flag value.
* `-SetFitFull:`

  Sets the “fit full” flag. (Optional)

  Note

  the fit full flag, if true, indicates that the button appearance shall be scaled to fit fully within the bounds of the annotation without taking into consideration the line width of the border. Default value: false.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetFitFull:(BOOL)ff;
  ```

  Swift

  ```highlight
  func setFitFull(_ ff: Bool)
  ```

  **Parameters**

  | `ff` | A boolean value indicating the “fit full” flag value. |
  | ---- | ----------------------------------------------------- |
* `-GetTextColor`

  Returns the text color of the Widget Annotation.

  Note

  the color can be in different color spaces: Gray, RGB, or CMYK. Call “GetTextColorCompNum” to access the color space information corresponding to the border color.

  **Declaration**

  Objective-C

  ```highlight
  - (PTColorPt *)GetTextColor;
  ```

  Swift

  ```highlight
  func getTextColor() -> PTColorPt!
  ```

  **Return Value**

  the text color.
* `-GetTextColorCompNum`

  Returns the number of color components in the text color of the Widget Annotation.

  **Declaration**

  Objective-C

  ```highlight
  - (int)GetTextColorCompNum;
  ```

  Swift

  ```highlight
  func getTextColorCompNum() -> Int32
  ```

  **Return Value**

  An integer indicating a color space value from the ColorSpace::Type enum. That is, 1 corresponding to “e\_device\_gray”, 3 corresponding to “e\_device\_rgb”, and 4 corresponding to “e\_device\_cmyk” if color space is applicable.
* `-SetTextColor:col_comp:`

  Sets the text color of the Widget Annotation.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetTextColor:(PTColorPt *)color col_comp:(int)col_comp;
  ```

  Swift

  ```highlight
  func setTextColor(_ color: PTColorPt!, col_comp: Int32)
  ```

  **Parameters**

  | `color`    | ColorPt object representing the color.                                                                                                                                                                  |
  | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `col_comp` | An integer indicating a color space value from the ColorSpace::Type enum. That is, 1 corresponding to “e\_device\_gray”, 3 corresponding to “e\_device\_rgb”, and 4 corresponding to “e\_device\_cmyk”. |
* `-GetFontSize`

  Returns the font size used in this Widget Annotation.

  Note

  A font size of 0 specifies that the text should be autosized to fit in the Widget.

  **Declaration**

  Objective-C

  ```highlight
  - (double)GetFontSize;
  ```

  Swift

  ```highlight
  func getFontSize() -> Double
  ```

  **Return Value**

  the font size
* `-SetFontSize:`

  Sets the font size of the Widget Annotation.

  Note

  A font size of 0 specifies that the text should be autosized to fit in the Widget.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetFontSize:(double)font_size;
  ```

  Swift

  ```highlight
  func setFontSize(_ font_size: Double)
  ```

  **Parameters**

  | `font_size` | the new font size |
  | ----------- | ----------------- |
* `-GetFont`

  Retrieves the font used for displaying text in this Widget.

  **Declaration**

  Objective-C

  ```highlight
  - (PTFont *)GetFont;
  ```

  Swift

  ```highlight
  func getFont() -> PTFont!
  ```

  **Return Value**

  the font used by this Widget.
* `-SetFont:`

  Specifies a font to be used for text in this Widget.

  **Declaration**

  Objective-C

  ```highlight
  - (void)SetFont:(PTFont *)font;
  ```

  Swift

  ```highlight
  func setFont(_ font: PTFont!)
  ```

  **Parameters**

  | `font` | the font to use. |
  | ------ | ---------------- |

© 2026 [PDFTron Systems, Inc.](https://www.pdftron.com/). All rights reserved. (Last updated: 2026-09-25)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://apryse.gitbook.io/api-markdown-test/api-docs/ios/classes/ptwidget.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
