Převeďte dokument PDF na soubor JPG a soubor JPG na dokument PDF v Javě

Převeďte soubor PDF na JPG a obrázek JPG do PDF Programově v Javě

V mém předchozím blogu jsme diskutovali jak převést dokument PDF do formátu PNG a obrázek PNG do formátu souboru PDF programově v Javě. Zde vám ukážu, jak pohodlně a flexibilně převést soubor PDF na obrázek JPG nebo naopak. Formát PDF neboli Portable Document Format je ideální formát souboru pro ukládání informací včetně textů, obrázků a dokonce formulářů. Je populární, protože soubory PDF lze snadno vizualizovat a upravovat na různých platformách. JPG je komprimovaný formát obrázku a je to skvělý příklad ztrátové komprese. V některých scénářích jsou obrázky lepší volbou než PDF, například pokud jde o ukládání úložiště a sdílení souborů. Tento blogový příspěvek tedy vysvětluje, jak převést PDF do JPG a JPG do PDF programově v Javě.

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

Java Převod PDF do JPG a JPG do PDF – instalace SDK

V Javě můžete převádět soubory PDF na obrázky JPG nebo soubory JPG do formátu PDF pomocí Java SDK GroupDocs.Conversion Cloud API. Je to snadno použitelná a výkonná Java knihovna pro převod PDF do obrazových formátů jako JPEG, PNG, TIFF atd. Nabízí četné možnosti pro převod souborů a 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>

Než provedete níže uvedené kroky, získejte své ID klienta a tajný klíč z dashboard. Jakmile budete mít své ID a tajemství, přidejte úryvek kódu do aplikace založené na jazyce Java:

# 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);

Převeďte PDF do formátu JPG v Javě pomocí REST API

Po dokončení procesu instalace můžete přejít na fragment kódu, který programováním upraví soubor PDF jako JPG. 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.pdf");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", 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.

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

Java SDK je vynikající a velmi výkonná knihovna, která provádí optimalizovanou konverzi souborů během několika sekund. Chcete-li převést soubor PDF na soubor JPG v programování Java, postupujte podle následujících kroků a úryvku kódu, jak je uvedeno níže:

  • Nejprve vytvořte instanci ConvertApi.
  • Za druhé, vytvořte instanci třídy ConvertSettings.
  • Dále definujte název úložiště a zadejte cestu k souboru PDF.
  • Nyní zadejte výstupní formát souboru jako „jpg“
  • Poté nastavte cestu k výstupnímu souboru.
  • Vytvořte ConvertDocumentRequest s nastavením převodu jako parametrem
  • Nakonec zavolejte ConvertApi.convertDocument() a převeďte soubor do formátu JPG.

Níže uvedený příklad kódu ukazuje, jak převést PDF na formát souboru JPG 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 JPG v původní kvalitě pomocí Java API.
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("jpg");
      
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // 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 souboru obrázku JPG v cloudovém úložišti. 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.jpg", 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();
    }
    
  }
}

Převod PDF na JPG s vysokou kvalitou v Javě – pokročilé funkce

V této části prozkoumáme některé pokročilé funkce rozhraní PDF to JPG Java API. Kromě toho můžete vidět 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 JPG v Javě programově:

  • Nejprve vytvořte instanci ConvertApi
  • Za druhé, 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 JpgConvertOptions.
  • 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 JPG 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 JPG s vysokou kvalitou v Javě - pokročilé funkce.
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("jpg");

      JpgConvertOptions convertOptions = new JpgConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // 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();
    }
  }
}

Stručně řečeno, převod dokumentu PDF do formátu JPG jej může učinit dostupnějším a všestrannějším a zároveň zmenšit velikost jeho souboru, což umožňuje snadnější sdílení a distribuci a možnost upravovat dokument a rozpoznávat text.

Jak převést JPG do PDF v Javě pomocí REST API

Převod JPG do PDF může pomoci zachovat kvalitu obrazu, přidat další vrstvu zabezpečení, usnadnit sdílení, snadněji upravovat a vytvořit dokument s více stránkami. Podobně prosím dodržujte tyto pokyny a ilustraci kódu pro převod souborů JPG do formátu PDF programově v Javě:

  • Nejprve vytvořte instanci třídy ConvertApi
  • Za druhé, vytvořte instanci třídy ConvertSettings
  • Nastavte název úložiště a zadejte cestu k souboru JPG
  • Nyní zadejte výstupní formát souboru jako „pdf“
  • Dále nastavte 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 JPG do formátu PDF 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 vytvořit více JPG do jednoho PDF v Javě pomocí REST API
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.jpg");
      settings.setFormat("pdf");
      
      settings.setOutputPath("java-testing/output-sample-file.pdf");
    
      // 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 PDF 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 převodník PDF do JPG zdarma

Jak převést online převodník PDF do JPG? Vyzkoušejte prosím následující bezplatný online převodník PDF na JPG více souborů, které jsou vyvinuty pomocí rozhraní Groupdocs.Conversion Cloud API.

Online převodník JPG do PDF zdarma

Jak převést JPG do PDF souboru zdarma? Vyzkoušejte prosím následující bezplatný online převodník JPG do PDF, který byl vyvinut pomocí výše uvedených cloudových API Java.

Shrnutí

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

  • jak programově převést soubor PDF do formátu JPG v jazyce Java;
  • programově nahrát PDF a stáhnout převedený soubor z cloudu;
  • jak převést soubor PDF na JPG v jazyce Java pomocí pokročilých nastavení;
  • jak změnit obrázek JPG na soubor PDF v Javě programově;

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.

A co víc, doporučujeme vám postupovat podle našeho průvodce spuštěním.

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]28.

Nejčastější dotazy

Jak převedu JPG do PDF v Javě?

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

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

Vytvořte instanci ConvertApi, nastavte hodnoty nastavení převodu a vyvolejte metodu convertDocument s ConvertDocumentRequest pro převod souboru PDF na soubor JPG.

Jak převést PDF do JPG zdarma online?

Konvertor PDF na JPG online zdarma umožňuje rychle a snadno exportovat PDF do formátu JPG. Po dokončení převodu si můžete stáhnout soubor JPG.

Jak převedu PDF soubor do JPG online zdarma?

  • Otevřít online převodník PDF na JPG zdarma
  • Klepnutím do oblasti pro přetažení souboru nahrajte soubor PDF nebo přetáhněte soubor PDF.
  • Klikněte na tlačítko Převést nyní a online software pro převod PDF na JPG změní soubor PDF na JPG.
  • Odkaz na stažení výstupního souboru bude k dispozici okamžitě po převodu souboru PDF do souboru JPG.

Jak nainstalovat bezplatnou knihovnu ke stažení PDF do formátu JPG?

Nainstalujte převodník PDF na JPG stažení knihovny Java zdarma, abyste mohli vytvářet a převádět PDF do JPG programově.

Jak převedu PDF na JPG offline v systému Windows?

Navštivte tento odkaz a stáhněte si software pro převod PDF do JPG zdarma pro Windows. Tento online bezplatný software pro převod PDF na JPG lze použít k rychlému přeměně PDF na JPG v systému Windows jediným kliknutím.

Jak převedu JPG do PDF v Javě?

Sledujte tento odkaz a zjistěte úryvek kódu Java, jak rychle a snadno převést JPG na soubor PDF.

Jak převést JPG do PDF pomocí REST API?

Vytvořte instanci ConvertApi, nastavte hodnoty nastavení převodu a vyvolejte metodu convertDocument s ConvertDocumentRequest pro převod souboru JPG na soubor PDF.

Jak převést JPG do PDF zdarma online?

Převodník JPG do PDF online zdarma umožňuje rychle a snadno exportovat JPG do formátu PDF. Po dokončení převodu si můžete stáhnout soubor JPG.

Jak převedu JPG na PDF soubor online zdarma?

  • Otevřít online převodník JPG na PDF zdarma
  • Kliknutím do oblasti přetažení souboru nahrajete list JPG nebo přetáhnete soubor JPG.
  • Klikněte na tlačítko Převést nyní, online aplikace pro převod JPG do PDF převede JPG na PDF.
  • Odkaz na stažení výstupního souboru bude k dispozici okamžitě po transformaci dat z JPG do souboru PDF.

Jak nainstalovat konvertor formátu JPG do formátu PDF ke stažení zdarma?

Nainstalujte si převaděč JPG do PDF stažení knihovny Java zdarma, abyste mohli vytvářet a převádět JPG do PDF programově.

Jak převedu JPG do PDF offline v systému Windows?

Navštivte tento odkaz a stáhněte si software pro převod JPG do PDF zdarma pro Windows. Tento online software pro převádění JPG do PDF zdarma ke stažení lze použít k rychlému převedení JPG na PDF v systému Windows jediným kliknutím.

Viz také

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