API Reference
Class
PdfStandardFontMapper
Maps common office font family names to dependency-free PDF standard fonts.
Inheritance
- Object
- PdfStandardFontMapper
Methods
public static PdfStandardFont GetFontFamily(PdfStandardFont font) #Returns:
PdfStandardFontReturns the normal family face for a supported PDF standard font variant.
Parameters
- font OfficeIMO.Pdf.PdfStandardFont
public static PdfStandardFont GetStyledFont(PdfStandardFont font, Boolean bold, Boolean italic) #Returns:
PdfStandardFontReturns the bold/italic variant for a supported PDF standard font family.
Parameters
- font OfficeIMO.Pdf.PdfStandardFont
- bold System.Boolean
- italic System.Boolean
public static Boolean IsStandardPdfFamilyEquivalent(String fontFamily, PdfStandardFont font) #Returns:
BooleanReports whether the first recognized family in an Office/CSS family list names the selected built-in PDF family directly rather than merely mapping to it as an approximation.
Parameters
- fontFamily System.String
- font OfficeIMO.Pdf.PdfStandardFont
TryMapFontFamily 2 overloads
public static Boolean TryMapFontFamily(String fontFamily, out PdfStandardFont font) #Returns:
BooleanAttempts to map an office font family name to the nearest PDF standard font family.
Parameters
- fontFamily System.String
- font OfficeIMO.Pdf.PdfStandardFont@
public static Boolean TryMapFontFamily(String fontFamily, Boolean bold, Boolean italic, out PdfStandardFont font) #Returns:
BooleanAttempts to map an office font family name and style flags to the nearest PDF standard font variant.
Parameters
- fontFamily System.String
- bold System.Boolean
- italic System.Boolean
- font OfficeIMO.Pdf.PdfStandardFont@