pdfmm 0.9.20
mm::PdfFontSimple Member List

This is the complete list of members for mm::PdfFontSimple, including all inherited members.

Create(PdfDocument &doc, const PdfFontMetricsConstPtr &metrics, const PdfEncoding &encoding, PdfFontInitOptions flags)mm::PdfFontstatic
CreateStandard14(PdfDocument &doc, PdfStandard14FontType baseFont, const PdfEncoding &encoding, PdfFontInitOptions flags)mm::PdfFontstatic
embedFontFile(PdfObject &descriptor)=0mm::PdfFontSimpleprotectedpure virtual
ExtractBaseName(const std::string_view &fontName, bool &isBold, bool &isItalic)mm::PdfFontstatic
ExtractBaseName(const std::string_view &fontName)mm::PdfFontstatic
FillDescriptor(PdfDictionary &dict) constmm::PdfFontprotected
GetAscent(const PdfTextState &state) constmm::PdfFont
GetCharWidth(char32_t codePoint, const PdfTextState &state, bool ignoreCharSpacing=false) constmm::PdfFont
GetCIDWidthRaw(unsigned cid) constmm::PdfFontprotected
GetDescent(const PdfTextState &state) constmm::PdfFont
GetEncoding() constmm::PdfFontinline
GetIdentifier() constmm::PdfFontinline
GetLineSpacing(const PdfTextState &state) constmm::PdfFont
GetMetrics() constmm::PdfFontinline
GetName() constmm::PdfFontinline
GetObject()mm::PdfElementinline
GetObject() constmm::PdfElementinline
GetStrikeOutPosition(const PdfTextState &state) constmm::PdfFont
GetStrikeOutThickness(const PdfTextState &state) constmm::PdfFont
GetStringWidth(const std::string_view &view, const PdfTextState &state) constmm::PdfFont
GetStringWidth(const PdfString &encodedStr, const PdfTextState &state) constmm::PdfFont
GetSubsetPrefix() constmm::PdfFontinline
GetUnderlinePosition(const PdfTextState &state) constmm::PdfFont
GetUnderlineThickness(const PdfTextState &state) constmm::PdfFont
initImported()mm::PdfFontprotectedvirtual
IsLoaded() constmm::PdfFontinline
IsSubsettingEnabled() constmm::PdfFontinline
PdfElement(PdfObject &obj, PdfDataType expectedDataType)mm::PdfElementprotected
PdfFont(PdfDocument &doc, const PdfFontMetricsConstPtr &metrics, const PdfEncoding &encoding)mm::PdfFontprotected
PdfFontSimple(PdfDocument &doc, const PdfFontMetricsConstPtr &metrics, const PdfEncoding &encoding)mm::PdfFontSimpleprotected
TryCreateFromObject(PdfObject &obj, std::unique_ptr< PdfFont > &font)mm::PdfFontstatic
TryGetStringWidth(const std::string_view &view, const PdfTextState &state, double &width) constmm::PdfFont
TryGetStringWidth(const PdfString &encodedStr, const PdfTextState &state, double &width) constmm::PdfFont
TryMapCIDToGID(unsigned cid, unsigned &gid) constmm::PdfFontprotectedvirtual
TryMapGIDToCID(unsigned gid, unsigned &cid) constmm::PdfFontprotectedvirtual
WriteStringToStream(PdfStream &stream, const std::string_view &str) constmm::PdfFont
WriteStringToStream(std::ostream &stream, const std::string_view &str) constmm::PdfFont