Aspose::Words::Fonts::PhysicalFontInfo class
Содержание
[
Скрывать
]PhysicalFontInfo class
Указывает информацию о физическом шрифте, доступном движку шрифтов Aspose.Words. Чтобы узнать больше, посетите статью документации Working with Fonts.
class PhysicalFontInfo : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_EmbeddingLicensingRights() const | Встраивание прав лицензирования для шрифта. |
| get_FilePath() const | Путь к файлу шрифта, если он есть. |
| get_FontFamilyName() const | Семейное имя шрифта. |
| get_FullFontName() const | Полное имя шрифта. |
| get_Version() const | Строка версии шрифта. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| static Type() |
Примеры
Показывает, как перечислить доступные шрифты.
// Настройте Aspose.Words для получения шрифтов из пользовательской папки, а затем выведите каждый доступный шрифт.
System::ArrayPtr<System::SharedPtr<Aspose::Words::Fonts::FontSourceBase>> folderFontSource = System::MakeArray<System::SharedPtr<Aspose::Words::Fonts::FontSourceBase>>({System::MakeObject<Aspose::Words::Fonts::FolderFontSource>(get_FontsDir(), true)});
for (auto&& fontInfo : System::IterateOver(folderFontSource[0]->GetAvailableFonts()))
{
std::cout << "FontFamilyName : " << fontInfo->get_FontFamilyName() << std::endl;
std::cout << "FullFontName : " << fontInfo->get_FullFontName() << std::endl;
std::cout << "Version : " << fontInfo->get_Version() << std::endl;
std::cout << "FilePath : " << fontInfo->get_FilePath() << "\n" << std::endl;
}
См. также
- Namespace Aspose::Words::Fonts
- Library Aspose.Words for C++