TextShaperFactory
İçindekiler
[
Saklamak
]LayoutOptions.TextShaperFactory property
Alır veya ayarlarITextShaperFactory
Gelişmiş Tipografi oluşturma özellikleri için kullanılan uygulama.
public ITextShaperFactory TextShaperFactory { get; set; }
Örnekler
HarfBuzz metin şekillendirme motorunu kullanarak OpenType özelliklerinin nasıl destekleneceğini gösterir.
Document doc = new Document(MyDir + "OpenType text shaping.docx");
// Aspose.Words harici olarak sağlanan metin şekillendirici nesnelerini kullanabilir,
// yazı tiplerini temsil eder ve metin için şekillendirme bilgilerini hesaplar.
// Birden fazla yazı tipi kullanan belgeler için bir metin şekillendirici fabrikası gereklidir.
// Metin şekillendirici fabrikada ayarlandığında düzen OpenType özelliklerini kullanır.
// Bir Instance özelliği, HarfBuzzTextShaperFactory'yi saran statik bir BasicTextShaperCache nesnesi döndürür.
doc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;
// Şu anda metin şekillendirme, PDF veya XPS formatlarına dışa aktarılırken gerçekleştiriliyor.
doc.Save(ArtifactsDir + "Document.OpenType.pdf");
Ayrıca bakınız
- interface ITextShaperFactory
- class LayoutOptions
- ad alanı Aspose.Words.Layout
- toplantı Aspose.Words