Aspose::Words::Saving::FontSavingArgs class

FontSavingArgs class

Предоставляет данные для события FontSaving(). Чтобы узнать больше, посетите статью документации Save a Document.

class FontSavingArgs : public System::Object

Методы

МетодОписание
get_Bold() constУказывает, является ли текущий шрифт полужирным.
get_Document() constПолучает объект документа, который сохраняется.
get_FontFamilyName() constУказывает название текущего семейства шрифта.
get_FontFileName() constПолучает или задает имя файла (без пути), в который будет сохранён шрифт.
get_FontStream() constПозволяет указать поток, в который будет сохранён шрифт.
get_IsExportNeeded() constПозволяет указать, будет ли текущий шрифт экспортирован как ресурс шрифта. По умолчанию true.
get_IsSubsettingNeeded() constПозволяет указать, будет ли текущий шрифт подмножеством перед экспортом в виде ресурса шрифта.
get_Italic() constУказывает, является ли текущий шрифт курсивным.
get_KeepFontStreamOpen() constУказывает, должна ли Aspose.Words оставлять поток открытым или закрывать его после сохранения шрифта.
get_OriginalFileName() constПолучает оригинальное имя файла шрифта с расширением.
get_OriginalFileSize() constПолучает оригинальный размер файла шрифта.
GetType() const override
Is(const System::TypeInfo&) const override
set_FontFileName(const System::String&)Сеттер для Aspose::Words::Saving::FontSavingArgs::get_FontFileName.
set_FontStream(const System::SharedPtr<System::IO::Stream>&)Сеттер для Aspose::Words::Saving::FontSavingArgs::get_FontStream.
set_FontStream(std::basic_ostream<CharType, Traits>&)
set_IsExportNeeded(bool)Позволяет указать, будет ли текущий шрифт экспортирован как ресурс шрифта. По умолчанию true.
set_IsSubsettingNeeded(bool)Сеттер для Aspose::Words::Saving::FontSavingArgs::get_IsSubsettingNeeded.
set_KeepFontStreamOpen(bool)Сеттер для Aspose::Words::Saving::FontSavingArgs::get_KeepFontStreamOpen.
static Type()

Примечания

Когда Aspose.Words сохраняет документ в HTML или связанные форматы и ExportFontResources установлен в true, он сохраняет каждый шрифт для экспорта в отдельный файл.

FontSavingArgs controls whether particular font resource should be exported and how.

FontSavingArgs also allows to redefine how font file names are generated or to completely circumvent saving of fonts into files by providing your own stream objects.

Чтобы решить, сохранять ли конкретный ресурс шрифта, используйте свойство IsExportNeeded.

Чтобы сохранять шрифты в потоки вместо файлов, используйте свойство FontStream.

См. также