Especificar Opciones de Diseño
Aspose.Words le permite crear documentos de salida con varios diseños, según los parámetros especificados en la propiedad LayoutOptions de Document. Esta propiedad se asemeja a algunas de las opciones de menú de la interfaz de usuario Microsoft Word descritas en este artículo.
Para obtener una lista completa de parámetros, como ContinuousSectionPageNumberingRestart para calcular los números de página en una sección continua que reinicia la numeración de páginas, o IgnorePrinterMetrics para ignorar la opción de compatibilidad “Usar métricas de impresora para diseñar documentos”, consulte la página de la clase LayoutOptions.
Marcas de Formato
Aspose.Words permite administrar las marcas de formato utilizando las siguientes propiedades:
- ShowHiddenText - un valor
Boolean
, que especifica si se representa el texto oculto. - ShowParagraphMarks: un valor
Boolean
, que especifica si se representan los caracteres de marca de párrafo.
La página representada en el siguiente ejemplo contiene tres párrafos. El segundo está oculto. Un usuario puede cambiar la opción ShowHiddenText para mostrar este texto oculto en la página. Además, cada párrafo tiene una marca de párrafo al final. La marca de párrafo generalmente no es visible a menos que la propiedad ShowParagraphMarks esté configurada para representarla.
En Microsoft Word, estos parámetros se establecen utilizando el cuadro de diálogo" Archivo → Opciones → Mostrar " de la siguiente manera:
Comentarios y Revisiones
Con Aspose.Words, puede representar comentarios de documentos que tendrán el mismo aspecto que en Microsoft Word. Para especificar si se representan los comentarios, utilice la propiedad ShowComments.
En Microsoft Word, este parámetro se establece mediante el cuadro de diálogo “Opciones de seguimiento de cambios”, como se muestra a continuación:
Además, Aspose.Words le permite mostrar revisiones en un documento. Utilice la propiedad RevisionOptions de la clase LayoutOptions para definir si se muestran las revisiones del documento. Para controlar su apariencia (color de resaltado de revisión, color de la barra de revisión, etc.), use la clase RevisonOptions.
También puede hacer que las revisiones se muestren como comentarios al contenido. Para este propósito, use la propiedad CommentDisplayMode y el valor ShowInBalloons.
El siguiente ejemplo de código muestra cómo personalizar la visualización de revisiones:
La siguiente imagen muestra cómo Aspose.Words representa los comentarios y las revisiones de eliminación:
Modelador de Texto para Renderizado Tipográfico Avanzado
La propiedad TextShaperFactory le permite establecer la funcionalidad de modelado de texto, así como la compatibilidad con las funciones OpenType
.
Utilice el modelado de texto para el procesamiento de documentos en los siguientes casos principales:
- Un documento utiliza Interletraje, Forma Numérica, Formas Numéricas o Ligaduras.
- Un documento utiliza Escrituras Complejas, como árabe, Jemer, tailandés,etc.