Aspose::Pdf::Text::Font class
Содержание
[
Скрывать
]Font class
Представляет объект шрифта.
class Font : public System::Object
Методы
| Метод | Описание |
|---|---|
| CppIsSetTrailerable() | |
| get_BaseFont() | Получает значение BaseFont объекта шрифта PDF. Также известное как имя PostScript шрифта. |
| get_DecodedFontName() | Иногда шрифты PDF (обычно китайские/японские/корейские) могут иметь специфическое имя шрифта. Это имя является значением свойства PDF‑шрифта “BaseFont” и иногда может быть представлено в шестнадцатеричной форме. При прямом чтении это имя может быть нечитаемым. Чтобы получить читаемую форму, необходимо декодировать имя шрифта по правилам, специфичным для данного шрифта. Это свойство возвращает декодированное имя шрифта, поэтому используйте его в случаях, когда вы сталкиваетесь с нечитаемым FontName. Если свойство FontName имеет читаемую форму, это свойство будет таким же, как FontName, так что вы можете использовать его в любых случаях, когда нужно получить имя шрифта в читаемой форме. |
| get_FontName() const | Получает имя шрифта объекта Font. |
| get_FontOptions() | Полезные свойства для настройки поведения Font. |
| get_IsAccessible() const | Получает индикатор того, установлен ли шрифт в системе. |
| get_IsEmbedded() const | Получает значение, указывающее, внедрён ли шрифт. Font, основанный на IFont, будет автоматически подмножеством и внедрён. |
| get_IsSubset() | Получает значение, указывающее, является ли шрифт подмножеством. Font, основанный на IFont, будет автоматически подмножеством и внедрён. |
| GetLastFontEmbeddingError() | Цель этого метода — вернуть описание ошибки, если попытка внедрить шрифт не удалась. Если ошибок нет, возвращается пустая строка. |
| MeasureString(const System::String&, float) | Измеряет строку. |
| Save(const System::SharedPtr<System::IO::Stream>&) | Сохраняет шрифт в поток. Note шрифт сохраняется во временный формат TTF, предназначенный только для использования в преобразованной копии оригинального документа. Файл шрифта не предназначен для использования вне контекста оригинального документа. |
| set_IsEmbedded(bool) | Устанавливает значение, указывающее, внедрён ли шрифт. Font, основанный на IFont, будет автоматически подмножеством и внедрён. |
| set_IsSubset(bool) | Устанавливает значение, указывающее, является ли шрифт подмножеством. Font, основанный на IFont, будет автоматически подмножеством и внедрён. |
См. также
- Class Object
- Namespace Aspose::Pdf::Text
- Library Aspose.PDF for C++