Table of Contents

Class ValidationContext

Namespace
iText.Kernel.Utils
Assembly
itext.kernel.dll

This class is used to pass additional information to the IValidationChecker implementations.

public class ValidationContext
Inheritance
ValidationContext
Inherited Members

Constructors

ValidationContext()

Creates new ValidationContext instance.

public ValidationContext()

Methods

GetFonts()

Gets fonts related to this ValidationContext.

public virtual ICollection<PdfFont> GetFonts()

Returns

ICollection<PdfFont>

fonts to validate.

GetPdfDocument()

Gets PdfDocument related to this ValidationContext.

public virtual PdfDocument GetPdfDocument()

Returns

PdfDocument

PdfDocument document to validate.

WithFonts(ICollection<PdfFont>)

Sets fonts for this ValidationContext instance.

public virtual ValidationContext WithFonts(ICollection<PdfFont> fonts)

Parameters

fonts ICollection<PdfFont>

collection of the PdfFont fonts to validate.

Returns

ValidationContext

this ValidationContext instance.

WithPdfDocument(PdfDocument)

Sets PdfDocument for this ValidationContext instance.

public virtual ValidationContext WithPdfDocument(PdfDocument pdfDocument)

Parameters

pdfDocument PdfDocument

document to validate.

Returns

ValidationContext

this ValidationContext instance.