Specificare le opzioni di layout

Aspose.Words consente di creare documenti di uscita con vari layout, a seconda dei parametri specificati nel LayoutOptions proprietà della Document. Questa proprietà assomiglia ad alcuni dei Microsoft Word opzioni di menu di interfaccia utente descritte in questo articolo.

Per un elenco completo di parametri come ContinuousSectionPageNumberingRestart per calcolare i numeri di pagina in una sezione continua che riavvia la numerazione della pagina, o IgnorePrinterMetrics ignorare l’opzione di compatibilità “Usa metriche della stampante per estrarre il documento”, vedere LayoutOptions pagina di classe.

Formattazione dei segni

Aspose.Words consente di gestire i segni di formattazione utilizzando le seguenti proprietà:

  • No. ShowHiddenText – a Boolean valore, che specifica se il testo nascosto viene reso.
  • No. ShowParagraphMarks – a Boolean valore, che specifica se i caratteri di segno di paragrafo sono resi.

La pagina riportata nell’esempio sottostante contiene tre paragrafi. Il secondo è nascosto. Un utente può cambiare ShowHiddenText opzione per visualizzare questo testo nascosto nella pagina. Inoltre, ogni paragrafo ha un segno di paragrafo alla fine. Il segno di paragrafo di solito non è visibile a meno che il ShowParagraphMarks la proprietà è impostata per renderla.

formatting_marks_example_aspose_words_java

In Microsoft Word, questi parametri vengono impostati utilizzando la finestra di dialogo “File → Opzioni → Visualizza” come segue:

formatting_marks_ms_word_aspose_words_java

Osservazioni e revisioni

Con Aspose.Words, è possibile rendere i commenti di documento che guarderanno lo stesso come in Microsoft Word. Per specificare se vengono resi i commenti, utilizzare ShowComments proprieta’.

In Microsoft Word, questo parametro viene impostato utilizzando la finestra di dialogo “Opzioni modifiche del carrello”, come mostrato di seguito:

comments_and_revisions_ms_word_aspose_words_java

Inoltre, Aspose.Words consente di visualizzare le revisioni in un documento. Utilizzare RevisionOptions proprietà della LayoutOptions classe per definire se vengono visualizzate le revisioni del documento. Per controllare il loro aspetto (revisione evidenziando il colore, revisione bar, ecc), utilizzare il RevisonOptions classe.

Puoi anche avere revisioni visualizzate come commenti al contenuto. Con questo scopo, utilizzare il CommentDisplayMode proprietà e ShowInBalloons valore.

Il seguente esempio di codice mostra come personalizzare la visualizzazione delle revisioni:

L’immagine qui sotto mostra come Aspose.Words rende i commenti e le cancella revisioni:

comments_and_revisions_example_aspose_words_java

Shaper di testo per il rendering di tipografia avanzata

The TextShaperFactory la proprietà consente di impostare la funzionalità di modellazione del testo, così come la OpenType caratteristiche di supporto.

Utilizzare la modellazione del testo per l’elaborazione dei documenti nei seguenti casi principali:

  • Un documento utilizza Kerning, Numeral Shaping, Numeral Forms, o Ligatures.
  • Un documento utilizza gli script complessi, come l’arabo, il Khmer, il tailandese, ecc.