Метод Aspose::Words::Font::get_NameOther
Содержание
[
Скрывать
]Font::get_NameOther method
Возвращает или задает шрифт, используемый для символов с кодами от 128 до 255.
System::String Aspose::Words::Font::get_NameOther()
Примеры
Показывает, как Microsoft Word может комбинировать два разных шрифта в одном фрагменте.
auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
// Предположим фрагмент, который мы вставляем с помощью билдера, используя эту конфигурацию шрифта
// содержит символы в диапазоне ASCII. В этом случае,
// он будет отображать эти символы с использованием этого шрифта.
builder->get_Font()->set_NameAscii(u"Calibri");
// Если не указан другой шрифт, билдер также применит этот шрифт ко всем вставляемым символам.
ASSERT_EQ(u"Calibri", builder->get_Font()->get_Name());
// Укажите шрифт для всех символов за пределами диапазона ASCII.
// Идеально, если у этого шрифта есть глиф для каждого требуемого не-ASCII кода символа.
builder->get_Font()->set_NameOther(u"Courier New");
// Вставьте фрагмент с одним словом, состоящим из ASCII‑символов, и одним словом, содержащим все символы за пределами этого диапазона.
// Каждый символ будет отображаться с использованием одного из шрифтов, в зависимости от.
builder->Writeln(u"Hello, Привет");
doc->Save(get_ArtifactsDir() + u"Font.NameAscii.docx");
См. также
- Class Font
- Namespace Aspose::Words
- Library Aspose.Words for C++