[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.FontHandler

FontHandler Class

Represents and manages a Font used in a GcPdfDocument.

Inheritance
FontHandler
Namespace: GrapeCity.Documents.Pdf
Assembly: DS.Documents.Pdf.dll
Syntax
public class FontHandler
Public Class FontHandler

Constructors

Name Description
FontHandler(Font)

Initializes a new instance of the FontHandler class.

Properties

Name Description
Doc

Gets the GcPdfDocument owning this FontHandler.

EmbedMode

Gets or sets the font embedding mode.

By default this property is unspecified (null), and the actual embedding mode depends on whether or not the Font is one of StandardFonts.

For standard fonts, StandardFontEmbedMode determines the embedding mode.

For all other fonts, FontEmbedMode determines the embedding mode.

Font

Gets the Font associated with this FontHandler.

FontSubsetFlags

Gets or sets the flags that allow fine-tuning the creation of subset for this font.

By default this is null, which indicates that GcPdf will select appropriate flags automatically.

Owner

Gets the FontHandlerCollection containing this FontHandler.

PdfFontFormat

Gets or sets the format used to represent the font in a document. If null (the default), PdfFontFormat is used.

Note that this property does not affect the 14 standard PDF fonts, those are always encoded as Type1.

UsedInDocument

Gets a value indicating whether the current font is actually used in the document.

Utf32CodeSet

Gets or sets a Utf32CodeSet object that specifies which Unicode characters will be included in the embedded subset in addition to the glyphs used in the static document content.

By default this property is null.