Cara mengubah file PDF menjadi file gambar, seperti TIFF, JPEG, BMP, atau GIF menggunakan Java

Konversikan dokumen PDF ke file gambar TIFF, JPEG, BMP, atau GIF di Java

Jika Anda bertanya-tanya bagaimana cara mengubah PDF menjadi gambar, maka saya di sini untuk memberi tahu Anda bahwa sangat mudah dan mudah dilakukan dengan menggunakan Java API. Konverter Java API PDF yang kuat ini memungkinkan Anda mengonversi file PDF apa pun ke format gambar seperti TIFF, JPEG, BMP, dan GIF dengan cepat dan online. Seperti yang kita ketahui, gambar adalah salah satu komponen data yang paling penting, oleh karena itu pengguna seringkali perlu mengonversi PDF ke gambar. Sulit untuk mengurai, menggambar, dan menampilkan konten dari dokumen PDF karena kerumitannya. Mengonversi dokumen PDF menjadi file gambar membuatnya lebih mudah diakses, mudah dilihat, dan aman. Jadi, artikel ini menawarkan solusi untuk mengonversi PDF ke file gambar TIFF, JPEG, BMP, dan GIF di Java.

Kami akan membahas poin-poin berikut dalam artikel ini:

Java Convert PDF to Image File API - Instalasi SDK

Untuk mengonversi file PDF ke format gambar Java, saya akan menggunakan Java SDK dari GroupDocs.Conversion Cloud API. Ini adalah perpustakaan Java yang efektif untuk mengonversi PDF ke format gambar termasuk JPEG, PNG, TIFF, dan BMP tersedia. Ini menyediakan berbagai pilihan konversi file, salah satunya adalah mengubah file PDF menjadi gambar. Integrasi aplikasi Java Anda dengan PDF to JPG converter API sangat cepat berkat prosedur pemasangan yang sederhana dan mudah dari [perpustakaan Java] ini9.

Untuk memulai, Anda dapat mengunduh file JAR atau mengikuti konfigurasi Maven berikut:

Repositori Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Ketergantungan Maven:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Pastikan GroupDocs.Conversion Java SDK telah terpasang dengan benar. Sekarang, dapatkan ID dan Rahasia Klien Anda dari dashboard sebelum menyelesaikan langkah-langkah yang ditunjukkan di bawah ini. Setelah Anda memiliki ID dan rahasia, tambahkan cuplikan kode di aplikasi berbasis Java:

# Java Konversi PDF ke API File Gambar dan Java SDK
# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Cara Mengonversi Gambar PDF ke TIFF di Java

Setelah proses instalasi selesai, Anda dapat melompat ke potongan kode yang mengonversi file PDF ke format gambar secara terprogram. Ikuti langkah-langkah yang disebutkan di bawah ini:

Unggah File

Pertama, unggah file PDF sumber ke cloud menggunakan cuplikan kode yang diberikan di bawah ini:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Unggah File ke Cloud Storage menggunakan Java
public class App {

  public static void main(String[] args) {
        
    // Buat instance API konversi          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.tiff");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.tiff", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Hasilnya, file PDF yang diunggah akan tersedia di [bagian file] Dasbor Cloud Anda15.

Konversikan File PDF ke TIFF Image di Java

Ikuti langkah-langkah di bawah ini dan cuplikan kode seperti yang disebutkan di bawah ini untuk mengonversi file PDF ke TIFF dalam pemrograman Java:

  • Pertama, buat instance ConvertApi.
  • Kedua, buat instance ConvertSettings
  • Tentukan nama penyimpanan dan masukkan jalur file PDF masukan.
  • Sekarang, berikan format file keluaran sebagai “tiff”
  • Selanjutnya, buat instance TiffConvertOptions
  • Berikan berbagai opsi konversi seperti setFromPage, setPagesCount, dll.
  • Kemudian, atur opsi konversi dan jalur file keluaran
  • Buat ConvertDocumentRequest dengan pengaturan konversi sebagai parameter
  • Terakhir, aktifkan ConvertApi.convertDocument() untuk mengubah file menjadi format JPG.

Kode contoh di bawah ini menunjukkan cara mengonversi file PDF ke file TIFF di Java menggunakan REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cara Mengonversi Gambar PDF ke TIFF di Java
public class App {

  public static void main(String[] args) {
    
    // Buat instance API konversi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Siapkan pengaturan konversi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("tiff");
      
      TiffConvertOptions convertOptions = new TiffConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.tiff");
    
      // mengkonversi ke format yang ditentukan
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Unduh File yang Dikonversi

Contoh kode yang disebutkan di atas akan menyimpan file PDF yang dikonversi ke format gambar TIFF di penyimpanan cloud. Anda dapat mengunduhnya menggunakan contoh kode berikut:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Unduh File dari Cloud Storage di Java
public class App {

  public static void main(String[] args) {
        
    // Buat instance API konversi          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.tiff", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Cara Mengonversi Format PDF ke JPEG di Java

Pada bagian ini, kita akan mengeksplorasi beberapa fitur lanjutan dari PDF ke JPEG Java API. Selain itu, Anda dapat melihat daftar semua class yang tersedia dan metodenya di sini.

Berikut adalah langkah-langkah dan cuplikan kode yang disebutkan di bawah ini untuk mengonversi file PDF ke format JPEG di Java secara terprogram:

  • Pertama, buat instance ConvertApi
  • Kemudian, buat objek ConvertSettings
  • Tetapkan nama penyimpanan dan masukkan jalur file PDF
  • Sekarang, pilih format penyimpanan yang tepat sebagai “jpg”
  • Buat objek kelas JpegConvertOptions untuk menentukan opsi tambahan.
  • Tetapkan berbagai opsi konversi seperti setFromPage, setPagesCount, dll.
  • Sekarang, atur opsi konversi dan jalur file keluaran
  • Kemudian, buat ConvertDocumentRequest dengan pengaturan konversi sebagai parameter
  • Terakhir, Aktifkan ConvertApi.convertDocument() untuk menyimpan dokumen dalam format JPG

Contoh kode berikut menunjukkan cara mengonversi file PDF ke gambar JPEG di Java menggunakan pengaturan lanjutan:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cara Mengonversi Format PDF ke JPEG di Java
public class App {

  public static void main(String[] args) {
    
    // Buat instance API konversi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Siapkan pengaturan konversi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("jpeg");

      JpegConvertOptions convertOptions = new JpegConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpeg");
    
      // mengkonversi ke format yang ditentukan
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Konversi File PDF ke File BMP menggunakan Java

Demikian pula, ikuti panduan dan kode java di bawah ini untuk mengonversi format PDF ke file BMP secara terprogram di Java:

  • Pertama, buat instance ConvertApi
  • Kedua, buat instance ConvertSettings
  • Tetapkan nama penyimpanan dan masukkan jalur file JPG
  • Sekarang, berikan format file keluaran sebagai “pdf”
  • Selanjutnya, buat instance BmpConvertOptions
  • Berikan berbagai opsi konversi seperti setFromPage, setPagesCount, dll.
  • Kemudian, atur opsi konversi dan jalur file keluaran
  • Buat ConvertDocumentRequest dengan pengaturan konversi sebagai parameter
  • Terakhir, aktifkan konversi menggunakan metode ConvertApi.convertDocument().

Contoh kode berikut menunjukkan cara mengonversi file PDF ke format BMP di Java menggunakan REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cara Mengonversi File PDF ke BMP menggunakan Java
public class App {

  public static void main(String[] args) {
    
    // Buat instance API konversi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Siapkan pengaturan konversi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("bmp");

      BmpConvertOptions convertOptions = new BmpConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.bmp");
    
      // mengkonversi ke format yang ditentukan
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Terakhir, contoh kode di atas akan menyimpan file BMP ke cloud. Ikuti langkah-langkah yang telah disebutkan untuk mengunggah file dan kemudian mengunduh file yang dikonversi dari penyimpanan cloud.

Konversi Dokumen PDF ke File GIF menggunakan Java

Langkah-langkah berikut menunjukkan cara mengonversi gambar PDF ke GIF dengan kode java secara detail:

  • Pertama, buat instance dari kelas ConvertApi.
  • Kedua, buat instance kelas ConvertSettings
  • Ketiga, atur nama penyimpanan dan masukkan jalur file JPG
  • Kemudian, berikan format file keluaran sebagai “pdf”
  • Selanjutnya, buat instance kelas GifConvertOptions
  • Berikan berbagai opsi konversi seperti setFromPage, setPagesCount, dll.
  • Kemudian, atur opsi konversi dan jalur file keluaran
  • Buat ConvertDocumentRequest dengan pengaturan konversi sebagai parameter
  • Terakhir, aktifkan konversi menggunakan kelas ConvertApi.convertDocument().

Contoh kode berikut menunjukkan cara mengonversi file PDF ke gambar GIF di Java menggunakan REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cara Mengonversi File PDF ke GIF menggunakan Java
public class App {

  public static void main(String[] args) {
    
    // Buat instance API konversi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Siapkan pengaturan konversi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("gif");

      GifConvertOptions convertOptions = new GifConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.gif");
    
      // mengkonversi ke format yang ditentukan
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Terakhir, contoh kode di atas akan menyimpan file GIF di cloud. Ikuti langkah-langkah yang telah disebutkan untuk mengunggah file dan kemudian mengunduh file yang dikonversi dari penyimpanan cloud.

Pengonversi PDF ke Gambar Online Gratis

Bagaimana cara mengonversi dari PDF ke Gambar TIFF, JPEG, BMP, dan GIF online gratis? Silakan coba pengonversi PDF ke Gambar online berikut Konverter PDF ke TIFF, Konverter PDF ke JPEG, Konverter PDF ke BMP, atau Konverter PDF ke GIF ke mengonversi PDF ke Foto online secara gratis, yang dikembangkan menggunakan API Cloud Groupdocs.Conversion.

Menyimpulkan

Kami mengakhiri posting blog ini di sini. Artikel ini telah membahas hal-hal berikut:

  • cara mengubah file PDF ke format gambar TIFF secara terprogram di java;
  • unggah PDF secara terprogram dan unduh file yang dikonversi dari cloud;
  • cara mengonversi gambar PDF ke JPEG di java menggunakan pengaturan lanjutan;
  • cara mengubah file PDF menjadi file BMP di java secara terprogram;
  • mengonversi format gambar PDF ke GIF di java menggunakan pengaturan lanjutan;

Selain itu, Anda dapat mempelajari lebih lanjut tentang fitur konversi format file dengan membuka dokumentasi, atau dengan contoh yang tersedia di GitHub. Kami juga memiliki bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berinteraksi dengan API kami secara langsung melalui browser.

Selanjutnya, groupdocs.cloud menulis artikel blog lain tentang topik baru. Oleh karena itu, harap tetap berhubungan untuk pembaruan terbaru.

Berikan pertanyaan

Jangan ragu untuk membagikan pertanyaan dan permintaan apa pun yang mungkin Anda miliki di [forum] dukungan kami 32.

FAQ

Bagaimana cara mengonversi PDF ke Gambar di Java?

Ikuti tautan ini untuk mempelajari cuplikan kode Java tentang cara mengubah PDF menjadi file gambar dengan cepat dan mudah.

Bagaimana cara mengonversi PDF ke file Gambar menggunakan REST API?

Buat instance ConvertApi, tetapkan nilai pengaturan konversi, dan aktifkan metode convertDocument dengan ConvertDocumentRequest untuk mengonversi PDF ke format gambar.

Bagaimana cara menginstal API konverter PDF ke Gambar?

Unduh dan instal Java image processing library untuk membuat, dan mengonversi file PDF menjadi gambar secara terprogram.

Bagaimana cara mengonversi PDF ke Gambar di windows?

Silakan kunjungi tautan ini untuk mengunduh perangkat lunak konverter PDF ke Gambar secara offline untuk windows. Perangkat lunak unduhan gratis konverter PDF ke gambar online ini dapat digunakan untuk mengubah PDF menjadi gambar di windows dengan cepat, dengan satu klik.

Bacaan yang Direkomendasikan

Silakan lihat bagian berikut untuk mempelajari lebih lanjut tentang: