Table of Contents

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

int

PDFXKEY_COLOR

A key for an aspect that can be checked for PDF/X Conformance.

public const int PDFXKEY_COLOR = 1

Field Value

int

PDFXKEY_FONT

A key for an aspect that can be checked for PDF/X Conformance.

public const int PDFXKEY_FONT = 4

Field Value

int

PDFXKEY_GSTATE

A key for an aspect that can be checked for PDF/X Conformance.

public const int PDFXKEY_GSTATE = 6

Field Value

int

PDFXKEY_IMAGE

A key for an aspect that can be checked for PDF/X Conformance.

public const int PDFXKEY_IMAGE = 5

Field Value

int

PDFXKEY_LAYER

A key for an aspect that can be checked for PDF/X Conformance.

public const int PDFXKEY_LAYER = 7

Field Value

int

PDFXKEY_RGB

A key for an aspect that can be checked for PDF/X Conformance.

public const int PDFXKEY_RGB = 3

Field Value

int

Properties

PdfxConformance

The value indicating if the PDF has to be in conformance with PDF/X.

public int PdfxConformance { get; set; }

Property Value

int

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 PdfWriter

the writer that is supposed to write the PDF/X file

key int

the type of PDF/X conformance that has to be checked

obj1 object

the 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