Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Иногда вам может потребоваться изменить внешний вид документа, например, задать языковые настройки или количество строк на странице. Aspose.Words предоставляет возможность управлять тем, как будет отображаться документ, а также некоторые дополнительные опции. В этой статье описываются такие возможности.
Вы можете управлять отображением документа в Microsoft Word с помощью класса ViewOptions. Например, вы можете задать величину масштабирования документа, используя свойство ZoomPercent, или режим просмотра, используя свойство ViewType.
В следующем примере кода показано, как обеспечить отображение документа на 50% при открытии в Microsoft Word:
Если вы хотите задать количество символов в строке, используйте свойство CharactersPerLine. Вы также можете задать количество строк на странице для документа Word – используйте свойство LinesPerPage, чтобы получить или задать количество строк на странице в таблице документа.
В следующем примере кода показано, как задать количество символов в строке и количество строк на странице для документа Microsoft Word:
Отображение документа на Microsoft Word зависит от того, какие языки установлены по умолчанию для этого документа. Если по умолчанию не заданы языки, Microsoft Word использует информацию из диалогового окна “Настройка языковых настроек Office”, которое, например, можно найти в разделе “Файл → Параметры → язык” в Microsoft Word 2019 году.
С помощью Aspose.Words вы также можете настроить языковые настройки, используя класс LanguagePreferences. Также обратите внимание, что для корректного отображения вашего документа необходимо установить версию Microsoft Word, которой должен соответствовать процесс загрузки документа – это можно сделать с помощью свойства MswVersion.
В следующем примере кода показано, как добавить японский язык в список языков редактирования:
В следующем примере кода показано, как установить русский язык редактирования по умолчанию:
Метод OptimizeFor позволяет оптимизировать содержимое документа, а также поведение Aspose.Words по умолчанию для конкретной версии Microsoft Word. Вы можете использовать этот метод, чтобы предотвратить отображение Microsoft Word ленты “Режим совместимости” при загрузке документа. Обратите внимание, что вам также может потребоваться установить для свойства 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");
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.