Enum PdfCompliance

Enum PdfCompliance

Namespace: Aspose.Words.Saving
Assembly: Aspose.Words.dll (25.3.0)

Specifies the PDF standards compliance level.

public enum PdfCompliance

Fields

Pdf17 = 0

The output file will comply with the PDF 1.7 (ISO 32000-1) standard.

Pdf20 = 1

The output file will comply with the PDF 2.0 (ISO 32000-2) standard.

PdfA1a = 2

The output file will comply with the PDF/A-1a (ISO 19005-1) standard. This level includes all the requirements of PDF/A-1b and additionally requires that document structure be included (also known as being “tagged”), with the objective of ensuring that document content can be searched and repurposed.

Note that exporting the document structure significantly increases the memory consumption, especially for the large documents.

PdfA1b = 3

The output file will comply with the PDF/A-1b (ISO 19005-1) standard. PDF/A-1b has the objective of ensuring reliable reproduction of the visual appearance of the document.

PdfA2a = 4

The output file will comply with the PDF/A-2a (ISO 19005-2) standard. This level includes all the requirements of PDF/A-2u and additionally requires that document structure be included (also known as being “tagged”), with the objective of ensuring that document content can be searched and repurposed.

Note that exporting the document structure significantly increases the memory consumption, especially for the large documents.

PdfA2u = 5

The output file will comply with the PDF/A-2u (ISO 19005-2) standard. PDF/A-2u has the objective of preserving document static visual appearance over time, independent of the tools and systems used for creating, storing or rendering the files. Additionally, any text contained in the document can be reliably extracted as a series of Unicode codepoints.

PdfA3a = 6

The output file will comply with the PDF/A-3a (ISO 19005-3) standard. This level includes all the requirements of PDF/A-3u and additionally requires that document structure be included (also known as being “tagged”), with the objective of ensuring that document content can be searched and repurposed.

Note that exporting the document structure significantly increases the memory consumption, especially for the large documents.

PdfA3u = 7

The output file will comply with the PDF/A-3u (ISO 19005-3) standard. PDF/A-3u (as well as PDF/A-2u) has the objective of preserving document static visual appearance over time, independent of the tools and systems used for creating, storing or rendering the files. Additionally, any text contained in the document can be reliably extracted as a series of Unicode codepoints. In addition to PDF/A-2u, PDF/A-3u allows embedding attachments to the PDF document.

PdfA4 = 8

The output file will comply with the PDF/A-4 (ISO 19005-4:2020) standard. PDF/A-4 has the objective of preserving document static visual appearance over time, independent of the tools and systems used for creating, storing or rendering the files. Additionally, any text contained in the document can be reliably extracted as a series of Unicode codepoints.

PdfA4Ua2 = 10

The output file will comply with both PDF/A-4 (ISO 19005-4:2020) and PDF/UA-2 (ISO 14289-2:2024) standards. PDF/A-4 has the objective of preserving document static visual appearance over time, independent of the tools and systems used for creating, storing or rendering the files. The primary purpose of PDF/UA is to define how to represent electronic documents in the PDF format in a manner that allows the file to be accessible.

Note that exporting the document structure significantly increases the memory consumption, especially for the large documents.

PdfA4f = 9

The output file will comply with the PDF/A-4f (ISO 19005-4:2020) standard. This level includes all the requirements of PDF/A-4 and additionally allows embedding attachments to the PDF document.

PdfUa1 = 11

The output file will comply with the PDF/UA-1 (ISO 14289-1) standard. The primary purpose of PDF/UA is to define how to represent electronic documents in the PDF format in a manner that allows the file to be accessible.

Note that exporting the document structure significantly increases the memory consumption, especially for the large documents.

PdfUa2 = 12

The output file will comply with the PDF/UA-2 (ISO 14289-2:2024) standard. The primary purpose of PDF/UA is to define how to represent electronic documents in the PDF format in a manner that allows the file to be accessible.

Note that exporting the document structure significantly increases the memory consumption, especially for the large documents.