PoDoFo
1.0.0-dev
|
This is the complete list of members for PoDoFo::PdfFontTrueType, including all inherited members.
AddSubsetGIDs(const PdfString &encodedStr) | PoDoFo::PdfFont | |
embedFont() override final (defined in PoDoFo::PdfFontSimple) | PoDoFo::PdfFontSimple | protectedvirtual |
EmbedFontFile(PdfObject &descriptor) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
EmbedFontFileCFF(PdfObject &descriptor, const bufferview &data) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
EmbedFontFileOpenType(PdfObject &descriptor, const bufferview &data) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
EmbedFontFileTrueType(PdfObject &descriptor, const bufferview &data) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
EmbedFontFileType1(PdfObject &descriptor, const bufferview &data, unsigned length1, unsigned length2, unsigned length3) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
embedFontSubset() (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protectedvirtual |
FillDescriptor(PdfDictionary &dict) const | PoDoFo::PdfFont | protected |
GetAscent(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetBoundingBox(PdfArray &arr) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
GetCharLength(char32_t codePoint, const PdfTextState &state, bool ignoreCharSpacing=false) const | PoDoFo::PdfFont | |
GetCIDLengthRaw(unsigned cid) const | PoDoFo::PdfFont | protected |
GetDefaultCharLength(const PdfTextState &state, bool ignoreCharSpacing=false) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
getDescendantFontObject() (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protectedvirtual |
GetDescendantFontObject() (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
GetDescent(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetDictionary() (defined in PoDoFo::PdfDictionaryElement) | PoDoFo::PdfDictionaryElement | |
GetDictionary() const (defined in PoDoFo::PdfDictionaryElement) | PoDoFo::PdfDictionaryElement | |
GetDocument() const (defined in PoDoFo::PdfElement) | PoDoFo::PdfElement | |
GetEncodedStringLength(const PdfString &encodedStr, const PdfTextState &state) const | PoDoFo::PdfFont | |
GetEncoding() const | PoDoFo::PdfFont | inline |
GetGID(char32_t codePoint, PdfGlyphAccess access) const | PoDoFo::PdfFont | |
GetLineSpacing(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetMetrics() const | PoDoFo::PdfFont | inline |
GetName() const | PoDoFo::PdfFont | inline |
GetObject() | PoDoFo::PdfElement | inline |
GetObject() const | PoDoFo::PdfElement | inline |
GetSpaceCharLength(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetStandard14FontName(PdfStandard14FontType stdFont) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | static |
GetStrikeThroughPosition(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetStrikeThroughThickness(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetStringLength(const std::string_view &str, const PdfTextState &state) const | PoDoFo::PdfFont | |
GetSubsetPrefix() const | PoDoFo::PdfFont | inline |
GetType() const override (defined in PoDoFo::PdfFontTrueType) | PoDoFo::PdfFontTrueType | virtual |
GetUnderlinePosition(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetUnderlineThickness(const PdfTextState &state) const | PoDoFo::PdfFont | |
GetUsedGIDs() const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | inline |
GetWordSpacingLength(const PdfTextState &state) const | PoDoFo::PdfFont | |
initImported() override | PoDoFo::PdfFontSimple | protectedvirtual |
IsCIDKeyed() const | PoDoFo::PdfFont | |
IsEmbeddingEnabled() const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | inline |
IsObjectLoaded() const | PoDoFo::PdfFont | virtual |
IsStandard14Font() const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
IsStandard14Font(PdfStandard14FontType &std14Font) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
IsStandard14Font(const std::string_view &fontName, PdfStandard14FontType &stdFont) | PoDoFo::PdfFont | static |
IsStandard14Font(const std::string_view &fontName, bool useAltNames, PdfStandard14FontType &stdFont) | PoDoFo::PdfFont | static |
IsSubsettingEnabled() const | PoDoFo::PdfFont | inline |
m_Descriptor (defined in PoDoFo::PdfFontSimple) | PoDoFo::PdfFontSimple | protected |
m_DynamicCIDMap (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
m_DynamicToUnicodeMap (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
m_Encoding (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
m_Metrics (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protected |
PdfDictionaryElement(PdfDocument &parent, const PdfName &type=PdfName::Null, const PdfName &subtype=PdfName::Null) (defined in PoDoFo::PdfDictionaryElement) | PoDoFo::PdfDictionaryElement | protected |
PdfDictionaryElement(PdfObject &obj) (defined in PoDoFo::PdfDictionaryElement) | PoDoFo::PdfDictionaryElement | protected |
PdfDictionaryElement(const PdfDictionaryElement &element)=default (defined in PoDoFo::PdfDictionaryElement) | PoDoFo::PdfDictionaryElement | protected |
PdfElement(PdfObject &obj) (defined in PoDoFo::PdfElement) | PoDoFo::PdfElement | protected |
PdfElement(PdfObject &obj, PdfDataType expectedDataType) | PoDoFo::PdfElement | protected |
PdfElement(const PdfElement &element)=default (defined in PoDoFo::PdfElement) | PoDoFo::PdfElement | protected |
PdfFont (defined in PoDoFo::PdfFontTrueType) | PoDoFo::PdfFontTrueType | friend |
SupportsSubsetting() const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | virtual |
TryCreateFromObject(PdfObject &obj, std::unique_ptr< PdfFont > &font) | PoDoFo::PdfFont | static |
TryCreateFromObject(const PdfObject &obj, std::unique_ptr< const PdfFont > &font) (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | static |
TryCreateSubstituteFont(PdfFont *&substFont) const | PoDoFo::PdfFont | |
TryCreateSubstituteFont(PdfFontCreateFlags initFlags, PdfFont *&substFont) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
TryGetCharLength(char32_t codePoint, const PdfTextState &state, bool ignoreCharSpacing, double &width) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
TryGetCharLength(char32_t codePoint, const PdfTextState &state, double &width) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
TryGetEncodedStringLength(const PdfString &encodedStr, const PdfTextState &state, double &length) const | PoDoFo::PdfFont | |
TryGetGID(char32_t codePoint, PdfGlyphAccess access, unsigned &gid) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | |
TryGetStringLength(const std::string_view &str, const PdfTextState &state, double &width) const | PoDoFo::PdfFont | |
tryMapCIDToGID(unsigned cid, unsigned &gid) const (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | protectedvirtual |
TryScanEncodedString(const PdfString &encodedStr, const PdfTextState &state, std::string &utf8str, std::vector< double > &lengths, std::vector< unsigned > &positions) const | PoDoFo::PdfFont | |
WriteStringToStream(OutputStream &stream, const std::string_view &str) const | PoDoFo::PdfFont | |
~PdfElement() (defined in PoDoFo::PdfElement) | PoDoFo::PdfElement | virtual |
~PdfFont() (defined in PoDoFo::PdfFont) | PoDoFo::PdfFont | virtual |