Class PdfXConformanceImp
- Namespace
- iTextSharp.text.pdf.intern
- Assembly
- iTextSharp.LGPLv2.Core.dll
public class PdfXConformanceImp : IPdfXConformance
- Inheritance
-
PdfXConformanceImp
- Implements
- Inherited Members
Constructors
PdfXConformanceImp()
public PdfXConformanceImp()
Fields
PDFXKEY_CMYK
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_CMYK = 2
Field Value
PDFXKEY_COLOR
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_COLOR = 1
Field Value
PDFXKEY_FONT
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_FONT = 4
Field Value
PDFXKEY_GSTATE
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_GSTATE = 6
Field Value
PDFXKEY_IMAGE
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_IMAGE = 5
Field Value
PDFXKEY_LAYER
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_LAYER = 7
Field Value
PDFXKEY_RGB
A key for an aspect that can be checked for PDF/X Conformance.
public const int PDFXKEY_RGB = 3
Field Value
Properties
PdfxConformance
The value indicating if the PDF has to be in conformance with PDF/X.
public int PdfxConformance { get; set; }
Property Value
Methods
CheckPdfxConformance(PdfWriter, int, object)
Business logic that checks if a certain object is in conformance with PDF/X.
public static void CheckPdfxConformance(PdfWriter writer, int key, object obj1)
Parameters
writer
PdfWriterthe writer that is supposed to write the PDF/X file
key
intthe type of PDF/X conformance that has to be checked
obj1
objectthe object that is checked for conformance
CompleteExtraCatalog(PdfDictionary)
public void CompleteExtraCatalog(PdfDictionary extraCatalog)
Parameters
extraCatalog
PdfDictionary
CompleteInfoDictionary(PdfDictionary)
public void CompleteInfoDictionary(PdfDictionary info)
Parameters
info
PdfDictionary
IsPdfA1()
Checks if the PDF has to be in conformance with PDFA1
public bool IsPdfA1()
Returns
- bool
true of the PDF has to be in conformance with PDFA1
IsPdfA1A()
Checks if the PDF has to be in conformance with PDFA1A
public bool IsPdfA1A()
Returns
- bool
true of the PDF has to be in conformance with PDFA1A
IsPdfX()
Checks if the PDF/X Conformance is necessary.
public bool IsPdfX()
Returns
- bool
true if the PDF has to be in conformance with any of the PDF/X specifications
IsPdfX1A2001()
Checks if the PDF has to be in conformance with PDF/X-1a:2001
public bool IsPdfX1A2001()
Returns
- bool
true of the PDF has to be in conformance with PDF/X-1a:2001
IsPdfX32002()
Checks if the PDF has to be in conformance with PDF/X-3:2002
public bool IsPdfX32002()
Returns
- bool
true of the PDF has to be in conformance with PDF/X-3:2002