TextShaperFactory
Contenido
[
Ocultar
]LayoutOptions.TextShaperFactory property
Obtiene o estableceITextShaperFactory
implementación utilizada para funciones de representación de tipografía avanzada.
public ITextShaperFactory TextShaperFactory { get; set; }
Ejemplos
Muestra cómo admitir funciones OpenType utilizando el motor de modelado de texto HarfBuzz.
Document doc = new Document(MyDir + "OpenType text shaping.docx");
// Aspose.Words puede usar objetos formadores de texto proporcionados externamente,
// que representan fuentes y calculan información de forma para el texto.
// Es necesaria una fábrica de modeladores de texto para documentos que utilizan varias fuentes.
// Cuando el modelador de texto está configurado de fábrica, el diseño utiliza funciones OpenType.
// Una propiedad de instancia devuelve un objeto estático BasicTextShaperCache que envuelve HarfBuzzTextShaperFactory.
doc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;
// Actualmente, la configuración del texto se realiza al exportar a formatos PDF o XPS.
doc.Save(ArtifactsDir + "Document.OpenType.pdf");
Ver también
- interface ITextShaperFactory
- class LayoutOptions
- espacio de nombres Aspose.Words.Layout
- asamblea Aspose.Words