Работа с вариантами и появлением текстовых документов
Иногда может потребоваться изменить внешний вид документа, например, установить языковые предпочтения или количество строк на странице.Aspose.Words Предоставляет возможность контролировать, как будет отображаться документ, а также некоторые дополнительные опции. В этой статье описаны такие возможности.
Установите опции отображения документов
Вы можете контролировать, как документ будет отображаться в Microsoft Word используя ViewOptions класс. Например, вы можете установить значение зума документа, используя ZoomPercent собственность или режим просмотра с использованием ViewType собственность.
Следующий пример кода показывает, как убедиться, что документ отображается на 50% при открытии в Microsoft Word:
Настройка опций Page Display
Если вы хотите установить количество символов в строке, используйте CharactersPerLine собственность. Вы также можете установить количество строк на странице для документа Word. LinesPerPage свойство получать или устанавливать количество строк на странице в сетке документа.
Следующий пример кода показывает, как установить количество символов на строку и количество строк на странице для Microsoft Word документ:
Установите языковые предпочтения
Отображение документа в Microsoft Word Это зависит от того, какие языки установлены по умолчанию для этого документа. Если языки не установлены по умолчанию, Microsoft Word берет информацию из диалогового окна “Настройки языка Office”, которое, например, можно найти в разделе “Файл → Варианты → Язык” Microsoft Word 2019.
С Aspose.Words, Вы также можете настроить языковые предпочтения, используя LanguagePreferences класс. Также обратите внимание, что для правильного отображения вашего документа необходимо установить Microsoft Word версия о том, что процесс загрузки документа должен совпадать – это можно сделать с помощью MswVersion собственность.
Следующий пример кода показывает, как добавить японский в языки редактирования:
Следующий пример кода показывает, как установить русский язык редактирования по умолчанию:
Оптимизируйте документ для конкретного Версия Word
The OptimizeFor Способ позволяет оптимизировать содержание документа, а также по умолчанию Aspose.Words Поведение для конкретной версии Microsoft Word. Вы можете использовать этот метод для предотвращения Microsoft Word от отображения ленты “Режим совместимости” при загрузке документа. Обратите внимание, что вам также может потребоваться установить Compliance
Iso29500_2008_Переходный или выше.
Следующий пример кода показывает, как оптимизировать содержание документа для: 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");