API Reference
PdfFontInspectionDiagnosticCode
Stable diagnostic codes emitted while inspecting PDF font resources.
Inheritance
- Enum
- PdfFontInspectionDiagnosticCode
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
- Property PdfFontInspectionDiagnostic.Code
- Field PdfFontInspectionDiagnosticCode.CyclicResourceGraph
- Field PdfFontInspectionDiagnosticCode.EmbeddedProgramTotalLimitExceeded
- Field PdfFontInspectionDiagnosticCode.EmbeddedProgramUnavailable
- Field PdfFontInspectionDiagnosticCode.FontLimitExceeded
- Field PdfFontInspectionDiagnosticCode.FormResourceTraversalLimitExceeded
- Field PdfFontInspectionDiagnosticCode.MissingBaseFont
- Field PdfFontInspectionDiagnosticCode.MissingToUnicode
- Field PdfFontInspectionDiagnosticCode.ResourceDepthExceeded
- Field PdfFontInspectionDiagnosticCode.ResourceReferenceLimitExceeded
- Field PdfFontInspectionDiagnosticCode.ToUnicodeLimitExceeded
- Field PdfFontInspectionDiagnosticCode.ToUnicodeTotalLimitExceeded
- Field PdfFontInspectionDiagnosticCode.UnreadableEmbeddedOpenTypeProgram
- Field PdfFontInspectionDiagnosticCode.UnreadableToUnicode
Inherited Methods
public override sealed Int32 CompareTo(Object target) #Int32Parameters
- target Object
public override sealed String ToString(IFormatProvider provider) #StringObsolete("The provider argument is not used. Use ToString() instead.")Parameters
- provider IFormatProvider
public override sealed String ToString(String format, IFormatProvider provider) #StringObsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String
- provider IFormatProvider
Values
public const PdfFontInspectionDiagnosticCode MissingBaseFont #A font dictionary did not declare a BaseFont name.
0public const PdfFontInspectionDiagnosticCode MissingToUnicode #A font dictionary did not declare a ToUnicode mapping.
1public const PdfFontInspectionDiagnosticCode UnreadableToUnicode #A declared ToUnicode mapping could not be decoded into a readable character map.
2public const PdfFontInspectionDiagnosticCode UnreadableEmbeddedOpenTypeProgram #An embedded OpenType or TrueType program was decoded but its table directory could not be inspected.
4public const PdfFontInspectionDiagnosticCode FontLimitExceeded #The configured unique-font limit stopped further inspection.
5public const PdfFontInspectionDiagnosticCode ResourceReferenceLimitExceeded #The configured font-reference limit stopped further inspection.
6public const PdfFontInspectionDiagnosticCode ResourceDepthExceeded #The configured nested Form XObject depth stopped further traversal.
7public const PdfFontInspectionDiagnosticCode CyclicResourceGraph #A cyclic Form XObject resource path was detected and stopped.
8public const PdfFontInspectionDiagnosticCode EmbeddedProgramTotalLimitExceeded #The aggregate embedded font program decode allowance was exhausted.
9public const PdfFontInspectionDiagnosticCode FormResourceTraversalLimitExceeded #The configured Form XObject resource-context traversal limit stopped further inspection.
10public const PdfFontInspectionDiagnosticCode ToUnicodeLimitExceeded #A declared ToUnicode mapping exceeded the configured per-map decoded-byte limit.
11public const PdfFontInspectionDiagnosticCode ToUnicodeTotalLimitExceeded #A declared ToUnicode mapping was not decoded because the aggregate font-stream allowance was exhausted.
12