Jak převést soubor PDF na obrázkový soubor, jako je TIFF, JPEG, BMP nebo GIF pomocí Java

Převeďte dokument PDF na obrazový soubor TIFF, JPEG, BMP nebo GIF v Javě

Pokud vás zajímá, jak převést PDF na obrázek, pak jsem tu, abych vám řekl, že je to extrémně snadné a přímočaré pomocí Java API. Tento výkonný Java API PDF konvertor umožňuje rychle a online převést jakýkoli soubor PDF do obrazových formátů, jako jsou TIFF, JPEG, BMP a GIF. Jak víme, obrázek je jednou z nejdůležitějších datových komponent, proto uživatelé často potřebují převést PDF na obrázek. Je obtížné analyzovat, kreslit a zobrazovat obsah dokumentu PDF kvůli jeho složitosti. Převedením dokumentu PDF na obrazový soubor bude dostupnější, snadněji zobrazitelný a bezpečný. Tento článek vám tedy nabízí řešení, jak převést PDF na obrázkový soubor TIFF, JPEG, BMP a GIF v Javě.

V tomto článku se budeme zabývat následujícími body:

Java Convert PDF to Image File API – instalace SDK

Pro převod souborů PDF do obrazového formátu Java použiji Java SDK GroupDocs.Conversion Cloud API. Je to efektivní Java knihovna pro převod PDF do obrazových formátů včetně JPEG, PNG, TIFF a BMP. Poskytuje různé možnosti převodu souborů, jednou z nich je převod souborů PDF na obrázky. Integrace vaší Java aplikace s API převodníku PDF na JPG je extrémně rychlá díky jednoduchému a snadnému instalačnímu postupu této Java knihovny.

Pro začátek si můžete buď stáhnout soubory JAR, nebo postupovat podle následujících konfigurací Maven:

Úložiště Maven:

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

Mavenova závislost:

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

Ujistěte se, že GroupDocs.Conversion Java SDK byla správně nainstalována. Nyní získejte své ID klienta a tajný klíč z dashboard, než dokončíte kroky uvedené níže. Jakmile budete mít své ID a tajný klíč, přidejte úryvek kódu do aplikace založené na jazyce Java:

# Java Convert PDF to Image File API a Java SDK
# Získejte své client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.

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

Jak převést obrázek PDF na TIFF v Javě

Po dokončení procesu instalace můžete přejít na fragment kódu, který programově převede soubor PDF do formátu obrázku. Postupujte podle níže uvedených kroků:

Nahrajte soubor

Nejprve nahrajte zdrojový soubor PDF do cloudu pomocí fragmentu kódu uvedeného níže:

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;

// Nahrajte soubor do cloudového úložiště pomocí Java
public class App {

  public static void main(String[] args) {
        
    // Vytvořte instanci rozhraní API pro převod          
    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();
    }
    
  }
}

V důsledku toho bude nahraný soubor PDF k dispozici v sekci souborů vašeho Cloud Dashboardu.

Převést soubor PDF na obrázek TIFF v Javě

Chcete-li převést soubor PDF na soubor TIFF v programování Java, postupujte podle níže uvedených kroků a úryvku kódu, jak je uvedeno níže:

  • Nejprve vytvořte instanci ConvertApi.
  • Za druhé, vytvořte instanci ConvertSettings
  • Definujte název úložiště a zadejte cestu vstupního souboru PDF.
  • Nyní zadejte výstupní formát souboru jako „tiff“
  • Dále vytvořte instanci TiffConvertOptions
  • Poskytujte různé možnosti převodu, jako je setFromPage, setPagesCount atd.
  • Poté nastavte možnosti převodu a cestu k výstupnímu souboru
  • Vytvořte ConvertDocumentRequest s nastavením převodu jako parametrem
  • Nakonec vyvolejte ConvertApi.convertDocument() a převeďte soubor do formátu JPG.

Níže uvedený příklad kódu ukazuje, jak převést soubor PDF na soubor TIFF v Javě pomocí 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;

// Jak převést obrázek PDF na TIFF v Javě
public class App {

  public static void main(String[] args) {
    
    // Vytvořte instanci rozhraní API pro převod
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Připravte nastavení převodu
      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");
    
      // převést do zadaného formátu
      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();
    }
  }
}

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený soubor PDF do formátu obrázku TIFF do cloudového úložiště. Můžete si jej stáhnout pomocí následující ukázky kódu:

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;

// Stáhněte si soubor z cloudového úložiště v Javě
public class App {

  public static void main(String[] args) {
        
    // Vytvořte instanci rozhraní API pro převod          
    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();
    }
    
  }
}

Jak převést PDF do formátu JPEG v Javě

V této části prozkoumáme některé pokročilé funkce rozhraní PDF to JPEG Java API. Kromě toho si můžete prohlédnout seznam všech dostupných tříd a jejich metod zde

Níže jsou uvedeny kroky a úryvek kódu uvedené níže pro převod souboru PDF do formátu JPEG v Javě programově:

  • Nejprve vytvořte instanci ConvertApi
  • Poté vytvořte objekt ConvertSettings
  • Nastavte název úložiště a zadejte cestu k souboru PDF
  • Nyní vyberte přesný formát uložení jako „jpg“
  • Chcete-li zadat další možnosti, vytvořte objekt třídy JpegConvertOptions.
  • Nastavte různé možnosti převodu, jako je setFromPage, setPagesCount atd.
  • Nyní nastavte možnosti převodu a cestu k výstupnímu souboru
  • Poté vytvořte ConvertDocumentRequest s nastavením převodu jako parametrem
  • Nakonec vyvolejte ConvertApi.convertDocument() a uložte dokument ve formátu JPG

Následující příklad kódu ukazuje, jak převést soubor PDF na obrázek JPEG v Javě pomocí pokročilých nastavení:

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;

// Jak převést PDF do formátu JPEG v Javě
public class App {

  public static void main(String[] args) {
    
    // Vytvořte instanci rozhraní API pro převod
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Připravte nastavení převodu
      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");
    
      // převést do zadaného formátu
      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();
    }
  }
}

Převeďte soubor PDF na soubor BMP pomocí Java

Podobně postupujte podle níže uvedených pokynů a kódu Java pro převod formátu PDF na soubor BMP programově v jazyce Java:

  • Nejprve vytvořte instanci ConvertApi
  • Za druhé, vytvořte instanci ConvertSettings
  • Nastavte název úložiště a zadejte cestu k souboru JPG
  • Nyní zadejte výstupní formát souboru jako „pdf“
  • Dále vytvořte instanci BmpConvertOptions
  • Poskytujte různé možnosti převodu, jako je setFromPage, setPagesCount atd.
  • Poté nastavte možnosti převodu a cestu k výstupnímu souboru
  • Vytvořte ConvertDocumentRequest s nastavením převodu jako parametrem
  • Nakonec vyvolejte konverzi pomocí metody ConvertApi.convertDocument()

Následující příklad kódu ukazuje, jak převést soubor PDF do formátu BMP v Javě pomocí 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;

// Jak převést PDF do souboru BMP pomocí Java
public class App {

  public static void main(String[] args) {
    
    // Vytvořte instanci rozhraní API pro převod
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Připravte nastavení převodu
      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");
    
      // převést do zadaného formátu
      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();
    }
  }
}

Nakonec výše uvedený příklad kódu uloží soubor BMP do cloudu. Podle již zmíněných kroků nahrajte soubor a poté stáhněte převedený soubor z cloudového úložiště.

Převeďte dokument PDF na soubor GIF pomocí Java

Následující kroky podrobně demonstrují, jak převést obrázek PDF na obrázek GIF pomocí kódu Java:

  • Nejprve vytvořte instanci třídy ConvertApi
  • Za druhé, vytvořte instanci třídy ConvertSettings
  • Za třetí, nastavte název úložiště a zadejte cestu k souboru JPG
  • Poté zadejte výstupní formát souboru jako „pdf“
  • Dále vytvořte instanci třídy GifConvertOptions
  • Poskytujte různé možnosti převodu, jako je setFromPage, setPagesCount atd.
  • Poté nastavte možnosti převodu a cestu k výstupnímu souboru
  • Vytvořte ConvertDocumentRequest s nastavením převodu jako parametrem
  • Nakonec vyvolejte konverzi pomocí třídy ConvertApi.convertDocument()

Následující příklad kódu ukazuje, jak převést soubor PDF na obrázek GIF v Javě pomocí 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;

// Jak převést PDF na GIF pomocí Java
public class App {

  public static void main(String[] args) {
    
    // Vytvořte instanci rozhraní API pro převod
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Připravte nastavení převodu
      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");
    
      // převést do zadaného formátu
      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();
    }
  }
}

Nakonec výše uvedený příklad kódu uloží soubor GIF do cloudu. Podle již zmíněných kroků nahrajte soubor a poté stáhněte převedený soubor z cloudového úložiště.

Online PDF to Image Converter zdarma

Jak převést z PDF na obrázek TIFF, JPEG, BMP a GIF online zdarma? Vyzkoušejte prosím následující online převodníky PDF na obrázky převaděč PDF na TIFF, převaděč PDF na JPEG, převaděč PDF na BMP nebo převaděč PDF na GIF na převést PDF na fotografie online zdarma, které jsou vyvinuty pomocí Groupdocs.Conversion Cloud API.

Shrnutí

Zde končíme tento blogový příspěvek. Tento článek pokryl následující:

  • jak transformovat soubory PDF do formátu obrázku TIFF programově v jazyce Java;
  • programově nahrát PDF a stáhnout převedený soubor z cloudu;
  • jak převést obrázky PDF do JPEG v jazyce Java pomocí pokročilých nastavení;
  • jak změnit soubor PDF na soubor BMP v Javě programově;
  • převést PDF do formátu obrázku GIF v Javě pomocí pokročilých nastavení;

Kromě toho můžete prozkoumat více o funkcích převodu formátu souborů v dokumentaci nebo v příkladech dostupných na GitHub. Máme také sekci API Reference, která vám umožní vizualizovat a pracovat s našimi API přímo prostřednictvím prohlížeče.

Kromě toho groupdocs.cloud píše další blogové články o nových tématech. Zůstaňte proto v kontaktu pro nejnovější aktualizace.

Položit otázku

Neváhejte a sdílejte jakékoli dotazy a dotazy, které můžete mít, na našem [fóru] podpory]32.

Nejčastější dotazy

Jak převedu PDF na obrázek v Javě?

Sledujte tento odkaz a zjistěte úryvek kódu Java, jak rychle a snadno změnit PDF na obrázkový soubor.

Jak převést PDF na obrazový soubor pomocí REST API?

Vytvořte instanci ConvertApi, nastavte hodnoty nastavení převodu a vyvolejte metodu convertDocument s ConvertDocumentRequest pro převod PDF do formátu obrázku.

Jak nainstalovat PDF to Image converter API?

Stáhněte a nainstalujte Java image processing library a vytvořte a převeďte soubor PDF na obrázek programově.

Jak převedu PDF na obrázek v systému Windows?

Navštivte tento odkaz a stáhněte si software pro převod PDF do obrázků offline pro Windows. Tento online bezplatný software pro převod PDF na obrázek ke stažení lze použít k rychlé přeměně PDF na obrázky v systému Windows jediným kliknutím.

Doporučená četba

Další informace naleznete v následujících částech: