|
iText 9.7.0 API
|
The class represents possible PDF document conformance. More...
Public Member Functions |
|
| PdfConformance (PdfAConformance aConformance, PdfUAConformance uaConformance, WellTaggedPdfConformance wtpdfConformance) | |
| Creates a new PdfConformance instance based on PDF/A, PDF/UA and Well Tagged PDF conformance. More... |
|
| PdfConformance (PdfAConformance aConformance, PdfUAConformance uaConformance, IList< WellTaggedPdfConformance > wtpdfConformanceList) | |
| Creates a new PdfConformance instance based on PDF/A, PDF/UA and Well Tagged PDF conformance. More... |
|
| PdfConformance (PdfAConformance aConformance, PdfUAConformance uaConformance) | |
| Creates a new PdfConformance instance based on PDF/A and PDF/UA conformance. More... |
|
| PdfConformance (PdfAConformance aConformance) | |
| Creates a new PdfConformance instance based on only PDF/A conformance. More... |
|
| PdfConformance (PdfUAConformance uaConformance) | |
| Creates a new PdfConformance instance based on only PDF/UA conformance. More... |
|
| PdfConformance (IList< WellTaggedPdfConformance > wtpdfConformance) | |
| Creates a new PdfConformance instance based on only Well Tagged PDF conformance. More... |
|
| PdfConformance (WellTaggedPdfConformance wtpdfConformance) | |
| Creates a new PdfConformance instance based on only Well Tagged PDF conformance. More... |
|
| PdfConformance () | |
| Creates a new PdfConformance instance without any conformance. More... |
|
| virtual void | SetConformanceToXmp (XMPMeta xmpMeta) |
| Sets required fields into XMP metadata according to passed PDF conformance. More... |
|
| virtual bool | IsPdfA () |
| Checks if any PDF/A conformance is specified. More... |
|
| virtual bool | IsPdfUA () |
| Checks if any PDF/UA conformance is specified. More... |
|
| virtual bool | IsWtpdf () |
| Checks if any Well Tagged PDF conformance is specified. More... |
|
| virtual bool | ConformsToAny () |
| Checks if any of PDF/A, PDF/UA or Well Tagged PDF conformance is specified More... |
|
| virtual PdfAConformance | GetAConformance () |
| Gets the PdfAConformance instance if specified. More... |
|
| virtual PdfUAConformance | GetUAConformance () |
| Gets the PdfUAConformance instance if specified. More... |
|
| virtual IList< WellTaggedPdfConformance > | GetWtpdfConformances () |
| Gets the list of WellTaggedPdfConformance instances if specified. More... |
|
| virtual bool | ConformsTo (WellTaggedPdfConformance wtPdfConformance) |
| Gets the WellTaggedPdfConformance instance if specified. More... |
|
| virtual bool | ConformsTo (PdfUAConformance uaConformance) |
| Checks if specified PDF/UA conformance is present in this PdfConformance instance. More... |
|
| virtual bool | ConformsTo (PdfAConformance aConformance) |
| Checks if specified PDF/A conformance is present in this PdfConformance instance. More... |
|
| virtual bool | ConformsTo (params iText.Kernel.Pdf.PdfConformance[] conformanceList) |
| Checks if any of specified conformance is present in this PdfConformance instance. More... |
|
| virtual bool | Includes (iText.Kernel.Pdf.PdfConformance conformance) |
| Checks if passed conformance is fully included into this PdfConformance More... |
|
| virtual bool | IsWellTaggedConformanceIncluded (iText.Kernel.Pdf.PdfConformance conformance) |
| Checks if well tagged conformance part of passed conformance is included into this PdfConformance More... |
|
| virtual bool | IsPdfAOrUa () |
| Checks if any PDF/A or PDF/UA conformance is specified. More... |
|
| override int | GetHashCode () |
| override bool | Equals (Object o) |
| override String | ToString () |
Static Public Member Functions |
|
| static iText.Kernel.Pdf.PdfConformance | GetConformance (XMPMeta meta) |
| Gets PdfConformance instance from iText.Kernel.XMP.XMPMeta. More... |
|
| static void | SetConformanceToXmp (XMPMeta xmpMeta, iText.Kernel.Pdf.PdfConformance conformance) |
| Sets required fields into XMP metadata according to passed PDF conformance. More... |
|
| static PdfAConformance | GetAConformance (String part, String level) |
| Gets an instance of PdfAConformance based on passed part and level. More... |
|
Static Public Attributes |
|
| const String | PDF_A_4_REVISION = "2020" |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_1A |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_1B |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_2A |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_2B |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_2U |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_3A |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_3B |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_3U |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_4 |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_4E |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_A_4F |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_UA_1 |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_UA_2 |
| static readonly iText.Kernel.Pdf.PdfConformance | WELL_TAGGED_PDF_FOR_ACCESSIBILITY |
| static readonly iText.Kernel.Pdf.PdfConformance | WELL_TAGGED_PDF_FOR_REUSE |
| static readonly iText.Kernel.Pdf.PdfConformance | PDF_NONE_CONFORMANCE |
The class represents possible PDF document conformance.
|
inline |
Creates a new PdfConformance instance based on PDF/A, PDF/UA and Well Tagged PDF conformance.
| aConformance | the PDF/A conformance |
| uaConformance | the PDF/UA conformance |
| wtpdfConformance | the Well Tagged PDF conformance |
|
inline |
Creates a new PdfConformance instance based on PDF/A, PDF/UA and Well Tagged PDF conformance.
| aConformance | the PDF/A conformance |
| uaConformance | the PDF/UA conformance |
| wtpdfConformanceList | the Well Tagged PDF conformance |
|
inline |
Creates a new PdfConformance instance based on PDF/A and PDF/UA conformance.
| aConformance | the PDF/A conformance |
| uaConformance | the PDF/UA conformance |
|
inline |
Creates a new PdfConformance instance based on only PDF/A conformance.
| aConformance | the PDF/A conformance |
|
inline |
Creates a new PdfConformance instance based on only PDF/UA conformance.
| uaConformance | the PDF/UA conformance |
|
inline |
Creates a new PdfConformance instance based on only Well Tagged PDF conformance.
| wtpdfConformance | the Well Tagged PDF conformance |
|
inline |
Creates a new PdfConformance instance based on only Well Tagged PDF conformance.
| wtpdfConformance | the Well Tagged PDF conformance |
|
inline |
Creates a new PdfConformance instance without any conformance.
|
inlinevirtual |
Checks if any of specified conformance is present in this PdfConformance instance.
| conformanceList | the conformances to check |
true if any of specified conformances is present in this PdfConformance instance, otherwise false
|
inlinevirtual |
Checks if specified PDF/A conformance is present in this PdfConformance instance.
| aConformance | the PDF/A conformance to check |
true if specified PDF/A conformance is present in this PdfConformance instance, otherwise
|
inlinevirtual |
Checks if specified PDF/UA conformance is present in this PdfConformance instance.
| uaConformance | the PDF/UA conformance to check |
true if specified PDF/UA conformance is present in this PdfConformance instance, otherwise
|
inlinevirtual |
Gets the WellTaggedPdfConformance instance if specified.
| wtPdfConformance | the Well Tagged PDF conformance to check |
null.
|
inlinevirtual |
Checks if any of PDF/A, PDF/UA or Well Tagged PDF conformance is specified
true if PDF/A, PDF/UA or Well Tagged PDF conformance is specified, otherwise false
|
inlinevirtual |
Gets the PdfAConformance instance if specified.
null.
|
inlinestatic |
Gets an instance of PdfAConformance based on passed part and level.
| part | the part of PDF/A conformance |
| level | the level of PDF/A conformance |
null if there is no PDF/A conformance for passed parameters
|
inlinestatic |
Gets PdfConformance instance from iText.Kernel.XMP.XMPMeta.
| meta | the meta data to parse |
|
inlinevirtual |
Gets the PdfUAConformance instance if specified.
null.
|
inlinevirtual |
Gets the list of WellTaggedPdfConformance instances if specified.
|
inlinevirtual |
Checks if passed conformance is fully included into this PdfConformance
| conformance | the conformance to check |
true if conformance is fully included into this conformance, otherwise false
|
inlinevirtual |
Checks if any PDF/A conformance is specified.
true if PDF/A conformance is specified, otherwise false
|
inlinevirtual |
Checks if any PDF/A or PDF/UA conformance is specified.
true if PDF/A or PDF/UA conformance is specified, otherwise false
|
inlinevirtual |
Checks if any PDF/UA conformance is specified.
true if PDF/UA conformance is specified, otherwise false
|
inlinevirtual |
Checks if well tagged conformance part of passed conformance is included into this PdfConformance
| conformance | the conformance to check |
true if well tagged conformance of this conformance is included, otherwise false
|
inlinevirtual |
Checks if any Well Tagged PDF conformance is specified.
true if Well Tagged PDF conformance is specified, otherwise false
|
inlinevirtual |
Sets required fields into XMP metadata according to passed PDF conformance.
| xmpMeta | the xmp metadata to which required PDF conformance fields will be set |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |