PoDoFo  1.0.0-dev
PoDoFo::PdfFontMetrics Member List

This is the complete list of members for PoDoFo::PdfFontMetrics, including all inherited members.

Create(const std::string_view &filepath, unsigned faceIndex=0) (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsstatic
CreateFromBuffer(const bufferview &buffer, unsigned faceIndex=0) (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsstatic
CreateToUnicodeMap(const PdfEncodingLimits &limitHints) constPoDoFo::PdfFontMetricsvirtual
GeFontFamilyNameSafe() constPoDoFo::PdfFontMetrics
GetAscent() const =0PoDoFo::PdfFontMetricspure virtual
GetAvgWidth() constPoDoFo::PdfFontMetrics
GetAvgWidthRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetBaseFontName() const =0PoDoFo::PdfFontMetricsprotectedpure virtual
GetBoundingBox(std::vector< double > &bbox) const =0PoDoFo::PdfFontMetricspure virtual
GetCapHeight() const =0PoDoFo::PdfFontMetricspure virtual
getCIDToGIDMap() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsprotectedvirtual
GetCIDToGIDMap() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetrics
GetDefaultWidth() constPoDoFo::PdfFontMetrics
GetDefaultWidthRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetDescent() const =0PoDoFo::PdfFontMetricspure virtual
GetFaceHandle() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsprotectedpure virtual
GetFaceIndex() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsinline
GetFilePath() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsinline
GetFlags() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetFontFamilyName() const =0PoDoFo::PdfFontMetricspure virtual
GetFontFileDataHandle() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsprotectedpure virtual
GetFontFileLength1() const =0PoDoFo::PdfFontMetricspure virtual
GetFontFileLength2() const =0PoDoFo::PdfFontMetricspure virtual
GetFontFileLength3() const =0PoDoFo::PdfFontMetricspure virtual
GetFontFileObject() constPoDoFo::PdfFontMetricsvirtual
GetFontFileType() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetFontName() const =0PoDoFo::PdfFontMetricspure virtual
GetFontNameRaw() constPoDoFo::PdfFontMetricsvirtual
GetFontStretch() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetGlyphCount() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetGlyphWidth(unsigned gid) constPoDoFo::PdfFontMetrics
getIsBoldHint() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsprotectedpure virtual
getIsItalicHint() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsprotectedpure virtual
GetItalicAngle() const =0PoDoFo::PdfFontMetricspure virtual
GetLeading() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetrics
GetLeadingRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetLineSpacing() const =0PoDoFo::PdfFontMetricspure virtual
GetMatrix() constPoDoFo::PdfFontMetricsvirtual
GetMaxWidth() constPoDoFo::PdfFontMetrics
GetMaxWidthRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetOrLoadFontFileData() constPoDoFo::PdfFontMetrics
GetPostScriptNameApprox() constPoDoFo::PdfFontMetricsvirtual
GetStemH() constPoDoFo::PdfFontMetrics
GetStemHRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetStemV() const =0PoDoFo::PdfFontMetricspure virtual
GetStrikeThroughPosition() const =0PoDoFo::PdfFontMetricspure virtual
GetStrikeThroughThickness() const =0PoDoFo::PdfFontMetricspure virtual
GetStyle() constPoDoFo::PdfFontMetrics
GetUnderlinePosition() const =0PoDoFo::PdfFontMetricspure virtual
GetUnderlineThickness() const =0PoDoFo::PdfFontMetricspure virtual
GetWeight() constPoDoFo::PdfFontMetrics
GetWeightRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
GetXHeight() constPoDoFo::PdfFontMetrics
GetXHeightRaw() const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
HasFontFileData() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetrics
HasUnicodeMapping() const =0PoDoFo::PdfFontMetricspure virtual
IsObjectLoaded() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsvirtual
IsPdfNonSymbolic() constPoDoFo::PdfFontMetrics
IsPdfSymbolic() constPoDoFo::PdfFontMetrics
IsStandard14FontMetrics() const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetrics
IsStandard14FontMetrics(PdfStandard14FontType &std14Font) const (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsvirtual
IsTrueTypeKind() constPoDoFo::PdfFontMetrics
IsType1Kind() constPoDoFo::PdfFontMetrics
PdfFont (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsfriend
PdfFontManager (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsfriend
PdfFontMetricsBase (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsfriend
PdfFontMetricsFreetype (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsfriend
SubstituteGIDs(std::vector< unsigned > &gids, std::vector< unsigned char > &backwardMap) constPoDoFo::PdfFontMetricsvirtual
TryGetGID(char32_t codePoint, unsigned &gid) const =0PoDoFo::PdfFontMetricspure virtual
TryGetGlyphWidth(unsigned gid, double &width) const =0 (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricspure virtual
TryGetImplicitEncoding(PdfEncodingMapConstPtr &encoding) constPoDoFo::PdfFontMetrics
~PdfFontMetrics() (defined in PoDoFo::PdfFontMetrics)PoDoFo::PdfFontMetricsvirtual