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.
См. также
- Namespace Aspose::Words::Saving
- Library Aspose.Words for C++