Spécifier les options de mise en page

Aspose.Words vous permet de créer des documents de sortie avec différentes mises en page, en fonction des paramètres spécifiés dans le LayoutOptions propriété des Document. Cette propriété ressemble à certains des Microsoft Word options de menu d’interface utilisateur décrites dans cet article.

Pour une liste complète des paramètres tels que ContinuousSectionPageNumberingRestart pour calculer les numéros de page dans une section continue qui redémarre la numérotation de page, ou IgnorePrinterMetrics pour ignorer l’option de compatibilité “Utiliser les paramètres de l’imprimante pour établir le document”, voir LayoutOptions page de cours.

Marques de présentation

Aspose.Words permet de gérer les marques de formatage en utilisant les propriétés suivantes:

  • Oui. ShowHiddenText – une Boolean valeur, qui spécifie si le texte caché est rendu.
  • Oui. ShowParagraphMarks – une Boolean valeur, qui spécifie si les caractères de marque de paragraphe sont rendus.

La page illustrée dans l’exemple ci-dessous contient trois paragraphes. La seconde est cachée. Un utilisateur peut changer la ShowHiddenText option pour afficher ce texte caché sur la page. De plus, chaque paragraphe a une marque de paragraphe à la fin. La marque du paragraphe n’est généralement pas visible à moins que la ShowParagraphMarks propriété est prêt à le rendre.

formatting_marks_example_aspose_words_java

En Microsoft Word, ces paramètres sont définis en utilisant la boîte de dialogue “Fichier → Options → Afficher” comme suit:

formatting_marks_ms_word_aspose_words_java

Commentaires et révisions

Avec Aspose.Words, vous pouvez faire des commentaires de document qui ressembleront à Microsoft Word. Pour préciser si les commentaires sont rendus, utilisez le ShowComments propriété.

En Microsoft Word, ce paramètre est défini à l’aide de la boîte de dialogue “Track Change Options”, comme indiqué ci-dessous:

comments_and_revisions_ms_word_aspose_words_java

Aussi, Aspose.Words vous permet d’afficher des révisions dans un document. Utiliser RevisionOptions propriété des LayoutOptions classe pour définir si les révisions du document sont affichées. Pour contrôler leur apparence (révision en surbrillance couleur, couleur de la barre de révision, etc.), utilisez le RevisonOptions En cours.

Vous pouvez également afficher des révisions en tant que commentaires au contenu. À cette fin, utiliser CommentDisplayMode biens et ShowInBalloons valeur.

L’exemple de code suivant montre comment personnaliser l’affichage des révisions:

L’image ci-dessous montre comment Aspose.Words rend des commentaires et les révisions Supprimer:

comments_and_revisions_example_aspose_words_java

Formeur de texte pour le rendu typographique avancé

Les TextShaperFactory propriété vous permet de définir la fonctionnalité de façonnage de texte, ainsi que la OpenType caractéristiques support.

Utiliser la forme de texte pour le traitement des documents dans les cas principaux suivants:

  • Un document utilise le kerning, la façonnage numérique, les formes numériques ou les ligatures.
  • Un document utilise des scripts complexes, tels que l’arabe, le khmer, le thaï, etc.