PDF file banyak digunakan melalui internet untuk berbagi informasi dan data. Sekarang untuk melihat dokumen-dokumen ini, kita perlu menggunakan aplikasi tertentu tetapi jika kita menyimpan PDF sebagai JPG, itu dapat dilihat di platform apa pun dan perangkat apa pun. Juga, ukuran file sangat berkurang. Selain itu, kami dapat dengan mudah mengembangkan penampil PDF karena, setelah kami menyimpan PDF sebagai gambar, kami dapat memuat gambar di browser apa pun. Oleh karena itu, pada artikel kali ini kami akan membahas detail cara convert PDF ke JPG online menggunakan Cloud API.
API Konversi PDF ke JPG
Aspose.PDF Cloud SDK for Java adalah produk luar biasa yang memungkinkan kami mengimplementasikan pembuatan, manipulasi, dan konversi file PDF ke berbagai format yang didukung dalam aplikasi Java. Ini juga memungkinkan Anda untuk mengonversi PDF ke Gambar. Jadi untuk menggunakan SDK, pertama-tama kita perlu menginstalnya dengan menambahkan detail berikut di pom.xml dari proyek tipe maven build.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Cloud Repository</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>21.11.0</version>
</dependency>
</dependencies>
Sekarang kita perlu membuat akun gratis dengan mengunjungi Dasbor Aspose.Cloud. Anda dapat Mendaftar menggunakan akun GitHub atau Google Anda yang sudah ada, atau klik tombol Buat Akun baru untuk menyelesaikan langganan.
Konversi PDF ke JPG di Jawa
Ikuti petunjuk yang ditentukan di bawah ini untuk memenuhi persyaratan mengonversi PDF ke JPG secara online.
- Pertama, buat instance kelas PdfApi tempat kami menyediakan Client ID Client Secret sebagai argumen
- Kedua, baca konten input PDF dari drive lokal menggunakan objek File
- Sekarang unggah file PDF input ke penyimpanan cloud menggunakan metode uploadFile(…).
- Tentukan dimensi untuk gambar jpg yang dihasilkan (ini adalah argumen opsional)
- Terakhir, panggil metode putPageConvertToJpeg(…) PdfApi yang mengambil input PDF, nomor halaman yang akan dikonversi, nama JPG yang dihasilkan, dan dimensi untuk gambar yang dihasilkan
// untuk contoh lainnya, silakan kunjungi https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java
try
{
// Dapatkan ClientID dan ClientSecret dari https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// buat instance PdfApi
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// nama dokumen PDF masukan
String inputFile = "45.pdf";
// nama gambar JPG yang dihasilkan
String resultantImage = "Resultant.jpg";
// membaca konten input file PDF
File file = new File("c://Users/"+inputFile);
// unggah PDF ke penyimpanan cloud
pdfApi.uploadFile("input.pdf", file, null);
// nomor halaman PDF yang akan dikonversi
int pageNumber = 1;
// lebar gambar JPG yang dihasilkan
int width = 800;
// tinggi gambar JPG yang dihasilkan
int height = 1000;
// panggil API untuk konversi PDF ke JPG
pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
// cetak pesan status konversi
System.out.println("PDF to JPG conversion sucessfull !");
}catch(Exception ex)
{
System.out.println(ex);
}
PDF ke Gambar menggunakan Perintah cURL
Kami juga dapat mengonversi format PDF ke Gambar menggunakan perintah cURL melalui terminal baris perintah. Namun, untuk mengakses Aspose.PDF Cloud, pertama-tama kita harus membuat JSON Web Token (JWT) berdasarkan kredensial klien individual Anda. Silakan jalankan perintah berikut untuk menghasilkan token JWT.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Setelah JWT dibuat, harap jalankan perintah berikut untuk mengonversi PDF menjadi gambar dan menyimpan hasilnya di penyimpanan cloud.
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/jpeg?outPath=resultant.jpg&width=800&height=1000" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
Kesimpulan
Di blog ini, Anda telah mempelajari keterampilan luar biasa untuk mengonversi PDF ke JPG menggunakan cuplikan kode Java. Demikian pula, Anda juga telah belajar tentang penggunaan perintah cURL untuk menyimpan PDF ke Gambar melalui terminal baris perintah. Dokumentasi Produk adalah sumber yang bagus untuk mempelajari kemampuan luar biasa lainnya yang ditawarkan oleh API. Jadi kami sarankan Anda mencoba menggunakan API kami dan jika Anda mengalami masalah saat menggunakan API, jangan ragu untuk menghubungi forum dukungan produk gratis.
Artikel Terkait
Kami juga merekomendasikan untuk mengunjungi blog berikut untuk perincian lebih lanjut mengenai: