Określ opcje układu

Aspose.Words umożliwia tworzenie dokumentów wyjściowych z różnymi układami, w zależności od parametrów podanych w LayoutOptions Własność Document. Ta nieruchomość przypomina niektóre z Microsoft Word opcje menu interfejsu użytkownika opisane w tym artykule.

Pełny wykaz parametrów, takich jak: ContinuousSectionPageNumberingRestart do obliczania numerów stron w ciągłej sekcji, która ponownie uruchamia numerację stron, lub IgnorePrinterMetrics ignorowanie opcji kompatybilności “Użyj wskaźników drukarki do określenia dokumentu”, zobacz LayoutOptions strona klasowa.

Znaki formatowania

Aspose.Words pozwala zarządzać znakami formatującymi przy użyciu następujących właściwości:

  • ShowHiddenText - a Boolean wartość, która określa czy ukryty tekst jest renderowany.
  • ShowParagraphMarks - a Boolean wartość, która określa, czy znaki znaków paragrafu są renderowane.

Strona przedstawiona w poniższym przykładzie zawiera trzy akapity. Drugi jest ukryty. Użytkownik może zmienić ShowHiddenText opcja wyświetlenia tego ukrytego tekstu na stronie. Ponadto każdy akapit ma znak na końcu. Znak punktu zazwyczaj nie jest widoczny, chyba że ShowParagraphMarks nieruchomość jest ustawiona do renderowania.

formatting_marks_example_aspose_words_java

W Microsoft Word, parametry te są ustawione za pomocą okna dialogowego “Plik → Opcje → Wyświetlacz” w następujący sposób:

formatting_marks_ms_word_aspose_words_java

Uwagi i zmiany

Z Aspose.Words, można renderować komentarze dokumentów, które będą wyglądać tak samo jak w Microsoft Word. Aby określić, czy komentarze są składane, należy użyć ShowComments nieruchomości.

W Microsoft Word, parametr ten jest ustawiony przy użyciu okna dialogowego “Track Changes Options”, jak pokazano poniżej:

comments_and_revisions_ms_word_aspose_words_java

Poza tym, Aspose.Words pozwala wyświetlić poprawki w dokumencie. Użyj RevisionOptions Własność LayoutOptions klasa określająca, czy są wyświetlane korekty dokumentu. Aby kontrolować ich wygląd (zmiana podświetlania koloru, zmiana koloru paska, itp.), należy użyć RevisonOptions Klasa.

Możesz również wyświetlić korekty jako komentarze do treści. W tym celu należy użyć CommentDisplayMode nieruchomości i ShowInBalloons wartość.

Poniższy przykład kodu pokazuje jak dostosować wyświetlacz korekt:

Poniższy obrazek pokazuje jak Aspose.Words powoduje komentarze i usuwa poprawki:

comments_and_revisions_example_aspose_words_java

Shaper tekstowy dla zaawansowanego renderingu typograficznego

W TextShaperFactory właściwość pozwala ustawić funkcjonalność kształtowania tekstu, a także OpenType obsługa funkcji.

Użyj tekstu do przetwarzania dokumentów w następujących głównych przypadkach:

  • Dokument wykorzystuje Kerning, Numeral Shaping, Numeral Forms lub Ligacje.
  • Dokument wykorzystuje złożone skrypty, takie jak arabski, Khmer, tajski itp.