Aspose::Font::CffDataProviders::TopDictDataProvider class

TopDictDataProvider class

Declares functionality to read/update CFF Top DICT structure.

class TopDictDataProvider : public System::Object

Methods

MethodDescription
get_BaseFontName()Gets/sets BaseFontName.
get_CidCount()Gets/sets CIDCount.
get_CidFontRevision()Gets/sets CIDFontRevision.
get_CidFontType()Gets/sets CIDFontType.
get_CidFontVersion()Gets/sets CIDFontVersion.
get_Copyright()Gets/sets Copyright.
get_FamilyName()Gets/sets FamilyName.
get_FontBBox()Gets/sets FontBBox.
get_FontMatrix()Gets/sets FontMatrix.
get_FontName()Gets/sets FontName.
get_FullName()Gets/sets FullName.
get_IsFixedPitch()Gets/sets value for the isFixedPitch field.
get_ItalicAngle()Gets/sets ItalicAngle.
get_Notice()Gets/sets Notice.
get_PaintType()Gets/sets PaintType.
get_PostScript()Gets/sets PostScript.
get_PrivateDictProvider()Gets provider for the Private DICT or NULL if no Private dictionary exists for the current top-level dictionary.
get_StrokeWidth()Gets/sets StrokeWidth.
get_SyntheticBase()Gets/sets SyntheticBase.
get_UidBase()Gets/sets UIDBase.
get_UnderlinePosition()Gets/sets UnderlinePosition.
get_UnderlineThickness()Gets/sets UnderlineThickness.
get_UniqueId()Gets/sets UniqueID.
get_Version()Gets/sets version.
get_Weight()Gets/sets Weight.
get_Xuid()Gets/sets XUID.
GetRos(System::String&, System::String&, int32_t&)Gets values of the ROS(Registry Ordering Supplement) field(operator).
GetRos(int32_t&, int32_t&, int32_t&)Gets values of the ROS(Registry Ordering Supplement) field(operator). String identifiers (SID) are used for output string types.
set_BaseFontName(System::String)Gets/sets BaseFontName.
set_CidCount(int32_t)Gets/sets CIDCount.
set_CidFontRevision(int32_t)Gets/sets CIDFontRevision.
set_CidFontType(int32_t)Gets/sets CIDFontType.
set_CidFontVersion(int32_t)Gets/sets CIDFontVersion.
set_Copyright(System::String)Gets/sets Copyright.
set_FamilyName(System::String)Gets/sets FamilyName.
set_FontBBox(System::SharedPtr<Aspose::Font::FontBBox>)Gets/sets FontBBox.
set_FontMatrix(System::SharedPtr<TransformationMatrix>)Gets/sets FontMatrix.
set_FontName(System::String)Gets/sets FontName.
set_FullName(System::String)Gets/sets FullName.
set_IsFixedPitch(bool)Gets/sets value for the isFixedPitch field.
set_ItalicAngle(int32_t)Gets/sets ItalicAngle.
set_Notice(System::String)Gets/sets Notice.
set_PaintType(int32_t)Gets/sets PaintType.
set_PostScript(System::String)Gets/sets PostScript.
set_StrokeWidth(int32_t)Gets/sets StrokeWidth.
set_SyntheticBase(int32_t)Gets/sets SyntheticBase.
set_UidBase(int32_t)Gets/sets UIDBase.
set_UnderlinePosition(int32_t)Gets/sets UnderlinePosition.
set_UnderlineThickness(int32_t)Gets/sets UnderlineThickness.
set_UniqueId(int32_t)Gets/sets UniqueID.
set_Version(System::String)Gets/sets version.
set_Weight(System::String)Gets/sets Weight.
set_Xuid(System::ArrayPtr<double>)Gets/sets XUID.
SetBaseFontName(System::String)Sets string value for the BaseFontName field and returns SID associated with the newly set string value.
SetBaseFontNameSid(int32_t)Updates SID(string identifier) value for the BaseFontName field in CFF Top DICT data.
SetCopyright(System::String)Sets string value for the Copyright field and returns SID associated with the newly set string value.
SetCopyrightSid(int32_t)Updates SID(string identifier) value for the Copyright field in CFF Top DICT data.
SetFamilyName(System::String)Sets string value for the FamilyName field and returns SID associated with the newly set string value.
SetFamilyNameSid(int32_t)Updates SID(string identifier) value for the FamilyName field in CFF Top DICT data.
SetFontName(System::String)Sets string value for the FontName field and returns SID associated with the newly set string value.
SetFontNameSid(int32_t)Updates SID(string identifier) value for the FontName field in CFF Top DICT data.
SetFullName(System::String)Sets string value for the FullName field and returns SID associated with the newly set string value.
SetFullNameSid(int32_t)Updates SID(string identifier) value for the FullName field in CFF Top DICT data.
SetNotice(System::String)Sets string value for the Notice field(operator) and returns SID associated with the newly set string value.
SetNoticeSid(int32_t)Updates SID(string identifier) value for Notice field(operator) in CFF Top DICT data.
SetPostScript(System::String)Sets string value for the PostScript field and returns SID associated with the newly set string value.
SetPostScriptSid(int32_t)Updates SID(string identifier) value for the PostScript field in CFF Top DICT data.
SetRos(System::String, System::String, int32_t)Sets values for the ROS(Registry Ordering Supplement) field(operator).
SetRos(int32_t, int32_t, int32_t)Sets values for the ROS(Registry Ordering Supplement) field(operator). String identifiers (SID) should be used for registry and ordering parameters.
SetVersion(System::String)Sets string value for the version field(operator) and returns SID associated with the newly set string value.
SetVersionSid(int32_t)Updates the SID (string identifier) value for the version field (operator) in CFF Top DICT data.
SetWeight(System::String)Sets string value for the Weight field and returns SID associated with the newly set string value.
SetWeightSid(int32_t)Updates SID(string identifier) value for the Weight field in CFF Top DICT data.

See Also