API Reference
PdfFontInventory
Document-level inventory of unique PDF font dictionaries and their declared resource references.
Inheritance
- Object
- PdfFontInventory
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.TryFonts
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public IReadOnlyList<PdfFontInfo> Fonts { get; } #Unique font dictionaries in first-declaration order.
public IReadOnlyList<PdfFontInspectionDiagnostic> Diagnostics { get; } #Traversal-level diagnostics.
public Int32 FontCount { get; } #Number of unique font dictionaries.
public Int32 EmbeddedFontCount { get; } #Number of unique fonts with an embedded program stream.
public Int32 SubsetFontCount { get; } #Number of unique fonts identified by a subset-prefixed BaseFont name.
public Int32 MissingToUnicodeFontCount { get; } #Number of unique fonts that do not declare a ToUnicode mapping.
public Int32 UnreadableToUnicodeFontCount { get; } #Number of unique fonts whose declared ToUnicode mapping was malformed or otherwise unreadable for a non-limit reason.
public Int32 ToUnicodeLimitExceededFontCount { get; } #Number of unique fonts whose declared ToUnicode mapping exceeded the configured per-map decoded-byte limit.
public Int32 ToUnicodeTotalLimitExceededFontCount { get; } #Number of unique fonts whose declared ToUnicode mapping was skipped after the aggregate font-stream allowance was exhausted.
public Int32 ResourceReferenceCount { get; } #Total declared page and nested Form XObject font references.