Class AdobeFontMetricsParser
- Namespace
- UglyToad.PdfPig.Fonts.AdobeFontMetrics
- Assembly
- UglyToad.PdfPig.Fonts.dll
Parses files in the Adobe Font Metrics (AFM) format.
public static class AdobeFontMetricsParser
- Inheritance
-
AdobeFontMetricsParser
- Inherited Members
Fields
Ascender
The ascender attribute.
public const string Ascender = "Ascender"
Field Value
CapHeight
The cap height.
public const string CapHeight = "CapHeight"
Field Value
Cc
This is a composite character.
public const string Cc = "CC"
Field Value
CharWidth
The character width.
public const string CharWidth = "CharWidth"
Field Value
CharacterSet
The character set.
public const string CharacterSet = "CharacterSet"
Field Value
Characters
The characters attribute.
public const string Characters = "Characters"
Field Value
CharmetricsB
The character metrics value.
public const string CharmetricsB = "B"
Field Value
CharmetricsC
The character metrics c value.
public const string CharmetricsC = "C"
Field Value
CharmetricsCh
The character metrics value.
public const string CharmetricsCh = "CH"
Field Value
CharmetricsL
The character metrics value.
public const string CharmetricsL = "L"
Field Value
CharmetricsN
The character metrics value.
public const string CharmetricsN = "N"
Field Value
CharmetricsVv
The character metrics value.
public const string CharmetricsVv = "VV"
Field Value
CharmetricsW
The character metrics value.
public const string CharmetricsW = "W"
Field Value
CharmetricsW0
The character metrics value.
public const string CharmetricsW0 = "W0"
Field Value
CharmetricsW0X
The character metrics value.
public const string CharmetricsW0X = "W0X"
Field Value
CharmetricsW0Y
The character metrics value.
public const string CharmetricsW0Y = "W0Y"
Field Value
CharmetricsW1
The character metrics value.
public const string CharmetricsW1 = "W1"
Field Value
CharmetricsW1X
The character metrics value.
public const string CharmetricsW1X = "W1X"
Field Value
CharmetricsW1Y
The character metrics value.
public const string CharmetricsW1Y = "W1Y"
Field Value
CharmetricsWx
The character metrics value.
public const string CharmetricsWx = "WX"
Field Value
CharmetricsWy
The character metrics value.
public const string CharmetricsWy = "WY"
Field Value
Comment
This is a comment in a AFM file.
public const string Comment = "Comment"
Field Value
Descender
The descender attribute.
public const string Descender = "Descender"
Field Value
EncodingScheme
The encoding scheme.
public const string EncodingScheme = "EncodingScheme"
Field Value
EndCharMetrics
The end of the character metrics.
public const string EndCharMetrics = "EndCharMetrics"
Field Value
EndComposites
This is the end of the composite data section.
public const string EndComposites = "EndComposites"
Field Value
EndFontMetrics
This is the constant used in the AFM file to end a font metrics item.
public const string EndFontMetrics = "EndFontMetrics"
Field Value
EndKernData
This is the end of the kern data.
public const string EndKernData = "EndKernData"
Field Value
EndKernPairs
This is the end of the kern pairs data.
public const string EndKernPairs = "EndKernPairs"
Field Value
EndTrackKern
This is the end of the track kern data.
public const string EndTrackKern = "EndTrackKern"
Field Value
EscChar
The escape character.
public const string EscChar = "EscChar"
Field Value
FamilyName
The family name.
public const string FamilyName = "FamilyName"
Field Value
FontBbox
The bounding box.
public const string FontBbox = "FontBBox"
Field Value
FontName
The font name.
public const string FontName = "FontName"
Field Value
FullName
The full name.
public const string FullName = "FullName"
Field Value
IsBaseFont
Whether this is a base font.
public const string IsBaseFont = "IsBaseFont"
Field Value
IsFixedPitch
Determines if fixed pitch.
public const string IsFixedPitch = "IsFixedPitch"
Field Value
IsFixedV
Whether V is fixed.
public const string IsFixedV = "IsFixedV"
Field Value
ItalicAngle
The italic angle.
public const string ItalicAngle = "ItalicAngle"
Field Value
KernPairKp
This is a kern pair.
public const string KernPairKp = "KP"
Field Value
KernPairKph
This is a kern pair.
public const string KernPairKph = "KPH"
Field Value
KernPairKpx
This is a kern pair.
public const string KernPairKpx = "KPX"
Field Value
KernPairKpy
This is a kern pair.
public const string KernPairKpy = "KPY"
Field Value
MappingScheme
The mapping scheme.
public const string MappingScheme = "MappingScheme"
Field Value
Notice
The notice.
public const string Notice = "Notice"
Field Value
Pcc
This is a composite character part.
public const string Pcc = "PCC"
Field Value
StartCharMetrics
The start of the character metrics.
public const string StartCharMetrics = "StartCharMetrics"
Field Value
StartComposites
This is the start of the composite data section.
public const string StartComposites = "StartComposites"
Field Value
StartFontMetrics
This is the constant used in the AFM file to start a font metrics item.
public const string StartFontMetrics = "StartFontMetrics"
Field Value
StartKernData
This is the start of the kern data.
public const string StartKernData = "StartKernData"
Field Value
StartKernPairs
This is the start of the kern pairs data.
public const string StartKernPairs = "StartKernPairs"
Field Value
StartKernPairs0
This is the start of the kern pairs data.
public const string StartKernPairs0 = "StartKernPairs0"
Field Value
StartKernPairs1
This is the start of the kern pairs data.
public const string StartKernPairs1 = "StartKernPairs1"
Field Value
StartTrackKern
This is the start of the track kern data.
public const string StartTrackKern = "StartTrackKern"
Field Value
StdHw
The character metrics value.
public const string StdHw = "StdHW"
Field Value
StdVw
The character metrics value.
public const string StdVw = "StdVW"
Field Value
UnderlinePosition
The underline position.
public const string UnderlinePosition = "UnderlinePosition"
Field Value
UnderlineThickness
The underline thickness.
public const string UnderlineThickness = "UnderlineThickness"
Field Value
VVector
The V Vector attribute.
public const string VVector = "VVector"
Field Value
Version
The version of the font.
public const string Version = "Version"
Field Value
Weight
The weight.
public const string Weight = "Weight"
Field Value
XHeight
The X height.
public const string XHeight = "XHeight"
Field Value
Methods
Parse(IInputBytes, bool)
Parse the font metrics from the input bytes.
public static AdobeFontMetrics Parse(IInputBytes bytes, bool useReducedDataSet)
Parameters
bytes
IInputBytesuseReducedDataSet
bool