Class FontObject
Inheritance
System.Object
FontObject
Implements
IronSoftware.IDocumentObject
IronSoftware.IDocumentFontObject
IronSoftware.IJsonSerializable
Assembly: IronPdf.dll
Syntax
public class FontObject : Object, IPdfFontObject, IPdfDocumentObject
Properties
Ascent
Declaration
public float Ascent { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
BaseFont
Declaration
public string BaseFont { get; protected set; }
Property Value
Type |
Description |
System.String |
|
BBoxBottom
Declaration
public float BBoxBottom { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
BBoxLeft
Declaration
public float BBoxLeft { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
BBoxRight
Declaration
public float BBoxRight { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
BBoxTop
Declaration
public float BBoxTop { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
CapHeight
Declaration
public float CapHeight { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
CharSet
Declaration
public string CharSet { get; protected set; }
Property Value
Type |
Description |
System.String |
|
CidOrdering
Declaration
public string CidOrdering { get; protected set; }
Property Value
Type |
Description |
System.String |
|
CidRegistry
Declaration
public string CidRegistry { get; protected set; }
Property Value
Type |
Description |
System.String |
|
CidSet
Declaration
public string CidSet { get; protected set; }
Property Value
Type |
Description |
System.String |
|
CidSuppliment
Declaration
public int CidSuppliment { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
CidToGidMap
Declaration
public string CidToGidMap { get; protected set; }
Property Value
Type |
Description |
System.String |
|
Client
Declaration
public IPdfClient Client { get; set; }
Property Value
Type |
Description |
IronSoftware.Pdfium.IPdfClient |
|
DescendantFonts
Declaration
public IReadOnlyList<IPdfFontObject> DescendantFonts { get; protected set; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<IPdfFontObject> |
|
DescendantFontsList
Declaration
public List<FontObject> DescendantFontsList { get; protected set; }
Property Value
Type |
Description |
System.Collections.Generic.List<FontObject> |
|
Descent
Declaration
public float Descent { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
DocumentId
Declaration
public IDocumentId DocumentId { get; set; }
Property Value
Type |
Description |
IronSoftware.IDocumentId |
|
DW
Declaration
public int DW { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
Encoding
Declaration
public string Encoding { get; protected set; }
Property Value
Type |
Description |
System.String |
|
FirstChar
Declaration
public int FirstChar { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
Flags
Declaration
public int Flags { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
FontData
Declaration
public byte[] FontData { get; protected set; }
Property Value
Type |
Description |
System.Byte[] |
|
FontFamily
Declaration
public string FontFamily { get; protected set; }
Property Value
Type |
Description |
System.String |
|
FontFile
Declaration
public byte[] FontFile { get; protected set; }
Property Value
Type |
Description |
System.Byte[] |
|
FontFileString
Declaration
public string FontFileString { get; set; }
Property Value
Type |
Description |
System.String |
|
FontFileSubtype
Declaration
public string FontFileSubtype { get; protected set; }
Property Value
Type |
Description |
System.String |
|
FontName
Declaration
public string FontName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
FontSize
Declaration
public float FontSize { get; set; }
Property Value
Type |
Description |
System.Single |
|
FontStretch
Declaration
public string FontStretch { get; protected set; }
Property Value
Type |
Description |
System.String |
|
FontWeight
Declaration
public int FontWeight { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
GlyphWidths
Declaration
public IReadOnlyList<ICidGlyphWidths> GlyphWidths { get; protected set; }
Property Value
GlyphWidthsList
Declaration
public List<CidGlyphWidths> GlyphWidthsList { get; protected set; }
Property Value
HasFontDescriptor
Declaration
public bool HasFontDescriptor { get; protected set; }
Property Value
Type |
Description |
System.Boolean |
|
HasPdfFields
Declaration
public bool HasPdfFields { get; protected set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCID
Declaration
public bool IsCID { get; protected set; }
Property Value
Type |
Description |
System.Boolean |
|
IsEmbedded
Declaration
public bool IsEmbedded { get; protected set; }
Property Value
Type |
Description |
System.Boolean |
|
ItalicAngle
Declaration
public float ItalicAngle { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
LastChar
Declaration
public int LastChar { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
Name
Declaration
public string Name { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ObjNum
Declaration
public uint ObjNum { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
PageIndex
Declaration
public uint PageIndex { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
ParentObjNum
Declaration
public uint ParentObjNum { get; protected set; }
Property Value
Type |
Description |
System.UInt32 |
|
StemV
Declaration
public float StemV { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
SubType
Declaration
public string SubType { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ToUnicode
Declaration
public string ToUnicode { get; protected set; }
Property Value
Type |
Description |
System.String |
|
Type
Declaration
public int Type { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
Widths
Declaration
public int[] Widths { get; protected set; }
Property Value
Type |
Description |
System.Int32[] |
|
XHeight
Declaration
public float XHeight { get; protected set; }
Property Value
Type |
Description |
System.Single |
|
Methods
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
ToJson()
Declaration
Returns
Type |
Description |
System.String |
|
Implements
IronSoftware.IDocumentObject
IronSoftware.IDocumentFontObject
IronSoftware.IJsonSerializable