Edit Ukuran Halaman PDF di Java | Ubah Ukuran Kertas dalam PDF

Ukuran halaman PDF menentukan bagaimana kontennya muncul, dicetak, atau diproses. Kami sering memerlukan perubahan ukuran kertas dalam PDF dokumen saat mempersiapkan untuk dicetak, mengubah format, atau menstandarkan tata letak. Dalam artikel ini, Anda akan belajar cara mengedit ukuran halaman PDF dari file PDF apa pun di Java. Kami akan memandu Anda melalui panduan langkah demi langkah dengan contoh kode lengkap.

Artikel ini mencakup hal-hal berikut:

Java SDK untuk Mengedit Ukuran Halaman PDF

Kami akan menggunakan Aspose.PDF for Java untuk mengedit ukuran halaman PDF di Java. Ini memungkinkan pengembang untuk membuat, mengubah, dan mengonversi file PDF secara programatis tanpa Adobe Acrobat. API ini mudah diintegrasikan, sederhana untuk digunakan, dan mendukung fitur manipulasi PDF yang kuat.

Anda dapat mengunduh SDK dari halaman unduhan atau menyertakannya melalui Maven:

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-pdf</artifactId>
  <version>24.5</version> <!-- Use the latest version -->
</dependency>

Setelah perpustakaan dimasukkan ke dalam proyek Anda, Anda dapat mulai bekerja dengan dokumen PDF menggunakan kode Java.

Edit Ukuran Halaman PDF di Java

Untuk mengubah ukuran kertas dalam dokumen PDF menggunakan ukuran halaman standar seperti A3, A4, dan Letter di Aspose.PDF for Java, ikuti langkah-langkah berikut:

  1. Muat PDF yang ada menggunakan kelas Document.
  2. Iterasi melalui halaman dan terapkan PageSize standar menggunakan metode Resize().
  3. Simpan PDF yang telah dimodifikasi menggunakan metode save().

Inilah cara mengedit ukuran halaman PDF menggunakan dimensi standar seperti A3, A4, dan Letter di 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");

        // Ubah ukuran semua halaman menjadi A4
       for (Page page : pdfDocument.getPages()) {
            page.resize(PageSize.getA4());
        }

        // Save the modified document
        pdfDocument.save("output_a4.pdf");
    }
}

Bagaimana Cara Kerjanya:

  • PageSize.getA4(): Menyediakan ukuran halaman A4 standar (595 x 842 poin).
  • resize(Pagesize): Mengubah ukuran halaman ke format standar yang ditentukan.

Ini berguna ketika Anda ingin memastikan format cetak yang konsisten untuk semua halaman.

Ubah Ukuran Kertas di PDF dengan Lebar dan Tinggi Kustom

Untuk mengatur dimensi khusus untuk halaman PDF di Java, ikuti langkah-langkah ini:

  1. Buka file PDF dengan kelas Document.
  2. Tentukan lebar dan tinggi baru dalam poin.
  3. Terapkan dimensi ini menggunakan metode setPageSize() untuk setiap halaman.
  4. Simpan file keluaran menggunakan metode save().

Cuplikan kode Java berikut menunjukkan cara mengedit ukuran halaman PDF ke dimensi kustom:

import com.aspose.pdf.*;

public class ResizeCustomPageSize {
    public static void main(String[] args) {
        // Muat PDF yang sudah ada
        Document pdfDocument = new Document("sample_pdf.pdf");

        // Tentukan ukuran kustom (misalnya, 500 x 700 poin)
        double customWidth = 500;
        double customHeight = 700;

        // Ubah ukuran setiap halaman
       for (Page page : pdfDocument.getPages()) {
            page.setPageSize(customWidth, customHeight);
        }

        // Simpan dokumen yang diperbarui
        pdfDocument.save("output_custom_size.pdf");
    }
}

Bagaimana Cara Kerjanya:

  • Anda mendefinisikan dimensi yang Anda pilih secara manual.
  • Menerapkan kontrol tata letak fleksibel, ideal untuk kebutuhan desain tertentu.

Metode ini ideal digunakan saat bekerja dengan ukuran halaman non-standar atau koreksi tata letak.

Dapatkan Lisensi Gratis

Anda dapat menjelajahi seluruh fitur dari Aspose.PDF dengan lisensi sementara gratis.Tanpa batasan, tanpa biaya di muka. Ini adalah cara yang sempurna untuk mengevaluasi semua kemampuan dalam proyek Java Anda.

Edit Ukuran Halaman PDF Secara Online

Coba mengubah ukuran PDF secara online menggunakan Aspose PDF Resize Tool.Ini gratis, mudah digunakan, dan memungkinkan Anda menyesuaikan ukuran halaman dengan cepat dan akurat.

Image

Ubah Ukuran PDF – Sumber Daya Gratis

Jelajahi lebih banyak alat dan dokumentasi untuk meningkatkan pengembangan Anda:

Kesimpulan

Dalam posting blog ini, Anda belajar cara mengedit ukuran halaman PDF di Java menggunakan Aspose.PDF for Java. Baik mengubah ukuran kertas ke ukuran standar seperti A4 atau mendefinisikan dimensi khusus, perpustakaan ini menawarkan kontrol penuh atas tata letak PDF Anda.

Untuk bantuan lebih lanjut atau pertanyaan, silakan kunjungi support forum.

Lihat Juga