GetStandard14Font(Standard14Font) Method

Definition

Namespace Broadside
Assembly Broadside.dll

Returns a non-embedded Standard 14 font a PdfCanvas of this document can show text with, adding its font dictionary the first time.

public PdfCanvasFont GetStandard14Font(Standard14Font font)

Parameters

font
Standard14Font

The font.

Returns

PdfCanvasFont
The font: the twelve Latin fonts in WinAnsiEncoding, Symbol and ZapfDingbats in their built-in encodings. Every call for the same font uses one font dictionary of the document (with Widths and a FontDescriptor from the AFM metrics, and no font program).

Remarks

ISO 32000-2 §9.6.2.2 (Standard 14 fonts), §9.6.2.1 (Table 109) and Annex D (WinAnsiEncoding, the Symbol and ZapfDingbats encodings). A font that is not embedded is drawn by the reader's own copy of the font or a substitute; PDF/A and PDF/UA require embedded fonts. Text the font's encoding has no code for needs an embedded font. A mutation (the first call for a font).