Kompres PDF melalui Java

Kompresor PDF Progresif menggunakan Aspose.PDF sisi server untuk Java API, tanpa menggunakan perangkat lunak apa pun seperti Microsoft atau Adobe Acrobat

Optimalkan PDF dengan Java

Apakah Anda perlu mengompres PDF? Modifikasi terprogram dokumen PDF adalah bagian penting dari alur kerja digital modern. Dengan pustaka Java seperti Aspose.PDF - adalah solusi yang berdiri sendiri yang tidak bergantung pada perangkat lunak lain dan siap untuk penggunaan komersial. Mereka mencakup semua kemungkinan kebutuhan pengembang Java profesional.

Pustaka Java ini memungkinkan pengembang untuk mengompres dokumen PDF dengan cara yang cepat dan efisien melalui pemrograman. Dengan perpustakaan ini, Anda dapat dengan mudah menghasilkan output PDF yang dioptimalkan untuk pencetakan, pengarsipan, atau berbagi jaringan. Ini adalah solusi mandiri untuk memproses dokumen PDF di Java yang tidak memerlukan instalasi perangkat lunak pihak ketiga.

Untuk mengompres file PDF, kita akan menggunakan Aspose.PDF for Java API yang merupakan API konversi yang kaya fitur, kuat, dan mudah digunakan untuk platform Java. Anda dapat mengunduh versi terbarunya langsung dari Maven dan menginstalnya dalam proyek berbasis Maven Anda dengan menambahkan konfigurasi berikut kepom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Cara Mengompres PDF melalui Java


Anda memerlukan Aspose.PDF for Java untuk mencoba kode di lingkungan Anda.

  1. Buka dokumen PDF menggunakan objek Dokumen.
  2. Panggil metode untuk optimasi pada objek dokumen, yang menghapus objek yang tidak perlu dan mengompres gambar dalam file PDF
  3. Simpan dokumen yang dioptimalkan ke jalur baru menggunakan metode Save ().

Jika Anda ingin membuatnya lebih mudah dan lebih cepat untuk berbagi atau menyimpan file PDF, mengompresnya dapat membantu. Dengan pustaka Aspose.PDF Java yang kuat ini, Anda dapat mengurangi ukuran PDF Anda sambil menjaga kualitas dan detail pentingnya tetap utuh. Alat profesional ini menggunakan Java untuk mengompres PDF secara efektif. Contoh berikut menunjukkan cara memodifikasi dokumen PDF di Java:

Kompres File PDF - Java

Contoh kode ini menunjukkan cara Mengoptimalkan Dokumen PDF untuk Web - Java

Input file:

File not added

Output format:

PDF

Output file:


	public class ExampleOptimize {

    private static String _dataDir = "/home/admin1/pdf-examples/Samples/";

    public static void OptimizePDFDocumentForTheWeb() {

        // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        // Optimize for web
        pdfDocument.optimize();

        // Save output document
        pdfDocument.save(_dataDir + "OptimizeDocument_out.pdf");
    }

Tentang Aspose.PDF untuk Java API

Aspose.PDF untuk Java API adalah perpustakaan yang memungkinkan pengembang untuk menambahkan kemampuan pemrosesan PDF ke aplikasi mereka. Ini dapat digunakan untuk membangun semua jenis aplikasi 32-bit dan 64-bit untuk menghasilkan atau membaca, mengonversi, dan memanipulasi file PDF tanpa menggunakan Adobe Acrobat. Aspose.PDF untuk Java memungkinkan pengembang untuk menyisipkan tabel, grafik, gambar, hyperlink, font khusus - dan banyak lagi - ke dalam dokumen PDF. Selain itu, dimungkinkan juga untuk mengompres PDF. Aspose.PDF untuk Java menyediakan fitur keamanan yang sangat baik untuk mengembangkan file PDF yang aman.

Anda dapat menemukan informasi lebih lanjut tentang Aspose.PDF untuk Java API di dokumentasi dan contoh tentang cara menggunakan API. Beberapa fitur utama Aspose.PDF untuk Java API termasuk dukungan untuk berbagai format file termasuk HTML, XFA, TXT, PCL, XML, XPS dan format file gambar, dukungan untuk berbagai versi PDF, dan fungsionalitas hyperlink yang luas.