Підтримка різних платформ та інші цікаві функції PDF зробили його популярним форматом цифрових документів. Найчастіше документи вважають за краще зберігати або ділитися у форматі PDF. У деяких випадках, наприклад, під час друку PDF, вам потрібно створити буклет із PDF-файлів. Наприклад, буклет із брошурою використовується для друку двох сторінок на одному аркуші. У цій статті ми покажемо вам, як програмно створювати брошури з файлів PDF на Java.
- Java API для створення буклетів із PDF-файлів
- Кроки для створення брошури з PDF
- Створіть буклет із PDF на Java
Java API для створення буклетів із PDF – безкоштовно завантажити
Для створення буклетів із PDF-файлів ми будемо використовувати Aspose.PDF for Java. Це API для роботи з PDF-файлами, який можна використовувати для створення, зміни та обробки PDF-файлів. Ви можете завантажити API або встановити його за допомогою наведених нижче конфігурацій Maven.
Репозиторій
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
Залежність
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>22.9</version>
</dependency>
Кроки для створення брошури з PDF
Aspose.PDF for Java не вимагає від вас проходження складного процесу для створення PDF-буклетів. Вам потрібно лише завантажити вихідний PDF-файл, встановити кілька параметрів сторінки та створити буклет. Нижче наведено кроки для створення брошури з PDF за допомогою Aspose.PDF for Java.
- Завантажте файл PDF з диска.
- Встановіть властивості сторінок, наприклад розмір сторінки.
- Зробіть буклет і збережіть його в потрібному місці.
У наступному розділі показано, які класи та методи використовуються для створення буклетів із PDF-файлів у Java.
Створіть буклет із PDF на Java
Нижче наведено кроки для створення брошури з PDF на Java.
- Створіть об’єкт класу PdfFileEditor.
- Вкажіть розмір сторінки та сторінки для лівої та правої сторін.
- Створіть буклет із PDF за допомогою методу PdfFileEditor.makeBooklet(String inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages).
У наведеному нижче прикладі коду показано, як створити буклет із PDF-файлу на Java
// Створіть об’єкт PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();
// Встановити ліву і праву сторінки
int[] leftPages = new int[] { 1, 5};
int[] rightPages = new int[] { 2, 3 };
// Зробіть буклет
pdfEditor.makeBooklet("input.pdf", "booklet.pdf", PageSize.getA5(), leftPages, rightPages);
Введіть PDF
Вихідний буклет
Java API для створення брошури у форматі PDF – отримайте безкоштовну ліцензію
Ви можете створювати буклети з PDF без обмежень оцінки, отримавши безкоштовну тимчасову ліцензію.
Java PDF API – докладніше
Ви можете дізнатися більше про Aspose.PDF for Java за допомогою документації. Якщо у вас виникнуть запитання, не соромтеся повідомити нас через наш форум.
Висновок
У цій статті ви дізналися, як створювати буклети з PDF на Java. Ви також бачили, як динамічно встановлювати розмір сторінки та сторінки ліворуч і праворуч від буклету.