iText 7 7.1.8 API
iText.Kernel.Pdf.FingerPrint Class Reference

Data container for debugging information. More...

Public Member Functions

  FingerPrint ()
  Default constructor. More...
 
virtual bool  RegisterProduct (ProductInfo productInfo)
  Registers a product to be added to the fingerprint or other debugging info. More...
 
virtual ICollection< ProductInfo 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 productInfoSet.

Member Function Documentation

◆ GetProducts()

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

Returns the registered products.

Returns
registered products.

◆ RegisterProduct()

virtual bool iText.Kernel.Pdf.FingerPrint.RegisterProduct ( ProductInfo  productInfo )
inlinevirtual

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

Parameters
productInfo ProductInfo to be added
Returns
true if the fingerprint did not already contain the specified element