指定版面選項

「Aspose.Words」可讓您根據 LayoutOptions 類別的屬性中指定的參數,以各種不同的格式來建立輸出文件。 這些屬性中有些類似一些 Microsoft Word 使用者介面選單選項 – 他們將在本文中被描述。

「若要列出從 ContinuousSectionPageNumberingRestart 開始計算無間斷節區中的頁碼的全部參數,或列出忽略『以列印設定設計文件』相容性選項的 IgnorePrinterMetrics,請參閱 LayoutOptions 類型的頁面。」

標記格式化

「Aspose.Words」可透過以下屬性管理格式化標記:

「下面示例中描述的頁面包含三段落。」 第二個是隱藏的。 「使用者可以將 ShowHiddenText 選項設定為在頁面上顯示此隱藏文字。」 「此外,每個段落在結尾都有段落標記。」 段落標記通常不會顯示,除非設定 ShowParagraphMarks 屬性使其渲染。

specify-layout-options_1

在 Microsoft Word 中,這些參數使用「檔案」→「選項」→「顯示」對話方框設定如下:

specify-layout-options_2

評論與修訂

「使用 Aspose.Words,您可以以與 Microsoft Word 相同的樣子來渲染文字檔案的註釋。」 若要指定是否渲染註釋,請使用 CommentDisplayMode 屬性。

「在 Microsoft Word 中,此參數使用下圖所示的『追蹤更改』對話方塊來設定:」

specify-layout-options_3

「此外,Aspose.Words 讓您可以在文件中顯示更改。 利用類別 LayoutOptionsRevisionOptions 屬性來定義是否顯示文件的修訂版本。 「要控制它們的樣子(修訂亮度色、修訂列條色等),請使用 RevisonOptions 類別。」

您也可以讓修訂版本顯示為內容的評論。 為了這個目的,請使用 CommentDisplayMode 屬性與 ShowInBalloons 值。

接下來這段程式碼範例示範了如何自訂版本顯示:

以下圖片顯示了如何 Aspose.Words 呈現評論和刪除修訂版本。

comments_and_revisions_example_aspose_words_net

「進階排版渲染的文字塑造器」

TextShaperFactory」屬性可讓您設定文字塑形功能,「OpenType」功能支援。

在以下主要情況下使用文字編排,處理文件:

  • 一份文件使用了 Kerning、Numeral Shaping、Numeral Forms 或 Ligatures。 「- 一份文件使用複雜文字,如阿拉伯文、高棉文、泰文等。」