Class AdobeFontMetricsIndividualCharacterMetric
- Namespace
- UglyToad.PdfPig.Fonts.AdobeFontMetrics
- Assembly
- UglyToad.PdfPig.Fonts.dll
The metrics for an individual character.
public class AdobeFontMetricsIndividualCharacterMetric
- Inheritance
-
AdobeFontMetricsIndividualCharacterMetric
- Inherited Members
Constructors
AdobeFontMetricsIndividualCharacterMetric(int, string, AdobeFontMetricsVector, AdobeFontMetricsVector, AdobeFontMetricsVector, AdobeFontMetricsVector, PdfRectangle, AdobeFontMetricsLigature)
Create a new AdobeFontMetricsIndividualCharacterMetric.
public AdobeFontMetricsIndividualCharacterMetric(int characterCode, string name, AdobeFontMetricsVector width, AdobeFontMetricsVector widthDirection0, AdobeFontMetricsVector widthDirection1, AdobeFontMetricsVector vVector, PdfRectangle boundingBox, AdobeFontMetricsLigature ligature)
Parameters
characterCode
intname
stringwidth
AdobeFontMetricsVectorwidthDirection0
AdobeFontMetricsVectorwidthDirection1
AdobeFontMetricsVectorvVector
AdobeFontMetricsVectorboundingBox
PdfRectangleligature
AdobeFontMetricsLigature
Properties
BoundingBox
Character bounding box.
public PdfRectangle BoundingBox { get; }
Property Value
CharacterCode
Character code.
public int CharacterCode { get; }
Property Value
Ligature
Ligature information.
public AdobeFontMetricsLigature Ligature { get; }
Property Value
Name
PostScript language character name.
public string Name { get; }
Property Value
VVector
Vector from origin of writing direction 1 to origin of writing direction 0.
public AdobeFontMetricsVector VVector { get; }
Property Value
Width
Width.
public AdobeFontMetricsVector Width { get; }
Property Value
WidthDirection0
Width for writing direction 0.
public AdobeFontMetricsVector WidthDirection0 { get; }
Property Value
WidthDirection1
Width for writing direction 1.
public AdobeFontMetricsVector WidthDirection1 { get; }
Property Value
Methods
ToString()
public override string ToString()