## Uses of Class
org.faceless.pdf2.OutputProfile.Feature

- Packages that use OutputProfile.Feature
  Package | Description
  --- | ---
  org.faceless.pdf2 | Contains the classes used to create a PDF document

- - ### Uses of OutputProfile.Feature in org.faceless.pdf2

    Fields in org.faceless.pdf2 declared as OutputProfile.Feature
    Modifier and Type | Field and Description
    --- | ---
    `static OutputProfile.Feature` | OutputProfile.Feature.`Acrobat5Encryption` The PDF is encrypted with 128-bit encryption.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Acrobat6Encryption` The PDF is encrypted with 128-bit encryption and Acrobat 6.0 features.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionGoTo3DView` The PDF contains a GoTo3DView action This is not allowed in PDF/A-2 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionGoToBadPage` The PDF contains a GoTo action that references a non-existant page (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionHide` The PDF contains a Hide action (which covers both showing and hiding widgets) This is not allowed in PDF/A (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionImportData` The PDF has ImportData actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionLaunch` The PDF has Launch actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionMovie` The PDF has Movie actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionNamedOther` The PDF has Named actions other than NextPage, PrevPage, FirstPage or LastPage (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionRendition` The PDF contains a Rendition action.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionResetForm` The PDF has ResetForm actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`Actions` The PDF has Actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionSetOCGState` The PDF contains a SetOCGState action.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionsInBookmarks` The PDF has Actions in its Bookmarks (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionsOnDocument` The PDF has Actions on the Document Catalog (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionsOnFields` The PDF has Actions on a Form Field (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionsOnPages` The PDF has Actions which will run when a Page is opened or closed (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionsOnWidgets` The PDF has Actions on a Widget Annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionSound` The PDF has Sound actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionTrans` The PDF contains a Transition action.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ActionUnknown` The PDF has an Unknown action.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AdditionalActions` The PDF has Additional Actions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AES256Encryption` The PDF is encrypted with 256-bit AES encryption.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AESEncryption` The PDF is encrypted with AES encryption - the exact keylength is unspecified, but is assumed to be 128-bits unless `AES256Encryption` or `WeakAES256Encryption` is also set.
    `static OutputProfile.Feature[]` | OutputProfile.Feature.`ALL` This array lists all the Features, for easy iteration.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceCalGray` The PDF uses a Separation colorspace with a Calibrated Grayscale alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceCalRGB` The PDF uses a Separation colorspace with a Calibrated RGB alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceDeviceCMYK` The PDF uses a Separation colorspace with a DeviceCMYK alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceDeviceGray` The PDF uses a Separation colorspace with a DeviceGray alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceDeviceRGB` The PDF uses a Separation colorspace with a DeviceRGB alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceICC` The PDF uses a Separation colorspace with an ICC alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AltColorSpaceLab` The PDF uses a Separation colorspace with a L*a*b* alternate (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AlternateImage` The PDF contains at least one image with an Alternate (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`AlternateImagePrints` The PDF contains images where the alternate is set to print by default (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`Annotation3D` The PDF contains a 3D annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationCaret` The PDF contains a Caret annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationCircle` The PDF contains a Circle annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationColorDeviceCMYK` The PDF uses an Annotation with a DeviceCMYK color (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationColorDeviceGray` The PDF uses an Annotation with a DeviceGray color (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationColorDeviceRGB` The PDF uses an Annotation with a DeviceRGB color (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationColorMismatchesIntent` The PDF contains an annotation that specifies a device color which doesn't match the OutputIntent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationColorTransparent` The PDF uses an Annotation with a Transparent Color (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationFile` The PDF contains a `FileAttachment` annotation (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationHiddenFlagSet` The PDF contains an Annotation that is hidden.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationHighlight` The PDF contains a `Highlight` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationInk` The PDF contains an Ink annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationInvisibleFlagSet` The PDF contains an Annotation that is invisible.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationLine` The PDF contains a Line annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationLink` The PDF contains a `Link` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationMovie` The PDF contains at least one Movie annotation.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationNote` The PDF contains a `Note` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationNoteNoRotateFlagNotSet` The PDF contains a Note Annotation that does not have the NoRotate flag set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationNoteNoZoomFlagNotSet` The PDF contains a Note Annotation that does not have the NoZoom flag set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationNoViewFlagSet` The PDF contains an Annotation that has the NoView flag set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationPolygon` The PDF contains a Polygon annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationPolyLine` The PDF contains a PolyLine annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationPopup` The PDF contains a Popup annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationPrinterMark` The PDF contains a PrinterMark annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationProjection` The PDF contains a Projection annotation, as defined in ISO 32000-1:2008 extension 3.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationRedact` The PDF contains a Redaction annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationRichMedia` The PDF contains a RichMedia annotation, as defined in ISO 32000-1:2008 extension 3.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Annotations` The PDF has Annotations (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationScreen` The PDF contains a Screen annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationsInPage` The PDF has Annotations inside the Bleed box (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationSound` The PDF contains at least one Sound annotation.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationSquare` The PDF contains a Square annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationSquiggly` The PDF contains an `Squiggly` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationStamp` The PDF contains a `Stamp` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationStrikeOut` The PDF contains an `StrikeOut` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationText` The PDF contains a `Text` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationToggleNoViewFlagSet` The PDF contains an Annotation that has the ToggleNoView flag set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationTransparency` The PDF contains annotations with Transparency (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationTrapNet` The PDF contains a TrapNet annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationUnderline` The PDF contains an `Underline` annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationUnknown` The PDF contains an annotation type that is not defined in the PDF specification (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationWatermark` The PDF contains a Watermark annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationWidget` The PDF contains a Widget Annotation (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AnnotationWithUnpredictableAppearance` The PDF contains an Annotation with multiple appearance streams, or an annotation which doesn't have the required "normal" appearance.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ArrayOverflow` The PDF contains an Array with > 8191 elements.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Articles` The PDF contains "Articles" (sometimes known as Threads).
    `static OutputProfile.Feature` | OutputProfile.Feature.`AuthorSignature` The PDF contains an Author digital signature
    `static OutputProfile.Feature` | OutputProfile.Feature.`BadBoxNesting` The PDF has pages where the Boxes are nested incorrectly.
    `static OutputProfile.Feature` | OutputProfile.Feature.`BadTrapNetAnnotation` The PDF has a Trap Annotation that does not meet PDF/X requirements (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`BadXMPMetaData` The PDF contains XMPMetadata that does not meet the XMP specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`BlackAndWhiteImage` The PDF contains a bitmap image that is in Black&White, as opposed to Color or Grayscale.
    `static OutputProfile.Feature` | OutputProfile.Feature.`BlackSeparation` The PDF uses a Separation colorspace with an ink name of Black (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`BlendingColorSpaceUndefined` The PDF contains a Page with transparent content, but doesn't define the ColorSpace in which that content is to be blended.
    `static OutputProfile.Feature` | OutputProfile.Feature.`BlendingColorSpaceUndefinedNoIntent` As for `BlendingColorSpaceUndefined` and the GTS_PDFA1 OutputIntent is also not specified.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Bookmarks` The PDF has a Bookmarks tree, as returned by `PDF.getBookmarks()`.
    `static OutputProfile.Feature` | OutputProfile.Feature.`BothTrimAndArtBox` The PDF has pages with both an Art and Trim boxes (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`BXEXOperator` The PDF contains a stream with BX/EX operators (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CatalogRequirements` The PDF Catalog has a "Requirements" key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontCompactEmbedded` The PDF uses an embedded Compact CID font (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontOpenTypeEmbedded` The PDF uses an embedded OpenType CID font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontSubsetWithoutCIDSet` The PDF embeds a subset CID font without a CIDSet string (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontTrueTypeEmbedded` The PDF uses an embedded TrueType CID font (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontTrueTypeUnembedded` The PDF uses an unembedded TrueType CID font (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontTrueTypeWithoutCIDToGIDMap` The PDF contains a TrueType CIDFont without a CIDToGIDMap entry.
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontType1Embedded` The PDF uses an embedded Type 1 CID font (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDFontType1Unembedded` The PDF uses an unembedded Type 1 CID font (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDSetCoverageIncomplete` The PDF contains a subset CID font with a CIDSet that doesn't reference all glyphs in the font.
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDSetCoverageIncompleteTolerant` The PDF contains a subset CID font with a CIDSet that doesn't reference all glyphs in the font.
    `static OutputProfile.Feature` | OutputProfile.Feature.`CIDSystemInfoAndCMapNotCompatible` The PDF contains a CID font where the CIDSystemInfo does not match the CMap dictionary.
    `static OutputProfile.Feature` | OutputProfile.Feature.`CMapEmbeddedWithInvalidWMode` The PDF contains a CMap that contains a non identical WMode integer entry (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CMYKJPEG` The PDF contains CMYK JPEG images (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorContent` The PDF contains text, shading or vector graphics (anything but bitmap images) that are in Color rather than grayscale or black-and-white.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorImage` The PDF contains a bitmap image that could be in Color.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceCalGray` The PDF uses a calibrated Grayscale colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceCalRGB` The PDF uses a calibrated RGB colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceDeviceCMYK` The PDF uses the DeviceCMYK colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceDeviceGray` The PDF uses the DeviceGray colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceDeviceN` The PDF uses a Device-N colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceDeviceNMissingColorants` The PDF uses a DeviceN or N-Channel colorspace which does not define all the Colorants array for all its Spot colors.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceDeviceRGB` The PDF uses the DeviceRGB colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceICC` The PDF uses an embedded ICC profile (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceIndexed` The PDF uses an Indexed colorspace (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceLab` The PDF uses a CIE L*a*b* colorspace (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceNChannel` The PDF uses an N-Channel colorspace (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpacePattern` The PDF uses a Pattern colorspace (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ColorSpaceSeparation` The PDF uses a Separation colorspace (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ComplexBlendMode` The PDF contains content to be composited using a blend mode other than Normal, that may introduce transparency effects (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`CompressedXRef` The PDF has a Compressed XRef table.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ContentIsDamaged` The PDF contains a content stream which is damaged.
    `static OutputProfile.Feature` | OutputProfile.Feature.`CyanSeparation` The PDF uses a Separation colorspace with an ink name of Cyan (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`Device33ColorSpace` The PDF contains a DeviceN ColorSpace with more than 32 components.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Device9ColorSpace` The PDF contains a DeviceN ColorSpace with more than 8 components.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceCMYKWithGrayIntent` The PDF contains a Device CMYK color but a Grayscale Output Intent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceCMYKWithRGBIntent` The PDF contains a Device CMYK color but a RGB Output Intent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceDependentColor` The PDF contains device-dependent Color (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceGrayWithCMYKIntent` The PDF contains a Device Gray color but a CMYK Output Intent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceGrayWithRGBIntent` The PDF contains a Device Gray color but an RGB Output Intent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceRGBWithCMYKIntent` The PDF contains a Device RGB color but a CMYK Output Intent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DeviceRGBWithGrayIntent` The PDF contains a Device RGB color but a Grayscale Output Intent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DictionaryOverflow` The PDF contains a Dictionary with > 4095 entries.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DigitallySigned` The PDF contains at least one Digital Signature.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DocIDMismatch` The PDF is Linearized, but has a mismatch between the Document ID in the final trailer and the Document ID in the first page trailer.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DocIDMissing` The PDF is missing the Document ID in the primary trailer.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DocumentNeedsRendering` The PDF Catalog has a "NeedsRendering" key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`DuplicateSeparation` The PDF contains a page or canvas with two different Separation ColorSpaces that have the same name.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileNotPDFA` The PDF contains an embedded file that does not conform to PDF/A (any revision).
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFiles` The PDF has Embedded files (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileSubtypeNotContentType` The PDF contains an embedded file for which the Subtype is not a MIME content-type.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileWithoutAFRelationship` The PDF contains a File Specification which does not have the AFRelationship key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileWithoutModDate` The PDF contains an embedded file which does not have a modification date.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileWithoutName` The PDF contains a File Specification which does not have the F key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileWithoutParams` The PDF contains an embedded file which does not have the Params key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileWithoutSubtype` The PDF contains an embedded file which does not have the Subtype key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`EmbeddedFileWithoutUnicodeName` The PDF contains a File Specification which does not have the F or UF key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Encryption` The PDF is encrypted.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FFilter` The PDF has streams with external file filters and are not allowed in PDF/A (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FileBased` The PDF has been loaded from a `File`.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FileIsDamaged` The PDF structure was damaged but has been repaired.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterASCII85` The PDF has streams compressed with ASCII85 (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterASCIIHex` The PDF has streams compressed with ASCIIHEX (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterCCITT` The PDF has streams compressed with CCITT (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterDCT` The PDF has streams compressed with Discrete cosine (JPEG) encoding (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterFlate` The PDF has streams compressed with Flate (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineASCII85` The PDF contains an inline-image which is encoded with ASCII85 encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineASCIIHex` The PDF contains an inline-image which is encoded with ASCIIHex encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineCCITT` The PDF contains an inline-image which is compressed with CCITT compression (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineDCT` The PDF contains an inline-image which is compressed with DCT (JPEG) encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineFlate` The PDF contains an inline-image which is compressed with Flate compression (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineLZW` The PDF contains an inline-image which is compressed with LZW encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterInlineRLE` The PDF contains an inline-image which is compressed with run-length encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterJBIG2` The PDF has streams compressed with JBIG2 encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterJPX` The PDF has streams compressed with JPEG-2000 encoding (not part of basic profile) If this feature is denied when an OutputProfile is applied, then any streams compressed with JPX will be recompressed with Flate.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterLZW` The PDF has streams compressed with LZW encoding (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterNoneOnLargeStream` The PDF has large uncompressed streams (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterRLE` The PDF has streams compressed with Run-Length encoding (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FilterUnknown` The PDF contains a stream with a non-standard filter, which will be unreadable.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontCompactEmbedded` The PDF uses an embedded Compact font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontEmbeddingRestrictions` The PDF embeds a font with embedding restrictions (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontMultipleMaster` The PDF uses a Multiple-Master font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontOpenTypeEmbedded` The PDF uses an embedded OpenType font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontStandard14` The PDF uses the Standard 14 fonts (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontSymbolicStatusUndefined` The PDF contains a font which does not have it's symbolic status correctly defined - the two bits in its Flags field contradict eachother (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontTrueTypeEmbedded` The PDF uses an embedded TrueType font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontTrueTypeUnembedded` The PDF uses an unembedded TrueType font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontType0` The PDF uses a Type 0 font (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontType1Embedded` The PDF uses an embedded Type-1 font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontType1SubsetWithoutCharset` The PDF embeds a Type1 font subset without a CharSet string.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontType1Unembedded` The PDF uses an unembedded Type 1 font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontType1WithoutToUnicode` The PDF uses a Type 1 font without a ToUnicode map (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontType3` The PDF uses a Type 3 font (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontWidthsNotConsistent` The PDF embeds a font with inconsistent widths.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontWithMissingGlyphs` The PDF embeds a font without glyphs for all characters referenced in the document.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FontWithoutMetadata` The PDF contains at least one font without any meta-data (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`Form` The PDF contains a Form with at least one element.
    `static OutputProfile.Feature` | OutputProfile.Feature.`FreeFormLink` The PDF contains a Link annotation with a non-rectangular shape (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`FullPageImage` The PDF contains a full page image.
    `static OutputProfile.Feature` | OutputProfile.Feature.`GrayscaleContent` The PDF contains text, shading or vector graphics (anything but bitmap images) that are in Grayscale, ie. they include a shade of gray that is not black or white.
    `static OutputProfile.Feature` | OutputProfile.Feature.`GrayscaleImage` The PDF contains a bitmap image that could be in Grayscale.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Hairline` The PDF contains a "hairline" (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`HalftoneName` The PDF contains a named Halftone pattern (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`HalftoneNot1or5` The PDF contains a Halftone pattern not of type 1 or 5 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasAuthor` The PDF Info dictionary has an Author set
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasCMYKOutputIntent` The PDF contains an OutputIntent defining a CMYK ColorSpace.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasCreationDate` The PDF Info dictionary has a Creation Date set
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasCreator` The PDF Info dictionary has a Creator set
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasDocID` The PDF has a Document ID set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasGrayOutputIntent` The PDF contains an OutputIntent defining a Grayscale ColorSpace.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasModDate` The PDF Info dictionary has a Modification Date set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasMultipleDifferentOutputIntents` The PDF contains multiple Output Intents with different ICC profiles.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasMultipleOutputIntents` The PDF contains multiple Output Intents.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasOutputIntent` The PDF contains an OutputIntent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasOutputIntentGTS_PDFA` The PDF contains an OutputIntent of GTS_PDFA.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasOutputIntentGTS_PDFA1` The PDF contains an OutputIntent of GTS_PDFA1.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasOutputIntentGTS_PDFX` The PDF contains an OutputIntent of GTS_PDFX.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasProducer` The PDF Info dictionary has a Producer set
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasReferenceOutputIntent` The PDF contains an OutputIntent which references an external ICC profile.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasRGBOutputIntent` The PDF contains an OutputIntent defining an RGB ColorSpace.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasSubject` The PDF Info dictionary has a Subject set
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasTitle` The PDF Info dictionary has a Title set
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasTrapped` The PDF Info dictionary has a Trapped key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasUnembeddedOutputIntent` The PDF contains an OutputIntent which does not contain an embedded ICC profile
    `static OutputProfile.Feature` | OutputProfile.Feature.`HasUnknownOutputIntent` The PDF contains an OutputIntent which is not GrayScale, RGB or CMYK.
    `static OutputProfile.Feature` | OutputProfile.Feature.`HeaderNotAtStart` There is junk in the PDF file before the "%PDF-" marker
    `static OutputProfile.Feature` | OutputProfile.Feature.`HintsAreDamaged` The linearized PDF contains a hints table that is damaged.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileBadColorComponentCount` The PDF contains an ICC ColorProfile where the specified number of Colors does not match the actual number specified by the profile (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileNotOutput` The PDF contains an OutputIntent with an embedded ICC profile that's not an Output (class=prtr) ICC Profile.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileNotOutputOrDisplay` The PDF contains an OutputIntent with an embedded ICC profile that's not an Output (class=prtr) or Display (class=mntr) ICC Profile.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileUnusualColorSpace` The PDF contains an OutputIntent with an embedded ICC profile that's not Gray, RGB or CMYK.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileVersion1` The PDF uses an embedded ICC profile version 1 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileVersion2` The PDF uses an embedded ICC profile version 2 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileVersion3` The PDF uses an embedded ICC profile version 3 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ICCProfileVersion4` The PDF uses an embedded ICC profile version 4 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageDepth1` The PDF contains 1-bit images (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageDepth16` The PDF contains 16-bit images (not part of basic profile). 16-bit images were added in Acrobat 6.0 and are not accepted by PDF/X
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageDepth2` The PDF contains 2-bit images (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageDepth4` The PDF contains 4-bit images (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageDepth8` The PDF contains 8-bit images (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageLengthIncorrect` The PDF contains an image which has less data than its width and height demand.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImagePluginHeader` The PDF should be marked as "image only".
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImageTransparency` The PDF contains images with Transparency (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ImperfectWhitespace` The PDF contains whitespace which is valid, but does not meet the stricter requirements for PDF/A.
    `static OutputProfile.Feature` | OutputProfile.Feature.`IndirectObjectOverflow` The PDF contains more than 8388607 indirect objects.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA1a_2005` The PDF Info Dictionary meets the requirements for PDF/A-1a:2005 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA1b_2005` The PDF Info Dictionary meets the requirements for PDF/A-1b:2005 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA1b_2005_Acrobat7` The PDF Info Dictionary meets the requirements for the incorrect variation of PDF/A-1b:2005 created and required by Acrobat 7 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA2a` The PDF Info Dictionary meets the requirements for PDF/A-2a (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA2b` The PDF Info Dictionary meets the requirements for PDF/A-2b (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA2u` The PDF Info Dictionary meets the requirements for PDF/A-2u (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA3a` The PDF Info Dictionary meets the requirements for PDF/A-3a (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA3b` The PDF Info Dictionary meets the requirements for PDF/A-3b (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFA3u` The PDF Info Dictionary meets the requirements for PDF/A-3u (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFX1a_2001` The PDF Info Dictionary meets the requirements for PDF/X-1a:2001.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFX1a_2003` The PDF Info Dictionary meets the requirements for PDF/X-1a:2003.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFX3_2002` The PDF Info Dictionary meets the requirements for PDF/X-3:2002.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InfoMeetsPDFX3_2003` The PDF Info Dictionary meets the requirements for PDF/X-3:2003.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InlineImage` The PDF contains an inline image (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`IntegerOverflow` The PDF contains an Integer > ±231-1.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InterpolatedImage` The PDF contains at least one interpolated image (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`InvalidColorProfile` The PDF contains an invalid ICC ColorProfile.
    `static OutputProfile.Feature` | OutputProfile.Feature.`InvalidFont` The PDF contains a Font that is damaged or otherwise invalid.
    `static OutputProfile.Feature` | OutputProfile.Feature.`JavaScript` The PDF has JavaScript (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`JPXColorSpaceLab` The PDF contains a JPX stream that uses a L*a*b* ColorSpace.
    `static OutputProfile.Feature` | OutputProfile.Feature.`JPXContentMismatch` The PDF contains a JPX stream where the external values (for width, height or colorspace) don't match the values defined by the stream.
    `static OutputProfile.Feature` | OutputProfile.Feature.`JPXNotBaseline` The PDF contains a JPX stream that is does not mee the "baseline" requirements for JPX in PDF.
    `static OutputProfile.Feature` | OutputProfile.Feature.`JunkAfterHeader` There is junk in the PDF file immmediately after the header line.
    `static OutputProfile.Feature` | OutputProfile.Feature.`LanguageSpecified` The PDF has a Language tag, indicating the natural language of the document
    `static OutputProfile.Feature` | OutputProfile.Feature.`LegacyNamedActions` The PDF contains an old-style Map of `PDFAction` referenced by name.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Linearized` The PDF is Linearized (also known as web ready).
    `static OutputProfile.Feature` | OutputProfile.Feature.`LinearizedLoader` The PDF is `Linearized` and has been loaded using the Linearized Loader.
    `static OutputProfile.Feature` | OutputProfile.Feature.`MagentaSeparation` The PDF uses a Separation colorspace with an ink name of Magenta (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`MarkedProperty` The PDF contains marked-content operators with property lists (either a DP or a BDC)
    `static OutputProfile.Feature` | OutputProfile.Feature.`MaximumCompression` The PDF should be compressed using the maximum level of compression.
    `static OutputProfile.Feature` | OutputProfile.Feature.`MergeResources` When merging multiple PDFs, if this feature is set then the PDF will be scanned on `render` and duplicate resources (such as fonts and images) merged if possible.
    `static OutputProfile.Feature` | OutputProfile.Feature.`MissingTrimAndArtBox` The PDF has pages missing both Art and Trim boxes (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`MultipleRevisions` The PDF has multiple revisions.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NamedActions` The PDF contains a Map of `PDFAction` referenced by name.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NameNotUTF8` The PDF contains a Name representing a String which is not a valid UTF-8 byte sequence.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NameOverflow` The PDF contains a Name > 127 bytes.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NeedAppearancesNotFalse` The NeedAppearances flag of the Form dictionary is set.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NestingOverflow` The PDF contains q/Q operations that nest more than 28 deep.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NoEOLStream` The PDF contains a Stream without a traling EOL character.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NoFourByteComment` The four-byte binary comment immediately after the "%PDF-" marker and recommended by Adobe is missing
    `static OutputProfile.Feature` | OutputProfile.Feature.`NoMediaBox` The PDF contains a page with no media box.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NonPopupAnnotationPrintFlagNotSet` The PDF contains a non-popup Annotation that is set not to print.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NonStandardEncryption` The PDF is encrypted with a handler other than the `StandardEncryptionHandler`
    `static OutputProfile.Feature` | OutputProfile.Feature.`NonSymbolicTrueTypeWithoutCMap` The PDF embeds a non-symbolic TrueType font with no CMap This is not allowed in PDF/A-2 or later (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`NonSymbolicTrueTypeWithoutMacRomanOrWinAnsiEncoding` The PDF embeds a non-symbolic TrueType font without a MacRoman or WinAnsi Encoding.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NonSymbolicTrueTypeWithoutPureMacRomanOrWinAnsiEncoding` The PDF embeds a non-symbolic TrueType font that is a valid variation on MacRoman or WinAnsi Encoding.
    `static OutputProfile.Feature` | OutputProfile.Feature.`NotdefGlyph` The PDF contains a reference to the .notdef named glyph This is not allowed in PDF/A-2 and later (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`OddHexString` The PDF contains a Hex string with an odd length.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OPI` An image or Form XObject contains OPI (Open Prepress Interface) comments.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OptionalContent` The PDF has pages with optional content (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`OptionalContentOrderIncomplete` The PDF contains an Optional Content Configuration dictionary which specifies an Order, but the Order doesn't list every Optional Content Group in the PDF.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OptionalContentUsageApplication` The PDF contains an Optional Content Configuration dictionary which specifies the AS (Usage Application) Dictionary.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OptionalContentWithDuplicateName` The PDF contains an Optional Content Configuration Dictionary which duplicates the name of another dictionary.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OptionalContentWithoutName` The PDF contains an Optional Content Configuration Dictionary with no name.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OutputIntentReferenceProfile` The PDF contains an OutputIntent where ColorSpace is referenced rather than embedded.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Overprint` The PDF uses Overprinting, which usually requires special settings to reproduce correctly on a subtractive output device such as a screen.
    `static OutputProfile.Feature` | OutputProfile.Feature.`OverprintInICCCMYK` The PDF uses overprinting in an ICC-based CMYK profile.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PageDimensionsOutOfBounds` The PDF contains a `PDFPage` which has a `box` that has a width or height < 3 or > 14440.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PageLabels` The PDF has page labels.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PageTemplates` The PDF has Page Templates - named pages which are not visibile in the document, but which can be used to create other pages dynamically using JavaScript.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaBadPrefix` The XMP metadata contains a PDF/A extension schema which has a bad prefix.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaBadSchema` The XMP metadata contains a PDF/A extension schema which has a bad prefix.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaNamespaceInvalid` The XMP metadata contains a PDF/A extension schema which has a namespace URI that doesn't end in '#' or '/'.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaNoDescription` The XMP metadata contains a PDF/A extension schema which has no description for a property.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaNoValueType` The XMP metadata contains a PDF/A extension schema which has a valueType for a property.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaUndefined` The PDF contains XMP metadata with an extension schema that is undefined.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaUndefinedValueType` The XMP metadata contains a PDF/A extension schema which has an undefined value type for a property.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFAExtensionSchemaValueTypeMismatch` The XMP metadata contains a PDF/A extension schema which has an incompatible type for a property.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion10` The PDF header describes it as version 1.0
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion11` The PDF header describes it as version 1.1
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion12` The PDF header describes it as version 1.2 (compatible with Acrobat 3.x).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion13` The PDF header describes it as version 1.3 (compatible with Acrobat 4.x).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion14` The PDF header describes it as version 1.4 (compatible with Acrobat 5.x).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion15` The PDF header describes it as version 1.5 (compatible with Acrobat 6.x).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion16` The PDF header describes it as version 1.6 (compatible with Acrobat 7.x).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion17` The PDF header describes it as version 1.7 with no extension level (compatible with Acrobat 8.x and ISO 32000-1:2008).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion17e3` The PDF header describes it as version 1.7 with an ExtensionLevel of 3 (compatible with Acrobat 9.x and ISO 32000-1:2008 extension 3).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion17e5` The PDF header describes it as version 1.7 with an ExtensionLevel of 5 (compatible with Acrobat 9.1 and ISO 32000-1:2008 extension 5).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion17e8` The PDF header describes it as version 1.7 with an ExtensionLevel of 8 (compatible with Acrobat X).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PDFVersion20` The PDF header describes it as version 2.0 If this feature is denied when an OutputProfile is applied, then the version number will be downgraded
    `static OutputProfile.Feature` | OutputProfile.Feature.`PermissionsWithDocMDPAndDigest` The PDF contains a permissions dictionary with a DocMDP entry containing signature references with a digest (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PermissionsWithUnknownEntry` The PDF contains a permissions dictionary with an entry other than DocMDP or UR3 (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PopupAnnotationPrintFlagNotSet` The PDF contains a popup annotation that is set not to print.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Portfolio` The PDF is a PDF Portfolio, a collection of PDF documents stored as attachments to the parent.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PortfolioFolders` The PDF is a PDF `Portfolio` and contains subfolders.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PostScriptXObject` The PDF contains a PostScript XObject (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`PublicKeyEncryption` The PDF is encrypted with a Public Key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PurgeResources` When saving a modified PDF, in general the PDF API will not include items that have been removed from the document.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PushButtonAppearanceIsDictionary` The PDF contains a push-button annotation with an N entry that is a Dictionary containing a Stream.
    `static OutputProfile.Feature` | OutputProfile.Feature.`PushButtonAppearanceIsStream` The PDF contains a push-button annotation with an N entry that is a Stream.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RadioButtonAppearanceIsDictionary` The PDF contains a radio-button or checkbox annotation with an N entry that is a Dictionary containing a Stream.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RadioButtonAppearanceIsStream` The PDF contains a radio-button or checkbox annotation with an N entry that is a Stream.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ReaderExtensions` The PDF contains Reader Extensions.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RealOverflow` The PDF contains a real number > ±3.4028234 × 1038, which is the maximum size for a 32-bit float under IEEE754.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RealOverflow14` The PDF contains a real number greater than 32767 or less than -32767.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RealOverflowPDFA` The PDF contains a real number > ±3.403 × 1038 - this is not recommended in PDF and disallowed by PDF/A-2 and later.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RealUnderflow` The PDF contains a real number < ±1.175 × 10-38.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RedGreenBlueSeparation` The PDF uses a Separation colorspace with an ink name of Red, Green or Blue.
    `static OutputProfile.Feature` | OutputProfile.Feature.`ReferenceXObject` The PDF contains a Reference XObject (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`RegularCompression` The PDF should be compressed.
    `static OutputProfile.Feature` | OutputProfile.Feature.`RenderingIntent` The PDF contains operations to set the Rendering Intent (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`RenderingIntentUnknown` The PDF contains a Rendering Intent that is not one of the values defined in the PDF specification (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ShadingPattern` The PDF contains a shading pattern (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`SignatureCoverageIncomplete` The PDF contains a digital signature which does not cover a full revision of the file.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SignatureHasMultipleSigners` The PDF contains a digital signature with multiple signers.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SignaturePAdES` The PDF contains a digital siganture which matches the PAdES standards.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SignaturePKCS7Invalid` The PDF contains a digital signature which claims to be PKCS#7 but has either: An invalid PKCS#7 object A valid PKCS#7 object but with multiple `SignerInfo` objects A valid PKCS#7 object but with the signer certificate not included This is not allowed in PDF/A-2 and later (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`SinglePixelImage` The PDF contains a 1x1 pixel bitmap image.
    `static OutputProfile.Feature` | OutputProfile.Feature.`Slideshow` The PDF defines a Slideshow or another type of alternate presentation.
    `static OutputProfile.Feature` | OutputProfile.Feature.`StreamContainsFormXObject` The PDF contains a stream with a Form XObject (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`StreamContainsPathOperators` The PDF contains a stream with path operations (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`StreamContainsText` The PDF contains a stream with text operations (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`StreamLengthIncorrect` The PDF contains a Stream with an invalid Length.
    `static OutputProfile.Feature` | OutputProfile.Feature.`StringOverflow` The PDF contains a String > 65535 bytes.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SubPageNavigation` Ths PDF contains sub-page navigation on a Page, by means of the "PresSteps" key.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SymbolicTrueTypeEncodingAmbiguous` The PDF embeds a symbolic TrueType font with a single encoding, but that encoding is not 3/0.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SymbolicTrueTypeWithEncodingEntry` The PDF embeds a symbolic TrueType font with an Encoding entry specified.
    `static OutputProfile.Feature` | OutputProfile.Feature.`SymbolicTrueTypeWithoutOneEncoding` The PDF embeds a symbolic TrueType with more than one Encoding.
    `static OutputProfile.Feature` | OutputProfile.Feature.`TaggedPDF` The PDF is a "Tagged PDF".
    `static OutputProfile.Feature` | OutputProfile.Feature.`Thumbnails` The PDF has Thumbnails included with the document.
    `static OutputProfile.Feature` | OutputProfile.Feature.`TooManyCIDs` The PDF contains a CMap which has > 65535 CIDs.
    `static OutputProfile.Feature` | OutputProfile.Feature.`TrailerNotAtEnd` There is junk in the PDF file following the %%EOF marker
    `static OutputProfile.Feature` | OutputProfile.Feature.`TransferFunction` The PDF contains a Transfer function (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`TransferFunctionIsDefault` The PDF contains a Transfer function of Default (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`TransferFunctionIsIdentity` The PDF contains a Transfer function of Identity (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`TransferFunctionIsOther` The PDF contains a Transfer function (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`Transparency` The PDF contains transparency (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`TransparencyGroup` The PDF contains a Transparency Group (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`TrueTypeIsTricky` The PDF embeds a TrueType font which using the hinting program to shape the glyphs.
    `static OutputProfile.Feature` | OutputProfile.Feature.`UncompressedXRef` The PDF has the regular old-style XRef table.
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnembeddedCMap` The PDF contains a CID font with an unembedded CMap not listed in the PDF specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnembeddedNonStandardSymbolicFont` The PDF contains an unembedded font which is marked as Symbolic and which is not one of the ones guaranteed to be available to Acrobat.
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnembeddedStandardCMap` The PDF contains a CID font with an unembedded CMap listed in the PDF specification other than Identity-H or Identity-V.
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnknownBlendMode` The PDF specifies an unknown blend mode.
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnknownOutputIntentRegistry` The PDF contains an OutputIntent which is not in the http://www.color.org Registry
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnknownOutputIntentRegistryWithoutProfile` The PDF contains an OutputIntent which is not in the http://www.color.org Registry and does not reference an embedded ICC profile
    `static OutputProfile.Feature` | OutputProfile.Feature.`UnknownStreamOperator` The PDF contains a content stream with an unknown operator (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`UTF16Encoding` The PDF embeds a font that requires UTF-16 encoding.
    `static OutputProfile.Feature` | OutputProfile.Feature.`VerticalText` The PDF contains text in a font with a vertical writing direction (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`ViewBoxNotBleedBox` If BleedBox is present and if the ViewerPreferences dictionary contains the ViewArea, ViewClip, PrintArea or PrintClip keys, each of these keys present must be MediaBox or BleedBox for PDF/X-1:2003 and PDF/X-3:2003 (not part of basic profile)
    `static OutputProfile.Feature` | OutputProfile.Feature.`WeakAES256Encryption` The PDF is encrypted with the deprecated form of 256-bit AES encryption defined in ISO 32000-1:2008 extension 3.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm` The PDF contains an XFA Form.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm20` The PDF contains an XFA Form matching version 2.0 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm22` The PDF contains an XFA Form matching version 2.2 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm24` The PDF contains an XFA Form matching version 2.4 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm25` The PDF contains an XFA Form matching version 2.5 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm26` The PDF contains an XFA Form matching version 2.6 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm27` The PDF contains an XFA Form matching version 2.7 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm28` The PDF contains an XFA Form matching version 2.8 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm30` The PDF contains an XFA Form matching version 3.0 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAForm31` The PDF contains an XFA Form matching version 3.1 of the XFA specification.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XFAFormIsStream` The PDF contains an XFA Form which is stored as a single stream.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaData` The PDF has XMP Metadata.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataDescribesMultipleResources` The PDF contains XMP metadata containing RDF resource descriptors for multiple objects.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataHasMixedResourceDescriptors` The PDF contains XMP metadata containing RDF resource descriptors which are a mix of the empty string and the non-empty string.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataInfoMismatch` The PDF contains entries in its information dictionary that do not match the corresponding entries in its XMP metadata.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataInfoMismatchTrailingZero` The PDF contains entries in its information dictionary that do not match exactly the corresponding entries in its XMP metadata - the values in the Information dictionary have a single additional trailing NUL byte.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataIsFiltered` The PDF contains XMPMetadata that is encoded using a filter.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataXpacketDeprecatedAttributes` The PDF contains XMP metadata which makes use of the deprecated attributes "bytes" or "encoding" in the xpacket header.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataXpacketFormatError` The PDF contains a malformed xpacket header in its XMP metadata.
    `static OutputProfile.Feature` | OutputProfile.Feature.`XMPMetaDataXpacketUnknownAttributes` The PDF contains XMP metadata with an xpacket that contains unknown attributes.
    `static OutputProfile.Feature` | OutputProfile.Feature.`YellowSeparation` The PDF uses a Separation colorspace with an ink name of Yellow (not part of basic profile).
    `static OutputProfile.Feature` | OutputProfile.Feature.`ZeroWidthLine` The PDF contains a zero-width line (not part of basic profile).

    Methods in org.faceless.pdf2 that return OutputProfile.Feature
    Modifier and Type | Method and Description
    --- | ---
    `OutputProfile.Feature[]` | OutputProfile.`isCompatibleWith(OutputProfile profile)` Check to see if the current OutputProfile matches the requrements of the specified OutputProfile.

    Methods in org.faceless.pdf2 with parameters of type OutputProfile.Feature
    Modifier and Type | Method and Description
    --- | ---
    `void` | OutputProfile.`clearDenied(OutputProfile.Feature feature)` Remove a Feature from the "Denied" list of a profile.
    `void` | OutputProfile.`clearRequired(OutputProfile.Feature feature)` Remove a Feature from the "Required" list of a profile.
    `boolean` | OutputProfile.`isDenied(OutputProfile.Feature feature)` Return true if the Feature is in the "Denied" list in this profile.
    `boolean` | OutputProfile.`isRequired(OutputProfile.Feature feature)` Return true if the Feature is in the "Required" list in this profile.
    `boolean` | OutputProfile.`isSet(OutputProfile.Feature feature)` Return true if the Feature is currently set in this profile.
    `void` | OutputProfile.`setDenied(OutputProfile.Feature feature)` Add a feature to the "Denied" list of this profile.
    `void` | OutputProfile.`setRequired(OutputProfile.Feature feature)` Add a feature to the "Required" list of this profile.

Copyright © 2001-2015 Big Faceless Organization