> 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/ptelementbuilder.md).

# PTElementBuilder

[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) PTElementBuilder 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)

## PTElementBuilder

```highlight
@interface PTElementBuilder : NSObject
```

ElementBuilder is used to build new PDF::Elements (e.g. image, text, path, etc) from scratch. In conjunction with ElementWriter, ElementBuilder can be used to create new page content.

Note

Analogous to ElementReader, every call to ElementBuilder.Create? method destroys the Element currently associated with the builder and all previous Element pointers are invalidated.

Note

For C++ developers. Analogous to ElementReader, ElementBuilder is the owner of all Element objects it creates.

* `-Reset:`

  The function sets the graphics state of this Element to the given value. If ‘gs’ parameter is not specified or is NULL the function resets the graphics state of this Element to the default graphics state (i.e. the graphics state at the beginning of the display list).

  The function can be used in situations where the same ElementBuilder is used to create content on several pages, XObjects, etc. If the graphics state is not Reset() when moving to a new display list, the new Element will have the same graphics state as the last Element in the previous display list (and this may or may not be your intent).

  Another use of Reset(gs) is to make sure that two Elements have the graphics state.

  **Declaration**

  Objective-C

  ```highlight
  - (void)Reset:(PTGState *)gs;
  ```

  Swift

  ```highlight
  func reset(_ gs: PTGState!)
  ```

  **Parameters**

  | `gs` | GState (graphics state) object. If NULL or unspecified, resets graphics state to default. |
  | ---- | ----------------------------------------------------------------------------------------- |
* `-CreateImage:`

  Create a content image Element out of a given document Image.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateImage:(PTImage *)img;
  ```

  Swift

  ```highlight
  func createImage(_ img: PTImage!) -> PTElement!
  ```

  **Parameters**

  | `img` | the given image. |
  | ----- | ---------------- |
* `-CreateImageWithMatrix:mtx:`

  Create a content image Element out of a given document Image.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateImageWithMatrix:(PTImage *)img mtx:(PTMatrix2D *)mtx;
  ```

  Swift

  ```highlight
  func createImage(withMatrix img: PTImage!, mtx: PTMatrix2D!) -> PTElement!
  ```

  **Parameters**

  | `img` | the given image.                 |
  | ----- | -------------------------------- |
  | `mtx` | the image transformation matrix. |
* `-CreateImageWithCornerAndScale:x:y:hscale:vscale:`

  Create a content image Element out of a given document Image with the lower left corner at (x, y), and scale factors (hscale, vscale).

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateImageWithCornerAndScale:(PTImage *)img
                                             x:(double)x
                                             y:(double)y
                                        hscale:(double)hscale
                                        vscale:(double)vscale;
  ```

  Swift

  ```highlight
  func createImage(withCornerAndScale img: PTImage!, x: Double, y: Double, hscale: Double, vscale: Double) -> PTElement!
  ```

  **Parameters**

  | `img`    | the given image.                                                      |
  | -------- | --------------------------------------------------------------------- |
  | `x`      | The horizontal x position to place the lower left corner of the image |
  | `y`      | The vertical x position to place the lower left corner of the image   |
  | `hscale` | The horizontal scale of the image                                     |
  | `vscale` | The vertical scale of the image                                       |
* `-CreateGroupBegin`

  Create e\_group\_begin Element (i.e. ‘q’ operator in PDF content stream). The function saves the current graphics state.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateGroupBegin;
  ```

  Swift

  ```highlight
  func createGroupBegin() -> PTElement!
  ```
* `-CreateGroupEnd`

  Create e\_group\_end Element (i.e. ‘Q’ operator in PDF content stream). The function restores the previous graphics state.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateGroupEnd;
  ```

  Swift

  ```highlight
  func createGroupEnd() -> PTElement!
  ```
* `-CreateShading:`

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateShading:(PTShading *)sh;
  ```

  Swift

  ```highlight
  func createShading(_ sh: PTShading!) -> PTElement!
  ```

  **Parameters**

  | `sh` | A Shading object. Shading objects represent a flat interface around all PDF shading types (e\_function\_shading, e\_axial\_shading, etc.) Create a shading Element. |
  | ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
* `-CreateFormWithObj:`

  Create a Form XObject Element.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateFormWithObj:(PTObj *)form;
  ```

  Swift

  ```highlight
  func createForm(with form: PTObj!) -> PTElement!
  ```

  **Parameters**

  | `form` | a Form XObject content stream |
  | ------ | ----------------------------- |
* `-CreateFormWithPage:`

  Create a Form XObject Element using the content of the existing page. This method assumes that the XObject will be used in the same document as the given page. If you need to create the Form XObject in a different document use CreateForm(Page, Doc) method.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateFormWithPage:(PTPage *)page;
  ```

  Swift

  ```highlight
  func createForm(with page: PTPage!) -> PTElement!
  ```

  **Parameters**

  | `page` | A page used to create the Form XObject. |
  | ------ | --------------------------------------- |
* `-CreateFormWithPageAndDestination:doc:`

  Create a Form XObject Element using the content of the existing page. Unlike CreateForm(Page) method, you can use this method to create form in another document.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateFormWithPageAndDestination:(PTPage *)page
                                              doc:(PTPDFDoc *)doc;
  ```

  Swift

  ```highlight
  func createForm(withPageAndDestination page: PTPage!, doc: PTPDFDoc!) -> PTElement!
  ```

  **Parameters**

  | `page` | A page used to create the Form XObject.    |
  | ------ | ------------------------------------------ |
  | `doc`  | Destination document for the Form XObject. |
* `-CreateTextBeginWithFont:font_sz:`

  Start a text block (‘BT’ operator in PDF content stream). The function installs the given font in the current graphics state.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextBeginWithFont:(PTFont *)font font_sz:(double)font_sz;
  ```

  Swift

  ```highlight
  func createTextBegin(with font: PTFont!, font_sz: Double) -> PTElement!
  ```

  **Parameters**

  | `font`    | font to set the text in the text block to |
  | --------- | ----------------------------------------- |
  | `font_sz` | size to set the text in the text block to |
* `-CreateTextBegin`

  Start a text block (‘BT’ operator in PDF content stream).

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextBegin;
  ```

  Swift

  ```highlight
  func createTextBegin() -> PTElement!
  ```
* `-CreateTextEnd`

  Ends a text block.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextEnd;
  ```

  Swift

  ```highlight
  func createTextEnd() -> PTElement!
  ```
* `-CreateTextRunWithFont:font:font_sz:`

  Create a text run using the given font.

  Note

  a text run can be created only within a text block

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextRunWithFont:(NSString *)text_data
                                  font:(PTFont *)font
                               font_sz:(double)font_sz;
  ```

  Swift

  ```highlight
  func createTextRun(withFont text_data: String!, font: PTFont!, font_sz: Double) -> PTElement!
  ```
* `-CreateTextRun:`

  Create a new text run.

  Note

  a text run can be created only within a text block

  Note

  you must set the current Font and font size before calling this function.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextRun:(NSString *)text_data;
  ```

  Swift

  ```highlight
  func createTextRun(_ text_data: String!) -> PTElement!
  ```
* `-CreateUnicodeTextRun:text_data_sz:`

  Create a new Unicode text run.

  Note

  you must set the current Font and font size before calling this function and the font must be created using Font::CreateCIDTrueTypeFont() method.

  Note

  a text run can be created only within a text block

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateUnicodeTextRun:(unsigned short *)text_data
                         text_data_sz:(unsigned int)text_data_sz;
  ```

  Swift

  ```highlight
  func createUnicodeTextRun(_ text_data: UnsafeMutablePointer<UInt16>!, text_data_sz: UInt32) -> PTElement!
  ```

  **Parameters**

  | `text_data`    | pointer to Unicode text                        |
  | -------------- | ---------------------------------------------- |
  | `text_data_sz` | number of characters (not bytes) in text\_data |
* `-CreateShapedTextRun:`

  Create a new text run from shaped text. Shaped Text can be created with an approriate Font, using the Font::GetShapedText() method.

  Note

  you must set the current Font and font size before calling this function and the font must be created using Font::CreateCIDTrueTypeFont() method, and should be the same font used to generate the shaped text content.

  Note

  For best results, the font should be encoded using the e\_Indices encoding scheme.

  Note

  a text run can be created only within a text block

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateShapedTextRun:(PTShapedText *)text_data;
  ```

  Swift

  ```highlight
  func createShapedTextRun(_ text_data: PTShapedText!) -> PTElement!
  ```

  **Parameters**

  | `text_data` | the shaped text data |
  | ----------- | -------------------- |
* `-CreateTextNewLineWithOffset:dy:`

  Create e\_text\_new\_line Element (i.e. a Td operator in PDF content stream). Move to the start of the next line, offset from the start of the current line by (dx , dy). dx and dy are numbers expressed in unscaled text space units.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextNewLineWithOffset:(double)dx dy:(double)dy;
  ```

  Swift

  ```highlight
  func createTextNewLine(withOffset dx: Double, dy: Double) -> PTElement!
  ```

  **Parameters**

  | `dx` | The horizontal x offset from the start of the current line |
  | ---- | ---------------------------------------------------------- |
  | `dy` | The vertical y offset from the start of the current line   |

  **Return Value**

  the path Element
* `-CreateTextNewLine`

  Create e\_text\_new\_line Element (i.e. a T\* operator in PDF content stream).

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateTextNewLine;
  ```

  Swift

  ```highlight
  func createTextNewLine() -> PTElement!
  ```

  **Return Value**

  the path Element
* `-CreatePath:seg_types:`

  Create a path Element using given path segment data

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreatePath:(NSMutableArray *)points
                  seg_types:(NSData *)seg_types;
  ```

  Swift

  ```highlight
  func createPath(_ points: NSMutableArray!, seg_types: Data!) -> PTElement!
  ```

  **Return Value**

  the path Element
* `-CreateRect:y:width:height:`

  Create a rectangle path Element.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateRect:(double)x
                          y:(double)y
                      width:(double)width
                     height:(double)height;
  ```

  Swift

  ```highlight
  func createRect(_ x: Double, y: Double, width: Double, height: Double) -> PTElement!
  ```

  **Parameters**

  | `x`      | The horizontal coordinate of the lower left corner of the rectangle. |
  | -------- | -------------------------------------------------------------------- |
  | `y`      | The vertical coordinate of the lower left corner of the rectangle.   |
  | `width`  | The width of the rectangle.                                          |
  | `height` | The height of the rectangle.                                         |

  **Return Value**

  the path Element
* `-CreateEllipse:y:width:height:`

  Create an ellipse (or circle, if width == height) path Element.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateEllipse:(double)x
                             y:(double)y
                         width:(double)width
                        height:(double)height;
  ```

  Swift

  ```highlight
  func createEllipse(_ x: Double, y: Double, width: Double, height: Double) -> PTElement!
  ```

  **Parameters**

  | `x`      | The horizontal x coordinate of the ellipse center. |
  | -------- | -------------------------------------------------- |
  | `y`      | The vertical y coordinate of the ellipse center.   |
  | `width`  | The width of the ellipse rectangle.                |
  | `height` | The height of the ellipse rectangle.               |

  **Return Value**

  the path Element
* `-PathBegin`

  Starts building a new path Element that can contain an arbitrary sequence of lines, curves, and rectangles.

  **Declaration**

  Objective-C

  ```highlight
  - (void)PathBegin;
  ```

  Swift

  ```highlight
  func pathBegin()
  ```
* `-PathEnd`

  Finishes building of the path Element.

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)PathEnd;
  ```

  Swift

  ```highlight
  func pathEnd() -> PTElement!
  ```

  **Return Value**

  the path Element
* `-MoveTo:y:`

  Set the current point.

  **Declaration**

  Objective-C

  ```highlight
  - (void)MoveTo:(double)x y:(double)y;
  ```

  Swift

  ```highlight
  func move(to x: Double, y: Double)
  ```

  **Parameters**

  | `x` | The horizontal x component of the point |
  | --- | --------------------------------------- |
  | `y` | The vertical y component of the point   |
* `-LineTo:y:`

  Draw a line from the current point to the given point.

  **Declaration**

  Objective-C

  ```highlight
  - (void)LineTo:(double)x y:(double)y;
  ```

  Swift

  ```highlight
  func line(to x: Double, y: Double)
  ```

  **Parameters**

  | `x` | The horizontal x component of the goal point |
  | --- | -------------------------------------------- |
  | `y` | The vertical y component of the goal point   |
* `-CurveTo:cy1:cx2:cy2:x2:y2:`

  Draw a Bezier curve from the current point to the given point (x2, y2) using (cx1, cy1) and (cx2, cy2) as control points.

  **Declaration**

  Objective-C

  ```highlight
  - (void)CurveTo:(double)cx1
              cy1:(double)cy1
              cx2:(double)cx2
              cy2:(double)cy2
               x2:(double)x2
               y2:(double)y2;
  ```

  Swift

  ```highlight
  func curve(to cx1: Double, cy1: Double, cx2: Double, cy2: Double, x2: Double, y2: Double)
  ```

  **Parameters**

  | `cx1` | The x component of the first control point   |
  | ----- | -------------------------------------------- |
  | `cy1` | The y component of the first control point   |
  | `cx2` | The x component of the second control point  |
  | `cy2` | The y component of the second control point  |
  | `x2`  | The horizontal x component of the goal point |
  | `y2`  | The vertical y component of the goal point   |
* `-ArcToWithParam:y:width:height:start:extent:`

  Draw an arc with the specified parameters (lower left corner, width, height and angles).

  **Declaration**

  Objective-C

  ```highlight
  - (void)ArcToWithParam:(double)x
                       y:(double)y
                   width:(double)width
                  height:(double)height
                   start:(double)start
                  extent:(double)extent;
  ```

  Swift

  ```highlight
  func arcTo(withParam x: Double, y: Double, width: Double, height: Double, start: Double, extent: Double)
  ```

  **Parameters**

  | `x`      | The horizontal x coordinate of the lower left corner of the ellipse encompassing rectangle |
  | -------- | ------------------------------------------------------------------------------------------ |
  | `y`      | The horizontal y coordinate of the lower left corner of the ellipse encompassing rectangle |
  | `width`  | overall width of the full ellipse (not considering the angular extents).                   |
  | `height` | overall height of the full ellipse (not considering the angular extents).                  |
  | `start`  | starting angle of the arc in degrees                                                       |
  | `extent` | angular extent of the arc in degrees                                                       |
* `-ArcToEndPt:yr:rx:isLargeArc:sweep:endX:endY:`

  Draw an arc from the current point to the end point.

  Note

  The Arc is defined the same way as it is specified by SVG or XPS standards. For further questions please refer to the XPS or SVG standards.

  **Declaration**

  Objective-C

  ```highlight
  - (void)ArcToEndPt:(double)xr
                  yr:(double)yr
                  rx:(double)rx
          isLargeArc:(BOOL)isLargeArc
               sweep:(BOOL)sweep
                endX:(double)endX
                endY:(double)endY;
  ```

  Swift

  ```highlight
  func arc(toEndPt xr: Double, yr: Double, rx: Double, isLargeArc: Bool, sweep: Bool, endX: Double, endY: Double)
  ```

  **Parameters**

  | `xr`         | x radius for the arc                                                                                                                        |
  | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
  | `yr`         | y radius for the arc                                                                                                                        |
  | `rx`         | x-axis rotation in radians                                                                                                                  |
  | `isLargeArc` | indicates if smaller or larger arc is chosen 1 - one of the two larger arc sweeps is chosen 0 - one of the two smaller arc sweeps is chosen |
  | `sweep`      | direction in which arc is drawn (1 - clockwise, 0 - counterclockwise)                                                                       |
  | `endX`       | x coordinate of end point                                                                                                                   |
  | `endY`       | y coordinate of end point                                                                                                                   |
* `-Ellipse:y:width:height:`

  Add an ellipse (or circle, if rx == ry) to the current path as a complete subpath. Setting the current point is not required before using this function.

  **Declaration**

  Objective-C

  ```highlight
  - (void)Ellipse:(double)x y:(double)y width:(double)width height:(double)height;
  ```

  Swift

  ```highlight
  func ellipse(_ x: Double, y: Double, width: Double, height: Double)
  ```

  **Parameters**

  | `x`      | The x coordinate of the ellipse center. |
  | -------- | --------------------------------------- |
  | `y`      | The y coordinate of the ellipse center. |
  | `width`  | The x radii of the ellipse.             |
  | `height` | The y radii of the ellipse.             |
* `-Rect:y:width:height:`

  Add a rectangle to the current path as a complete subpath. Setting the current point is not required before using this function.

  **Declaration**

  Objective-C

  ```highlight
  - (void)Rect:(double)x y:(double)y width:(double)width height:(double)height;
  ```

  Swift

  ```highlight
  func rect(_ x: Double, y: Double, width: Double, height: Double)
  ```

  **Parameters**

  | `x`      | The x coordinate of the lower left corner of the rectangle. |
  | -------- | ----------------------------------------------------------- |
  | `y`      | The y coordinate of the lower left corner of the rectangle. |
  | `width`  | The width of the rectangle.                                 |
  | `height` | The height of the rectangle.                                |
* `-ClosePath`

  Closes the current subpath.

  **Declaration**

  Objective-C

  ```highlight
  - (void)ClosePath;
  ```

  Swift

  ```highlight
  func closePath()
  ```
* `-CreateMarkedContentBeginInlineProperties:`

  Create e\_marked\_content\_begin element with an inline property dictionary (i.e. BDC operator in PDF content stream).

  Note

  The inline property dictionary can be accessed and edited using element.GetMCPropertyDict()

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateMarkedContentBeginInlineProperties:(NSString *)tag;
  ```

  Swift

  ```highlight
  func createMarkedContentBeginInlineProperties(_ tag: String!) -> PTElement!
  ```

  **Parameters**

  | `tag` | the tag entry for this element. |
  | ----- | ------------------------------- |

  **Return Value**

  the marked content begin element.
* `-CreateMarkedContentBegin:property_dict:`

  Create e\_marked\_content\_begin element with an associated property dictionary (i.e. BMC or BDC operator in PDF content stream).

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateMarkedContentBegin:(NSString *)tag
                            property_dict:(PTObj *)property_dict;
  ```

  Swift

  ```highlight
  func createMarkedContentBegin(_ tag: String!, property_dict: PTObj!) -> PTElement!
  ```

  **Parameters**

  | `tag`           | the tag entry for this element. |
  | --------------- | ------------------------------- |
  | `property_dict` | the property dictionary.        |

  **Return Value**

  the marked content begin element.
* `-CreateMarkedContentEnd`

  Create e\_marked\_content\_end element (i.e. EMC operator in PDF content stream).

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateMarkedContentEnd;
  ```

  Swift

  ```highlight
  func createMarkedContentEnd() -> PTElement!
  ```

  **Return Value**

  the marked content end element.
* `-CreateMarkedContentPointInlineProperties:`

  Create e\_marked\_content\_point element with an inline property dictionary (i.e. DP operator in PDF content stream).

  Note

  The inline property dictionary can be accessed and edited using element.GetMCPropertyDict()

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateMarkedContentPointInlineProperties:(NSString *)tag;
  ```

  Swift

  ```highlight
  func createMarkedContentPointInlineProperties(_ tag: String!) -> PTElement!
  ```

  **Parameters**

  | `tag` | the tag entry for this element. |
  | ----- | ------------------------------- |

  **Return Value**

  the marked content point element.
* `-CreateMarkedContentPoint:property_dict:`

  Create e\_marked\_content\_point element with an associated property dictionary (i.e. MP or DP operator in PDF content stream).

  **Declaration**

  Objective-C

  ```highlight
  - (PTElement *)CreateMarkedContentPoint:(NSString *)tag
                            property_dict:(PTObj *)property_dict;
  ```

  Swift

  ```highlight
  func createMarkedContentPoint(_ tag: String!, property_dict: PTObj!) -> PTElement!
  ```

  **Parameters**

  | `tag`           | the tag entry for this element. |
  | --------------- | ------------------------------- |
  | `property_dict` | the property dictionary.        |

  **Return Value**

  the marked content point element.
* `-init`

  Undocumented

  **Declaration**

  Objective-C

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

  Swift

  ```highlight
  init!()
  ```

#### Additions

* `-CreatePathWithBezierPath:`

  Creates a path element with the information from the specified bezier path.

  In addition to the points comprising the path data, the line width, line cap style, line join style, miter limit, flatness, and even-odd-fill-rule properties of the bezier path are also applied to the graphics state of the path element.

  **Declaration**

  Objective-C

  ```highlight
  - (nonnull PTElement *)CreatePathWithBezierPath:
      (nonnull UIBezierPath *)bezierPath;
  ```

  Swift

  ```highlight
  func createPath(with bezierPath: UIBezierPath) -> PTElement
  ```

  **Parameters**

  | `bezierPath` | The bezier path from which to create a path element |
  | ------------ | --------------------------------------------------- |

  **Return Value**

  the resulting path element

© 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/ptelementbuilder.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.
