Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Enum

PdfFontInspectionDiagnosticCode

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision e31b305980e3 with working tree changes
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Stable diagnostic codes emitted while inspecting PDF font resources.

Inheritance

  • Enum
  • PdfFontInspectionDiagnosticCode

Usage

Explore 14 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const PdfFontInspectionDiagnosticCode MissingBaseFont #

A font dictionary did not declare a BaseFont name.

Value: 0
public const PdfFontInspectionDiagnosticCode MissingToUnicode #

A font dictionary did not declare a ToUnicode mapping.

Value: 1
public const PdfFontInspectionDiagnosticCode UnreadableToUnicode #

A declared ToUnicode mapping could not be decoded into a readable character map.

Value: 2
public const PdfFontInspectionDiagnosticCode EmbeddedProgramUnavailable #

An embedded font program could not be decoded within the configured limit.

Value: 3
public const PdfFontInspectionDiagnosticCode UnreadableEmbeddedOpenTypeProgram #

An embedded OpenType or TrueType program was decoded but its table directory could not be inspected.

Value: 4
public const PdfFontInspectionDiagnosticCode FontLimitExceeded #

The configured unique-font limit stopped further inspection.

Value: 5
public const PdfFontInspectionDiagnosticCode ResourceReferenceLimitExceeded #

The configured font-reference limit stopped further inspection.

Value: 6
public const PdfFontInspectionDiagnosticCode ResourceDepthExceeded #

The configured nested Form XObject depth stopped further traversal.

Value: 7
public const PdfFontInspectionDiagnosticCode CyclicResourceGraph #

A cyclic Form XObject resource path was detected and stopped.

Value: 8
public const PdfFontInspectionDiagnosticCode EmbeddedProgramTotalLimitExceeded #

The aggregate embedded font program decode allowance was exhausted.

Value: 9
public const PdfFontInspectionDiagnosticCode FormResourceTraversalLimitExceeded #

The configured Form XObject resource-context traversal limit stopped further inspection.

Value: 10
public const PdfFontInspectionDiagnosticCode ToUnicodeLimitExceeded #

A declared ToUnicode mapping exceeded the configured per-map decoded-byte limit.

Value: 11
public const PdfFontInspectionDiagnosticCode ToUnicodeTotalLimitExceeded #

A declared ToUnicode mapping was not decoded because the aggregate font-stream allowance was exhausted.

Value: 12