TextShaperFactory
Содержание
[
Скрывать
]LayoutOptions.TextShaperFactory property
Получает или устанавливаетITextShaperFactory
реализация, используемая для функций рендеринга расширенной типографики.
public ITextShaperFactory TextShaperFactory { get; set; }
Примеры
Показывает, как поддерживать функции OpenType с помощью механизма формирования текста HarfBuzz.
Document doc = new Document(MyDir + "OpenType text shaping.docx");
// Aspose.Words может использовать внешние объекты формирователя текста,
// которые представляют шрифты и вычисляют информацию о формировании текста.
// Фабрика формирователя текста необходима для документов, использующих несколько шрифтов.
// Когда установлен заводской формирователь текста, макет использует функции OpenType.
// Свойство Instance возвращает статический объект BasicTextShaperCache, обертывающий HarfBuzzTextShaperFactory.
doc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;
// В настоящее время формирование текста выполняется при экспорте в форматы PDF или XPS.
doc.Save(ArtifactsDir + "Document.OpenType.pdf");
Смотрите также
- interface ITextShaperFactory
- class LayoutOptions
- пространство имен Aspose.Words.Layout
- сборка Aspose.Words