Other Enumerations

The following enumerations are available globally.

  • Annotation types, including those of PTAnnotType, and extra types that are determined based on an annotation’s properties.

    See more

    Declaration

    Objective-C

    enum PTExtendedAnnotType : NSUInteger {}

    Swift

    enum PTExtendedAnnotType : UInt, @unchecked Sendable
  • The ink eraser modes define how ink annotations should be erased.

    See more

    Declaration

    Objective-C

    enum PTInkEraserMode : NSUInteger {}

    Swift

    enum PTInkEraserMode : UInt, @unchecked Sendable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTResultState {  e_ptrs_failure,
    e_ptrs_success,
    e_ptrs_security_error,
    e_ptrs_cancel,
    e_ptrs_package_error,
    e_ptrs_previous_crash,
    e_ptrs_not_found,
    e_ptrs_fetch,
    e_ptrs_render,
    e_ptrs_postponed}

    Swift

    struct PTResultState : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTReferencePos {  e_ptbegin = SEEK_SET,
    e_ptend = SEEK_END,
    e_ptcur = SEEK_CUR}

    Swift

    struct PTReferencePos : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTOverloadedFunction {  pthas_CloneProc = 0x01,
    pthas_AuthProc = 0x02,
    pthas_AuthFailedProc = 0x04,
    pthas_GetAuthDataProc = 0x08,
    pthas_EditSecurDataProc = 0x10,
    pthas_FillEncDictProc = 0x20}

    Swift

    struct PTOverloadedFunction : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFunctionType {  e_ptsampled = 0,
    e_ptexponential = 2,
    e_ptstitching = 3,
    e_ptpostscript = 4}

    Swift

    struct PTFunctionType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTGeometryCollectionSnappingMode {  e_ptDefaultSnapMode = 14,
    e_ptPointOnLine = 1,
    e_ptLineMidpoint = 2,
    e_ptLineIntersection = 4,
    e_ptPathEndpoint = 8}

    Swift

    struct PTGeometryCollectionSnappingMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTColorSpaceType {  e_ptdevice_gray,
    e_ptdevice_rgb,
    e_ptdevice_cmyk,
    e_ptcal_gray,
    e_ptcal_rgb,
    e_ptlab,
    e_pticc,
    e_ptindexed,
    e_ptpattern,
    e_ptseparation,
    e_ptdevice_n,
    e_ptc_null}

    Swift

    struct PTColorSpaceType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTBox {  e_ptmedia,
    e_ptcrop,
    e_ptbleed,
    e_pttrim,
    e_ptart,
    e_ptuser_crop}

    Swift

    struct PTBox : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTRotate {  e_pt0,
    e_pt90,
    e_pt180,
    e_pt270}

    Swift

    struct PTRotate : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPageActionTriggerEvent {  e_ptaction_trigger_page_open = 11,
    e_ptaction_trigger_page_close = 12}

    Swift

    struct PTPageActionTriggerEvent : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTGStateAttribute {  e_pttransform = 0,
    e_ptrendering_intent,
    e_ptstroke_cs,
    e_ptstroke_color,
    e_ptfill_cs,
    e_ptfill_color,
    e_ptline_width,
    e_ptline_cap,
    e_ptline_join,
    e_ptflatness,
    e_ptmiter_limit,
    e_ptdash_pattern,
    e_ptchar_spacing,
    e_ptword_spacing,
    e_pthorizontal_scale,
    e_ptleading,
    e_ptfont,
    e_ptfont_size,
    e_pttext_render_mode,
    e_pttext_rise,
    e_pttext_knockout,
    e_pttext_pos_offset,
    e_ptblend_mode,
    e_ptopacity_fill,
    e_ptopacity_stroke,
    e_ptalpha_is_shape,
    e_ptsoft_mask,
    e_ptsmoothnes,
    e_ptauto_stoke_adjust,
    e_ptstroke_overprint,
    e_ptfill_overprint,
    e_ptoverprint_mode,
    e_pttransfer_funct,
    e_ptBG_funct,
    e_ptUCR_funct,
    e_pthalftone,
    e_ptg_null}

    Swift

    struct PTGStateAttribute : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTLineCap {  e_ptbutt_cap = 0,
    e_ptround_cap,
    e_ptsquare_cap}

    Swift

    struct PTLineCap : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTLineJoin {  e_ptmiter_join = 0,
    e_ptround_join,
    e_ptbevel_join}

    Swift

    struct PTLineJoin : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTTextRenderingMode {  e_ptfill_text = 0,
    e_ptstroke_text,
    e_ptfill_stroke_text,
    e_ptinvisible_text,
    e_ptfill_clip_text,
    e_ptstroke_clip_text,
    e_ptfill_stroke_clip_text,
    e_ptclip_text}

    Swift

    struct PTTextRenderingMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTRenderingIntent {  e_ptabsolute_colorimetric,
    e_ptrelative_colorimetric,
    e_ptsaturation,
    e_ptperceptual}

    Swift

    struct PTRenderingIntent : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTBlendMode {  e_ptbl_compatible = 0,
    e_ptbl_normal,
    e_ptbl_multiply,
    e_ptbl_screen,
    e_ptbl_difference,
    e_ptbl_darken,
    e_ptbl_lighten,
    e_ptbl_color_dodge,
    e_ptbl_color_burn,
    e_ptbl_exclusion,
    e_ptbl_hard_light,
    e_ptbl_overlay,
    e_ptbl_soft_light,
    e_ptbl_luminosity,
    e_ptbl_hue,
    e_ptbl_saturation,
    e_ptbl_color}

    Swift

    struct PTBlendMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTInputFilter {  e_pti_none,
    e_pti_jpeg,
    e_ptjp2,
    e_pti_flate,
    e_ptg3,
    e_ptg4,
    e_ptascii_hex}

    Swift

    struct PTInputFilter : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTTextJustification {  e_ptleft_justified,
    e_ptcentered,
    e_ptright_justified}

    Swift

    struct PTTextJustification : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPredefined {  e_ptcommonName = 0,
    e_ptsurname = 1,
    e_ptcountryName = 2,
    e_ptlocalityName = 3,
    e_ptstateOrProvinceName = 4,
    e_ptstreetAddress = 5,
    e_ptorganizationName = 6,
    e_ptorganizationalUnitName = 7,
    e_ptSHA1 = 8,
    e_ptSHA256 = 9,
    e_ptSHA384 = 10,
    e_ptSHA512 = 11,
    e_ptRIPEMD160 = 12,
    e_ptRSA_encryption_PKCS1 = 13}

    Swift

    struct PTPredefined : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDisallowedChangeType {  e_ptform_filled = 0,
    e_ptdigital_signature_signed = 1,
    e_ptpage_template_instantiated = 2,
    e_ptannotation_created_or_updated_or_deleted = 3,
    e_ptother = 4,
    e_ptdct_unknown = 5}

    Swift

    struct PTDisallowedChangeType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationOptionsSecurityLevel {  e_ptcompatibility_and_archiving = 0,
    e_ptmaximum = 1}

    Swift

    struct PTVerificationOptionsSecurityLevel : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationOptionsTimeMode {  e_ptsigning = 0,
    e_pttimestamp = 1,
    e_ptcurrent = 2}

    Swift

    struct PTVerificationOptionsTimeMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationOptionsCertificateTrustFlag {  e_ptsigning_trust = 1,
    e_ptcertification_trust = 2,
    e_ptdynamic_content = 4,
    e_ptjavascript = 16,
    e_ptidentity = 32,
    e_pttrust_anchor = 64,
    e_ptdefault_trust = 97,
    e_ptcomplete_trust = 119}

    Swift

    struct PTVerificationOptionsCertificateTrustFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationResultDocumentStatus {  e_ptno_error = 0,
    e_ptcorrupt_file = 1,
    e_ptunsigned = 2,
    e_ptbad_byteranges = 3,
    e_ptcorrupt_cryptographic_contents = 4}

    Swift

    struct PTVerificationResultDocumentStatus : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationResultDigestStatus {  e_ptdigest_invalid = 0,
    e_ptdigest_verified = 1,
    e_ptdigest_verification_disabled = 2,
    e_ptweak_digest_algorithm_but_digest_verifiable = 3,
    e_ptno_digest_status = 4,
    e_ptunsupported_encoding = 5,
    e_ptunsupported_digest_algorithm = 6}

    Swift

    struct PTVerificationResultDigestStatus : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationResultTrustStatus {  e_pttrust_verified = 0,
    e_ptuntrusted = 1,
    e_pttrust_verification_disabled = 2,
    e_ptno_trust_status = 3,
    e_ptunsupported_trust_features = 4}

    Swift

    struct PTVerificationResultTrustStatus : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerificationResultModificationPermissionsStatus {  e_ptinvalidated_by_disallowed_changes = 0,
    e_pthas_allowed_changes = 1,
    e_ptunmodified = 2,
    e_ptpermissions_verification_disabled = 3,
    e_ptno_permissions_status = 4,
    e_ptunsupported_permissions_features = 5}

    Swift

    struct PTVerificationResultModificationPermissionsStatus : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDigestAlgorithmType {  e_ptsha1 = 0,
    e_ptsha256 = 1,
    e_ptsha384 = 2,
    e_ptsha512 = 3,
    e_ptripemd160 = 4,
    e_ptunknown_digest_algorithm = 5}

    Swift

    struct PTDigestAlgorithmType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDigitalSignatureFieldSubFilterType {  e_ptadbe_x509_rsa_sha1 = 0,
    e_ptadbe_pkcs7_detached = 1,
    e_ptadbe_pkcs7_sha1 = 2,
    e_ptETSI_CAdES_detached = 3,
    e_ptETSI_RFC3161 = 4,
    e_ptunknown = 5,
    e_ptabsent = 6}

    Swift

    struct PTDigitalSignatureFieldSubFilterType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDigitalSignatureFieldDocumentPermissions {  e_ptno_changes_allowed = 1,
    e_ptformfilling_signing_allowed = 2,
    e_ptannotating_formfilling_signing_allowed = 3,
    e_ptunrestricted = 4}

    Swift

    struct PTDigitalSignatureFieldDocumentPermissions : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDigitalSignatureFieldFieldPermissions {  e_ptdigsig_permission_lock_all = 0,
    e_ptdigsig_permission_include = 1,
    e_ptdigsig_permission_exclude = 2}

    Swift

    struct PTDigitalSignatureFieldFieldPermissions : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTAnnotFlag {  e_ptinvisible,
    e_pthidden,
    e_ptprint_annot,
    e_ptno_zoom,
    e_ptno_rotate,
    e_ptno_view,
    e_ptannot_read_only,
    e_ptlocked,
    e_pttoggle_no_view,
    e_ptlocked_contents}

    Swift

    struct PTAnnotFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTAnnotActionTriggerEvent {  e_ptaction_trigger_activate = 0,
    e_ptaction_trigger_annot_enter = 1,
    e_ptaction_trigger_annot_exit = 2,
    e_ptaction_trigger_annot_down = 3,
    e_ptaction_trigger_annot_up = 4,
    e_ptaction_trigger_annot_focus = 5,
    e_ptaction_trigger_annot_blur = 6,
    e_ptaction_trigger_annot_page_open = 7,
    e_ptaction_trigger_annot_page_close = 8,
    e_ptaction_trigger_annot_page_visible = 9,
    e_ptaction_trigger_annot_page_invisible = 10}

    Swift

    struct PTAnnotActionTriggerEvent : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTAnnotationState {  e_ptnormal,
    e_ptrollover,
    e_ptdown}

    Swift

    struct PTAnnotationState : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTBdStyle {  e_ptsolid,
    e_ptdashed,
    e_ptbeveled,
    e_ptinset,
    e_ptunderline}

    Swift

    struct PTBdStyle : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFitType {  e_ptXYZ,
    e_ptFit,
    e_ptFitH,
    e_ptFitV,
    e_ptFitR,
    e_ptFitB,
    e_ptFitBH,
    e_ptFitBV}

    Swift

    struct PTFitType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTActionType {  e_ptGoTo,
    e_ptGoToR,
    e_ptGoToE,
    e_ptLaunch,
    e_ptThread,
    e_ptURI,
    e_pta_sound,
    e_pta_Movie,
    e_ptHide,
    e_ptNamed,
    e_ptSubmitForm,
    e_ptResetForm,
    e_ptImportData,
    e_ptJavaScript,
    e_ptSetOCGState,
    e_ptRendition,
    e_ptTrans,
    e_ptGoTo3DView,
    e_ptRichMediaExecute,
    e_pta_Unknown}

    Swift

    struct PTActionType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFormActionFlag {  e_ptexclude = 0,
    e_ptinclude_no_value_fields = 1,
    e_ptexport_format = 2,
    e_ptget_method = 3,
    e_ptsubmit_coordinates = 4,
    e_ptxfdf = 5,
    e_ptinclude_append_saves = 6,
    e_ptinclude_annotations = 7,
    e_ptsubmit_pdf = 8,
    e_ptcanonical_format = 9,
    e_ptexcl_non_user_annots = 10,
    e_ptexcl_F_key = 11,
    e_ptembed_form = 13}

    Swift

    struct PTFormActionFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTCADLayoutSortOrder {  e_pt_default_order = 0,
    e_pt_alphabetic_order = 1,
    e_pt_alphanumeric_order = 2}

    Swift

    struct PTCADLayoutSortOrder : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPathSegmentType {  e_ptmoveto = 1,
    e_ptlineto,
    e_ptcubicto,
    e_ptconicto,
    e_ptrect,
    e_ptclosepath}

    Swift

    struct PTPathSegmentType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTShapingStatus {  e_ptFullShaping = 0,
    e_ptPartialShaping = 1,
    e_ptNoShaping = 2}

    Swift

    struct PTShapingStatus : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTShapingFailureReason {  e_ptNoFailure = 0,
    e_ptUnsupportedFontType = 1,
    e_ptNotIndexEncoded = 2,
    e_ptFontDataNotFound = 3}

    Swift

    struct PTShapingFailureReason : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTStandardType1Font {  e_pttimes_roman = 0,
    e_pttimes_bold,
    e_pttimes_italic,
    e_pttimes_bold_italic,
    e_pthelvetica,
    e_pthelvetica_bold,
    e_pthelvetica_oblique,
    e_pthelvetica_bold_oblique,
    e_ptcourier,
    e_ptcourier_bold,
    e_ptcourier_oblique,
    e_ptcourier_bold_oblique,
    e_ptsymbol,
    e_ptzapf_dingbats,
    e_ptft_null}

    Swift

    struct PTStandardType1Font : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTEncoding {  e_ptIdentityH = 0,
    e_ptIndices}

    Swift

    struct PTEncoding : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFontType {  e_ptType1,
    e_ptTrueType,
    e_ptMMType1,
    e_ptType3,
    e_ptType0,
    e_ptCIDType0,
    e_ptCIDType2}

    Swift

    struct PTFontType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTShadingType {  e_ptfunction_shading,
    e_ptaxial_shading,
    e_ptradial_shading,
    e_ptfree_gouraud_shading,
    e_ptlattice_gouraud_shading,
    e_ptcoons_shading,
    e_pttensor_shading,
    e_pts_null}

    Swift

    struct PTShadingType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPatternColorType {  e_ptuncolored_tiling_pattern,
    e_ptcolored_tiling_pattern,
    e_ptshading,
    e_ptp_null}

    Swift

    struct PTPatternColorType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTTilingType {  e_ptconstant_spacing,
    e_ptno_distortion,
    e_ptconstant_spacing_fast_fill}

    Swift

    struct PTTilingType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTElementType {  e_pte_null,
    e_ptpath,
    e_pttext_begin,
    e_pttext_obj,
    e_pttext_new_line,
    e_pttext_end,
    e_ptimage,
    e_ptinline_image,
    e_pte_shading,
    e_ptform,
    e_ptgroup_begin,
    e_ptgroup_end,
    e_ptmarked_content_begin,
    e_ptmarked_content_end,
    e_ptmarked_content_point}

    Swift

    struct PTElementType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTWriteMode {  e_ptunderlay,
    e_ptoverlay,
    e_ptreplacement}

    Swift

    struct PTWriteMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTExternalAnnotManagerMode {  e_ptuser_only,
    e_ptadmin_undo_others,
    e_ptadmin_undo_own}

    Swift

    struct PTExternalAnnotManagerMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTThreshold {  e_ptthreshold_very_strict,
    e_ptthreshold_strict,
    e_ptthreshold_default,
    e_ptthreshold_keep_most,
    e_ptthreshold_keep_all}

    Swift

    struct PTThreshold : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFlattenMode {  e_ptsimple,
    e_ptfast}

    Swift

    struct PTFlattenMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTCompressionMode {  e_ptretain,
    e_ptflate,
    e_ptjpeg,
    e_ptjpeg2000,
    e_ptnone}

    Swift

    struct PTCompressionMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDownsampleMode {  e_ptoff,
    e_ptds_default}

    Swift

    struct PTDownsampleMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTMonoCompressionMode {  e_ptmn_jbig2,
    e_ptmn_flate,
    e_ptmn_none,
    e_ptmn_ccitt}

    Swift

    struct PTMonoCompressionMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTMonoDownsampleMode {  e_ptmn_off,
    e_ptmn_default}

    Swift

    struct PTMonoDownsampleMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPageLabelStyle {  e_ptdecimal,
    e_ptroman_uppercase,
    e_ptroman_lowercase,
    e_ptalphabetic_uppercase,
    e_ptalphabetic_lowercase,
    e_ptpg_none}

    Swift

    struct PTPageLabelStyle : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPageSetFilter {  e_ptall,
    e_pteven,
    e_ptodd}

    Swift

    struct PTPageSetFilter : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPageMode {  e_ptUseNone,
    e_ptUseThumbs,
    e_ptUseBookmarks,
    e_ptFullScreen,
    e_ptUseOC,
    e_ptUseAttachments}

    Swift

    struct PTPageMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPageLayout {  e_ptDefault,
    e_ptSinglePage,
    e_ptOneColumn,
    e_ptTwoColumnLeft,
    e_ptTwoColumnRight,
    e_ptTwoPageLeft,
    e_ptTwoPageRight}

    Swift

    struct PTPageLayout : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTViewerPref {  e_ptHideToolbar,
    e_ptHideMenubar,
    e_ptHideWindowUI,
    e_ptFitWindow,
    e_ptCenterWindow,
    e_ptDisplayDocTitle}

    Swift

    struct PTViewerPref : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDownloadedType {  e_ptdownloadedtype_page = 0,
    e_ptdownloadedtype_thumb,
    e_ptdownloadedtype_named_dests,
    e_ptdownloadedtype_outline,
    e_ptdownloadedtype_finished,
    e_ptdownloadedtype_failed,
    e_ptdownloadedtype_opened}

    Swift

    struct PTDownloadedType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTRasterizerType {  e_ptBuiltIn,
    e_ptGDIPlus}

    Swift

    struct PTRasterizerType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTOverprintPreviewMode {  e_ptop_off = 0,
    e_ptop_on,
    e_ptop_pdfx_on}

    Swift

    struct PTOverprintPreviewMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTColorPostProcessMode {  e_ptpostprocess_none = 0,
    e_ptpostprocess_invert,
    e_ptpostprocess_gradient_map,
    e_ptpostprocess_night_mode}

    Swift

    struct PTColorPostProcessMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPDFDocActionTriggerEvent {  e_ptaction_trigger_doc_will_close = 17,
    e_ptaction_trigger_doc_will_save = 18,
    e_ptaction_trigger_doc_did_save = 19,
    e_ptaction_trigger_doc_will_print = 20,
    e_ptaction_trigger_doc_did_print = 21}

    Swift

    struct PTPDFDocActionTriggerEvent : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTInsertFlag {  e_ptinsert_none,
    e_ptinsert_bookmark,
    e_ptinsert_goto_bookmark}

    Swift

    struct PTInsertFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTExtractFlag {  e_ptforms_only,
    e_ptannots_only,
    e_ptboth,
    e_ptannots_only_no_links = 5}

    Swift

    struct PTExtractFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTSignaturesVerificationStatus {  e_ptdoc_unsigned,
    e_ptdoc_failure,
    e_ptdoc_untrusted,
    e_ptdoc_unsupported,
    e_ptdoc_verified}

    Swift

    struct PTSignaturesVerificationStatus : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPixelFormat {  e_ptrgba,
    e_ptbgra,
    e_ptrgb,
    e_ptbgr,
    e_ptgray,
    e_ptgray_alpha,
    e_ptcmyk}

    Swift

    struct PTPixelFormat : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDocumentConversionResult {  e_ptSuccess = 0,
    e_ptIncomplete = 1,
    e_ptFailure = 2}

    Swift

    struct PTDocumentConversionResult : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTTemplateDocumentResult {  e_ptTemplateFillSuccess = 0,
    e_ptTemplateFillIncomplete = 1,
    e_ptTemplateFillFailure = 2}

    Swift

    struct PTTemplateDocumentResult : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFlattenThresholdFlag {  e_ptvery_strict,
    e_ptstrict,
    e_ptdefault,
    e_ptkeep_most,
    e_ptkeep_all}

    Swift

    struct PTFlattenThresholdFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFlattenFlag {  e_ptflatten_off,
    e_ptflatten_simple,
    e_ptflatten_fast,
    e_pthigh_quality}

    Swift

    struct PTFlattenFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTXPSOverprintPreviewMode {  e_ptxps_op_off = 0,
    e_ptxps_op_on,
    e_ptcps_op_pdfx_on}

    Swift

    struct PTXPSOverprintPreviewMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTAnnotationOutputFlag {  e_ptinternal_xfdf,
    e_ptexternal_xfdf,
    e_ptflatten}

    Swift

    struct PTAnnotationOutputFlag : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTLanguageChoice {  e_ptlang_auto = 0,
    e_ptlang_catalan,
    e_ptlang_danish,
    e_ptlang_german,
    e_ptlang_english,
    e_ptlang_spanish,
    e_ptlang_finnish,
    e_ptlang_french,
    e_ptlang_italian,
    e_ptlang_dutch,
    e_ptlang_norwegian,
    e_ptlang_portuguese,
    e_ptlang_polish,
    e_ptlang_romanian,
    e_ptlang_russian,
    e_ptlang_slovenian,
    e_ptlang_swedish,
    e_ptlang_turkish}

    Swift

    struct PTLanguageChoice : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPreferredOCREngine {  e_pt_ocr_engine_default = 0,
    e_pt_ocr_engine_tesseract}

    Swift

    struct PTPreferredOCREngine : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTHTMLContentReflowSetting {  e_pthtml_fixed_position = 0,
    e_pthtml_reflow_paragraphs,
    e_pthtml_reflow_full}

    Swift

    struct PTHTMLContentReflowSetting : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTHTMLSearchableImageSetting {  e_pthtml_ocr_image_text = 0,
    e_pthtml_ocr_image,
    e_pthtml_ocr_text,
    e_pthtml_ocr_off,
    e_pthtml_ocr_always}

    Swift

    struct PTHTMLSearchableImageSetting : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTWordOutputFormat {  e_ptwof_docx = 0,
    e_ptwof_doc,
    e_ptwof_rtf,
    e_ptwof_txt}

    Swift

    struct PTWordOutputFormat : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTWordSearchableImageSetting {  e_ptword_ocr_image_text = 0,
    e_ptword_ocr_image,
    e_ptword_ocr_text,
    e_ptword_ocr_off,
    e_ptword_ocr_always}

    Swift

    struct PTWordSearchableImageSetting : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTDataExtractionEngine {  e_ptextract_tabular = 0,
    e_ptextract_form = 1,
    e_ptextract_doc_structure = 2}

    Swift

    struct PTDataExtractionEngine : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTCMSType {  e_ptlcms,
    e_pticm,
    e_ptno_cms}

    Swift

    struct PTCMSType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTFlateCompressionLevel {  e_ptZ_DEFAULT_COMPRESSION = -1,
    e_ptZ_NO_COMPRESSION = 0,
    e_ptZ_BEST_SPEED = 1,
    e_ptZ_BEST_COMPRESSION = 9}

    Swift

    struct PTFlateCompressionLevel : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTCharacterOrdering {  e_ptIdentity = 0,
    e_ptJapan1 = 1,
    e_ptJapan2 = 2,
    e_ptGB1 = 3,
    e_ptCNS1 = 4,
    e_ptKorea1 = 5}

    Swift

    struct PTCharacterOrdering : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTLogLevel {  e_ptLogLevel_Off = -1,
    e_ptLogLevel_Fatal = 5,
    e_ptLogLevel_Error = 4,
    e_ptLogLevel_Warning = 3,
    e_ptLogLevel_Info = 2,
    e_ptLogLevel_Trace = 1,
    e_ptLogLevel_Debug = 0}

    Swift

    struct PTLogLevel : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTConnectionErrorHandlingMode {  e_ptcontinue,
    e_ptcontinue_unless_switching_to_demo,
    e_ptstop}

    Swift

    struct PTConnectionErrorHandlingMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPagePresentationMode {  e_ptsingle_page = 1,
    e_ptsingle_continuous,
    e_ptfacing,
    e_ptfacing_continuous,
    e_ptfacing_cover,
    e_ptfacing_continuous_cover}

    Swift

    struct PTPagePresentationMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTTextSelectionMode {  e_ptstructural,
    e_ptrectangular,
    e_ptstructural_algorithm_2}

    Swift

    struct PTTextSelectionMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTPageViewMode {  e_ptfit_page = 0,
    e_ptfit_width,
    e_ptfit_height,
    e_ptzoom,
    PTPVM_SIZE}

    Swift

    struct PTPageViewMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTAnnotBitmapFlags {  e_ptnormal_annot_bitmap = 1,
    e_ptmult_blend_annot_bitmap = 2,
    e_ptnormal_annot_vector = 3,
    e_ptmult_blend_annot_vector = 4,
    e_ptresize_annot_bitmap = 128,
    e_ptremove_annot_bitmap = 129,
    e_ptclear_all_annot_bitmaps = 130,
    e_ptannot_renders_complete = 131}

    Swift

    struct PTAnnotBitmapFlags : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTAnnotVectorMode {  e_ptno_vector_annots,
    e_ptpdftron_vector_annots}

    Swift

    struct PTAnnotVectorMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTSizeType {  e_ptrelative_scale = 1,
    e_ptabsolute_size = 2,
    e_pts_font_size = 3}

    Swift

    struct PTSizeType : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTHorizontalAlignment {  e_pthorizontal_left = -1,
    e_pthorizontal_center = 0,
    e_pthorizontal_right = 1}

    Swift

    struct PTHorizontalAlignment : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTVerticalAlignment {  e_ptvertical_bottom = -1,
    e_ptvertical_center = 0,
    e_ptvertical_top = 1}

    Swift

    struct PTVerticalAlignment : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTTextAlignment {  e_ptalign_left = -1,
    e_ptalign_center = 0,
    e_ptalign_right = 1}

    Swift

    struct PTTextAlignment : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTProcessingFlags {  e_ptno_ligature_exp = 1,
    e_ptno_dup_remove = 2,
    e_ptpunct_break = 4,
    e_ptremove_hidden_text = 8,
    e_ptno_invisible_text = 16,
    e_ptno_watermarks = 128,
    e_ptextract_using_zorder = 256}

    Swift

    struct PTProcessingFlags : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum PTXMLOutputFlags {  e_ptwords_as_elements = 1,
    e_ptoutput_bbox = 2,
    e_ptoutput_style_info = 4}

    Swift

    struct PTXMLOutputFlags : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum {
        e_trn_fit_page,
        e_trn_fit_width,
        e_trn_fit_height,
        e_trn_zoom
    }

    Swift

    struct TrnPageViewMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum {
        e_trn_single_page = 1, 	
        e_trn_single_continuous, 	
        e_trn_facing, 	
        e_trn_facing_continuous, 	
        e_trn_facing_cover, 	
        e_trn_facing_continuous_cover 
    }

    Swift

    struct TrnPagePresentationMode : Equatable, RawRepresentable
  • Undocumented

    See more

    Declaration

    Objective-C

    enum {
        e_trn_zoom_limit_absolute = 1,
        e_trn_zoom_limit_relative,
        e_trn_zoom_limit_none
    }

    Swift

    struct TrnZoomLimitMode : Equatable, RawRepresentable
  • The paging direction for non-continuous page presentation modes.

    See more

    Declaration

    Objective-C

    enum PTPDFViewCtrlPagingDirection : NSUInteger {}

    Swift

    enum PagingDirection : UInt, @unchecked Sendable
  • Constants to identify different page template styles

    See more

    Declaration

    Objective-C

    enum PTPageTemplateStyle : NSInteger {}

    Swift

    struct PTPageTemplateStyle : OptionSet, @unchecked Sendable
  • The reply type of an annotation.

    See more

    Declaration

    Objective-C

    enum PTAnnotReplyType : NSUInteger {}

    Swift

    enum PTAnnotReplyType : UInt, @unchecked Sendable
  • The stroke style of the annotation.

    See more

    Declaration

    Objective-C

    enum PTStrokeStyle : NSUInteger {}

    Swift

    enum StrokeStyle : UInt, @unchecked Sendable
  • Annotation edit-modes control whether the current annotation author specified in the PTAnnotationManager.annotationAuthorIdentifier property of a PTAnnotationManager instance is able to edit annotations created by other authors.

    See more

    Declaration

    Objective-C

    enum PTAnnotationEditMode : NSUInteger {}

    Swift

    enum AnnotationEditMode : UInt, @unchecked Sendable
  • Represents available annotation toolbar items, to be used to set a custom PTAnnotationToolbar.precedenceArray.

    See more

    Declaration

    Objective-C

    enum PTAnnotBarButton : NSInteger {}

    Swift

    enum PTAnnotBarButton : Int, @unchecked Sendable
  • The vertical alignment of an indicator view in a PTAnnotationViewCell.

    See more

    Declaration

    Objective-C

    enum PTAnnotationViewCellIndicatorAlignment : NSUInteger {}

    Swift

    enum IndicatorAlignment : UInt, @unchecked Sendable
  • The vertical alignment of an indicator view in a PTBookmarkViewCell.

    See more

    Declaration

    Objective-C

    enum PTBookmarkViewCellIndicatorAlignment : NSUInteger {}

    Swift

    enum IndicatorAlignment : UInt, @unchecked Sendable
  • The orientation of a PTGrabberView instance.

    See more

    Declaration

    Objective-C

    enum PTGrabberOrientation : NSUInteger {}

    Swift

    enum GrabberOrientation : UInt, @unchecked Sendable
  • The type or severity of a log message.

    See more

    Declaration

    Objective-C

    enum PTLogMessageType : NSUInteger {}

    Swift

    enum MessageType : UInt, @unchecked Sendable
  • The log message output level of a logger.

    See more

    Declaration

    Objective-C

    enum PTLogOutputLevel : NSUInteger {}

    Swift

    enum OutputLevel : UInt, @unchecked Sendable
  • The visibility of a list view controller in a PTNavigationListsViewController instance.

    See more

    Declaration

    Objective-C

    enum PTNavigationListsViewControllerVisibility : NSUInteger {}

    Swift

    enum PTNavigationListsViewControllerVisibility : UInt, @unchecked Sendable
  • The type of change represented by a PTPDFAnnotationChange instance.

    See more

    Declaration

    Objective-C

    enum PTPDFAnnotationChangeType : NSUInteger {}

    Swift

    enum ChangeType : UInt, @unchecked Sendable
  • Error codes in the PTPDFDocumentManagerErrorDomain domain.

    See more

    Declaration

    Objective-C

    enum PTPDFDocumentManagerErrorCode : NSInteger {}

    Swift

    typealias PTPDFDocumentManager.ErrorCode.Code._ErrorType = PTPDFDocumentManager.ErrorCode
  • The position (orientation) of a PTPanelView, which affects the placement of the resize-controls and decorations shown by the panel.

    See more

    Declaration

    Objective-C

    enum PTPanelPosition : NSUInteger {}

    Swift

    enum PanelPosition : UInt, @unchecked Sendable
  • The scrolling direction of a reflow view controller.

    See more

    Declaration

    Objective-C

    enum PTReflowViewControllerScrollingDirection : NSUInteger {}

    Swift

    enum PTReflowViewControllerScrollingDirection : UInt, @unchecked Sendable
  • Algorithm to use for reflow

    See more

    Declaration

    Objective-C

    enum PTReflowMode : NSInteger {}

    Swift

    enum PTReflowMode : Int, @unchecked Sendable
  • The location of a PTResizeWidgetView selection dot around the edge of a rectangle.

    See more

    Declaration

    Objective-C

    enum PTResizeHandleLocation : NSInteger {}

    Swift

    enum PTResizeHandleLocation : Int, @unchecked Sendable
  • The location of a PTRotateWidgetView rotation handle around the edge of a rectangle.

    See more

    Declaration

    Objective-C

    enum PTRotateHandleLocation : NSInteger {}

    Swift

    enum PTRotateHandleLocation : Int, @unchecked Sendable
  • Signature types when create.

    See more

    Declaration

    Objective-C

    enum PTSignatureType : NSUInteger {}

    Swift

    enum PTSignatureType : UInt, @unchecked Sendable
  • The alignment of content within a PTToolGroupToolbar.

    See more

    Declaration

    Objective-C

    enum PTToolGroupToolbarAlignment : NSUInteger {}

    Swift

    enum PTToolGroupToolbarAlignment : UInt, @unchecked Sendable
  • Whether only the Apple Pencil is used to annotate.

    See more

    Declaration

    Objective-C

    enum PTPencilInteractionMode : NSInteger {}

    Swift

    enum PTPencilInteractionMode : Int, @unchecked Sendable