Обычно размер страницы документа Word по умолчанию составляет A4, и иногда нам может потребоваться изменить размер страницы в соответствии с различными требованиями. Теперь в этой статье будет показано, как программно установить размер страницы и ориентацию страницы для документа Word с помощью Free Spire. Документ для Java.
Установка Способ 1: Загрузите Бесплатный шпиль. Doc для Java и распакуйте его. Затем добавьте Spire.Doc.jar файл в ваше Java-приложение в качестве зависимости.
Метод 2: Напрямую добавьте зависимость jar в проект maven, добавив следующие конфигурации в pom.xml .
com.e-iceblue e-iceblue http://repo.e-iceblue.com/nexus/content/groups/public/ e-iceblue spire.doc.free 3.9.0
Пример Кода
import com.spire.doc.*;
import com.spire.doc.documents.*;
public class WordPageSetup {
public static void main(String[] args) throws Exception {
//Load the sample document
Document doc= new Document();
doc.loadFromFile("Oscar Wilde.docx");
//Get the first section
Section section = doc.getSections().get(0);
//Set the page size
section.getPageSetup().setPageSize(PageSize.A3 );
//Set the page orientation
section.getPageSetup().setOrientation(PageOrientation.Landscape);
//Save the document to file
doc.saveToFile("PageSize.docx",FileFormat.Docx_2013);
}
}
Выход
Оригинал: “https://dev.to/jazzzzz/set-page-size-and-page-orientation-for-word-document-using-java-p4k”