Работа с опции и външен вид на Word документи

Понякога може да се наложи да промените външния вид на документ, например, задаване на езикови предпочитания или броя на редовете на страница.Aspose.Words осигурява възможност за контрол как ще бъде показан документът, както и някои допълнителни опции. Тази статия описва такива възможности.

Настройки за показване на документа

Можете да контролирате как ще бъде показан документ Microsoft Word с помощта на ViewOptions Клас. Например, можете да зададете стойност за увеличение на документа с помощта на ZoomPercent собственост или режим на наблюдение с помощта на ViewType собственост.

Следният пример за код показва как да се гарантира, че документът се показва на 50% при отваряне в Microsoft Word:

Настройки на показването на страницата

Ако искате да зададете броя на символите на линия, използвайте CharactersPerLine собственост. Можете също така да зададете броя на редовете на страница за Word документ. LinesPerPage собственост, за да получите или да зададете броя на линиите на страница в документната мрежа.

Следният пример за код показва как да зададете броя на символите на ред и броя на редовете на страница за Microsoft Word документ:

Задаване на езикови предпочитания

Показване на документ в Microsoft Word зависи от това кои езици са определени като неизпълнение за настоящия документ. Ако не са определени езици по подразбиране, Microsoft Word взема информация от диалоговия прозорец “Set Office Language Preferences,” който, например, може да се намери под “File → Options → Language” в Microsoft Word 2019.

С Aspose.Words, Можете също така да създадете езикови предпочитания с помощта на LanguagePreferences Клас. Също така имайте предвид, че за правилното показване на вашия документ е необходимо да зададете Microsoft Word версията, че процесът на зареждане на документа трябва да съответства го може да се направи с помощта на MswVersion собственост.

Следният пример за код показва как да добавите японски към редактирането на езици:

Следният пример за код показва как да зададете руски като език за редактиране по подразбиране:

Оптимизиране на документ за конкретен Версия на думи

На OptimizeFor метод позволява оптимизиране на съдържанието на документа, както и по подразбиране Aspose.Words поведение за определена версия на Microsoft Word. Можете да използвате този метод за предотвратяване Microsoft Word от Windows mode Compatibility при зареждане на документи. Имайте предвид, че може да се наложи да зададете Compliance собственост на Iso29500_2008_ Transitional или по-висока.

Следният пример с код показва как да оптимизирате съдържанието на документа Microsoft Word 2016 г.:

Document doc = new Document(dataDir + "Document.docx");

// Set Word2016 version for document
doc.getCompatibilityOptions().optimizeFor(MsWordVersion.WORD_2016);

// Save the document.
doc.save(dataDir + "output.docx");