[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Text.FontType3

Class FontType3

Namespace
GrapeCity.Documents.Pdf.Text
Assembly
GcDocs.Pdf.dll

Represents Type3 font in PDF document. Type 3 fonts differ from the other fonts supported by PDF. In Type 3 fonts, glyphs are defined by streams of PDF graphics operators. These streams are associated with character names. Note! FontType3 does not support CreateNativeFont() method, it returns null.

public class FontType3 : FontSimple, IPdfDict
Inheritance
object
FontType3
Implements
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Extension Methods

Properties

IsEmbedded

Gets a value indicating whether the font is embedded.

public override bool IsEmbedded { get; }

Property Value

bool

Methods

CreateNativeFont()

Gets a Font object created from the embedded font data.

Note that this method will return null if the font is not embedded or does not support this operation (e.g. Type3 fonts).

public override Font CreateNativeFont()

Returns

Font

The Font object.

RemoveEmbeddedData(GcPdfDocument)

Removes the embedded font data.

Please note that a PDF may display incorrectly after removing an embedded font's data. Use with caution.

public override void RemoveEmbeddedData(GcPdfDocument doc)

Parameters

doc GcPdfDocument

The document that owns the font.