В этом руководстве рассказывается, как вставить разрыв страницы в PDF с помощью Java. В нем есть подробная информация по настройке IDE, список шагов и пример кода, показывающий как добавить разрыв страницы в PDF с помощью Java между существующим текстом. Вы научитесь добавлять несколько разрывов страниц, используя всего несколько вызовов API, без установки какого-либо стороннего инструмента.
Действия по добавлению разрыва страницы в PDF с помощью Java
- Настройте IDE на использование Aspose.PDF for Java для вставки разрывов страниц.
- Откройте исходный PDF-файл, используя объект класса Document для добавления разрывов страниц.
- Создайте пустой PDF-файл, чтобы сохранить результат.
- Создайте объект класса PdfFileEditor для работы с PDF-файлом.
- Вызовите метод addPageBreak(), предоставив необходимые входные данные.
- Сохраните вывод
Выполните следующие действия, описывающие как вставить разрыв страницы в Adobe PDF с помощью Java. Загрузите исходный PDF-файл, содержащий текст, создайте новый пустой PDF-файл для хранения выходных данных и создайте объект класса PdfFileEditor. Вызовите метод addPageBreak() и предоставьте исходный PDF-файл, выходной PDF-файл и массив разрывов страниц с номером страницы и положением каждого разрыва страницы.
Код для добавления разрыва страницы в PDF с использованием Java
import com.aspose.pdf.*; | |
import com.aspose.pdf.facades.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Insert page break in PDF in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Open the source PDF file | |
Document doc = new Document("sample.pdf"); | |
// Create the output PDF file | |
Document dest = new Document(); | |
// Create the PdfFileEditor object | |
PdfFileEditor fileEditor = new PdfFileEditor(); | |
// Add a page break | |
fileEditor.addPageBreak(doc, dest, new PdfFileEditor.PageBreak[] | |
{ | |
// Provide page number and position | |
new PdfFileEditor.PageBreak(3, 300) | |
}); | |
// Save the resultant file | |
dest.save("PageBreak.pdf"); | |
System.out.println("Page breaks added successfully"); | |
} | |
} |
Этот код демонстрирует как вставить разрыв страницы в Adobe PDF с помощью Java. Для каждого разрыва страницы в массиве требуется номер страницы и количество пикселей снизу. Метод addPageBreak() имеет несколько перегруженных методов, которые принимают входные и выходные объекты Document или имена файлов входных и выходных PDF-файлов.
Эта статья научила нас как вставить разрыв страницы в PDF-документ с помощью Java. Чтобы разбить PDF-файл по страницам, обратитесь к статье Как разделить PDF по страницам в Java.