
Розмір сторінки PDF визначає, як його зміст виглядає, друкується або обробляється. Ми зазвичай вимагаємо зміни розміру паперу в PDF документах під час підготовки до друку, конвертування форматів або стандартизації макетів. У цій статті ви дізнаєтеся, як редагувати розмір сторінки PDF будь-якого PDF-файлу на Java. Ми проведемо вас через покрокове керівництво з повними прикладами коду.
Ця стаття охоплює наступне:
- Java SDK для редагування розміру сторінки PDF
- Редагуйте розмір сторінки PDF, використовуючи вбудовані стандартні розміри сторінок, такі як A3, A4 та Letter.
- Змінити розмір паперу у PDF на індивідуальні розміри
- Редагувати розмір сторінки PDF онлайн
- Досліджуйте безкоштовні ресурси
Java SDK для редагування розміру сторінки PDF
Ми будемо використовувати Aspose.PDF for Java для редагування розміру сторінки PDF в Java. Це дозволяє розробникам програмно створювати, змінювати та конвертувати PDF-файли без Adobe Acrobat. API легко інтегрується, простий у використанні та підтримує потужні функції маніпуляції з PDF.
Ви можете завантажити SDK з downloads page або додати його через Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.5</version> <!-- Use the latest version -->
</dependency>
Якщо бібліотека включена у ваш проект, ви можете почати працювати з PDF-документами, використовуючи код Java.
Редагувати розмір сторінки PDF у Java
Щоб змінити розмір паперу в документі PDF, використовуючи стандартні розміри сторінок, такі як A3, A4 і Letter в Aspose.PDF for Java, виконайте ці кроки:
- Завантажте існуючий PDF, використовуючи клас
Document
. - Ітерація через сторінки та застосування стандартного
PageSize
за допомогою методуResize()
. - Збережіть змінений PDF за допомогою методу
save()
.
Ось як змінити розмір сторінки PDF, використовуючи стандартні розміри, такі як A3, A4 та Letter на Java:
import com.aspose.pdf.*;
public class editPageSize {
public static void main(String[] args) {
// Load the PDF document
Document pdfDocument = new Document("sample_pdf.pdf");
// Змініть розмір усіх сторінок на формат A4
for (Page page : pdfDocument.getPages()) {
page.resize(PageSize.getA4());
}
// Save the modified document
pdfDocument.save("output_a4.pdf");
}
}
Як це працює:
PageSize.getA4()
: Повертає стандартний розмір сторінки A4 (595 x 842 пункти).resize(Pagesize)
: Змінює розмір сторінки на вказаний стандартний формат.
Це корисно, коли ви хочете забезпечити консистентний формат друку для всіх сторінок.
Змінити розмір паперу в PDF з користувацькою шириною та висотою
Щоб налаштувати власні розміри для PDF-сторінок у Java, виконайте такі кроки:
- Відкрийте PDF-файл за допомогою класу
Document
. - Вкажіть нову ширину та висоту в пунктах.
- Застосуйте ці розміри за допомогою методу
setPageSize()
для кожної сторінки. - Збережіть вихідний файл за допомогою методу
save()
.
Наступний фрагмент коду Java показує, як редагувати розмір сторінки PDF на власні розміри:
import com.aspose.pdf.*;
public class ResizeCustomPageSize {
public static void main(String[] args) {
// Завантажити існуючий PDF
Document pdfDocument = new Document("sample_pdf.pdf");
// Визначте користувальницький розмір (наприклад, 500 x 700 точок)
double customWidth = 500;
double customHeight = 700;
// Змініть розмір кожної сторінки
for (Page page : pdfDocument.getPages()) {
page.setPageSize(customWidth, customHeight);
}
// Збережіть оновлений документ
pdfDocument.save("output_custom_size.pdf");
}
}
Як це працює:
- Ви визначаєте свої бажані параметри вручну.
- Застосовує гнучке управління макетом, ідеальне для специфічних вимог до дизайну.
Цей метод ідеальний при роботі з нестандартними розмірами сторінок або виправленнями макету.
Отримайте безкоштовну ліцензію
Ви можете ознайомитися з повним набором функцій Aspose.PDF з безкоштовною тимчасовою ліцензією.Ніяких обмежень, ніяких передплат. Це ідеальний спосіб оцінити всі можливості у вашому Java проекті.
Редагувати розмір сторінки PDF онлайн
Спробуйте змінити розмір PDF-файлів онлайн за допомогою Aspose PDF Resize Tool.Це безкоштовно, легко у використанні та дозволяє швидко і точно налаштовувати розміри сторінок.

Змінити розмір PDF – Безкоштовні ресурси
Досліджуйте більше інструментів та документації, щоб покращити свій розвиток:
- Документація Aspose.PDF for Java
- API Reference
- Безкоштовні онлайн інструменти PDF
- Блог статті та посібники
Висновок
У цьому блозі ви дізналися, як змінити розмір сторінки PDF в Java, використовуючи Aspose.PDF for Java. Незалежно від того, чи змінюєте розмір паперу на стандартні формати, такі як A4, чи визначаєте власні розміри, бібліотека забезпечує повний контроль над макетом вашого PDF.
Для додаткової допомоги або запитань, будь ласка, відвідайте наш support forum.