Посочете Опциите За Оформление
Aspose.Words ви позволява да създавате изходни документи с различни оформления, в зависимост от параметрите, посочени в свойството LayoutOptions на Document. Това свойство прилича на някои от опциите на менюто Microsoft Word потребителски интерфейс, описани в тази статия.
За пълен списък с параметри, като ContinuousSectionPageNumberingRestart, за да изчислите номерата на страниците в непрекъсната секция, която рестартира номерирането на страниците, или IgnorePrinterMetrics, За да игнорирате опцията за съвместимост “използване на метриките на принтера за оформяне на документа”, вижте страницата на класа LayoutOptions.
Маркировки За Форматиране
Aspose.Words позволява да управлявате маркировките за форматиране, като използвате следните свойства:
- ShowHiddenText - а
Boolean
стойност, която указва дали скритият текст се рендира. - ShowParagraphMarks - а
Boolean
стойност, която указва дали знаците за маркиране на абзац са рендирани.
Страницата, изобразена в примера по-долу, съдържа три параграфа. Вторият е скрит. Потребителят може да промени опцията ShowHiddenText, За да покаже този скрит текст на страницата. Също така, всеки абзац има знак за абзац в края. Маркировката за абзац обикновено не се вижда, освен ако свойството ShowParagraphMarks не е настроено да го прави.
В Microsoft Word тези параметри се задават с помощта на диалоговия прозорец “Опции за файл → → дисплей”, както следва:
Коментари и ревизии
С Aspose.Words можете да направите коментари в документа, които ще изглеждат по същия начин като в Microsoft Word. За да укажете дали коментарите се рендират, използвайте свойството CommentDisplayMode.
В Microsoft Word този параметър се задава с помощта на диалоговия прозорец “Опции за проследяване на промените”, както е показано по-долу:
Също така Aspose.Words ви позволява да показвате ревизии в документ. Използвайте свойството RevisionOptions на класа LayoutOptions, за да определите дали да се показват ревизиите на документа. За да контролирате външния им вид (цвят на подчертаване на ревизията, цвят на ревизионната лента и т.н.), използвайте RevisonOptions клас.
Можете също така да имате ревизии, показвани като коментари към съдържанието. За целта използвайте свойствата CommentDisplayMode и ShowInBalloons стойност.
Следващият пример за код показва как да персонализирате ревизиите показване:
Изображението по-долу показва как Aspose.Words прави коментари и изтрива ревизии:
Текст оформител за разширено Типография рендиране
Свойството TextShaperFactory ви позволява да зададете функционалността за оформяне на текст, както и поддръжката на функциите OpenType
.
Използване на оформяне на текст за обработка на документи в следните основни случаи:
- Документ използва кърнинг, числено оформяне, числени формуляри или лигатури.
- Документът използва сложни скриптове, като арабски, кхмерски, тайландски и др.