iText 8.0.4 API
iText.Kernel.Pdf.FingerPrint Class Reference

Data container for debugging information. More...

Public Member Functions

  FingerPrint ()
  Default constructor. More...
 
virtual bool  RegisterProduct (ProductData productData)
  Registers a product to be added to the fingerprint or other debugging info. More...
 
virtual ICollection< ProductData GetProducts ()
  Returns the registered products. More...
 

Detailed Description

Data container for debugging information.

Data container for debugging information. This class keeps a record of every registered product that was involved in the creation of a certain PDF file. This information can then be used to log to the logger or to the file.

Constructor & Destructor Documentation

◆ FingerPrint()

iText.Kernel.Pdf.FingerPrint.FingerPrint ( )
inline

Default constructor.

Default constructor. Initializes the productDataSet.

Member Function Documentation

◆ GetProducts()

virtual ICollection<ProductData> iText.Kernel.Pdf.FingerPrint.GetProducts ( )
inlinevirtual

Returns the registered products.

Returns
registered products.

◆ RegisterProduct()

virtual bool iText.Kernel.Pdf.FingerPrint.RegisterProduct ( ProductData  productData )
inlinevirtual

Registers a product to be added to the fingerprint or other debugging info.

Parameters
productData ProductData to be added
Returns
true if the fingerprint did not already contain the specified element