Konwertuj dokument PDF na plik JPG i plik JPG na dokument PDF w Javie

Konwertuj plik PDF na JPG i obraz JPG na PDF Programowo w Javie

W moim poprzednim blogu omawialiśmy jak przekonwertować dokument PDF do formatu PNG i obraz PNG do formatu pliku PDF programowo w Javie. Tutaj pokażę Ci, jak wygodnie i elastycznie przekształcić plik PDF w obraz JPG lub odwrotnie. Format PDF lub Portable Document Format to idealny format pliku do zapisywania informacji, w tym tekstów, obrazów, a nawet formularzy. Jest popularny, ponieważ pliki PDF można łatwo wizualizować i edytować na różnych platformach. JPG to skompresowany format obrazu, który jest doskonałym przykładem kompresji stratnej. W niektórych scenariuszach obrazy są lepszą opcją niż PDF, na przykład jeśli chodzi o oszczędzanie miejsca i udostępnianie plików. Dlatego ten post na blogu wyjaśnia, jak programowo konwertować pliki PDF na JPG i JPG na PDF w Javie.

W tym artykule zajmiemy się następującymi kwestiami:

Java Konwertuj PDF na JPG i JPG na PDF – instalacja SDK

W Javie możesz konwertować pliki PDF na obrazy JPG lub pliki JPG na format PDF, używając Java SDK GroupDocs.Conversion Cloud API. Jest to łatwa w użyciu i potężna biblioteka Java do konwersji plików PDF na formaty graficzne, takie jak JPEG, PNG, TIFF itp. Oferuje wiele opcji konwersji plików, a jedną z nich jest konwersja plików PDF na obrazy. Integracja Twojej aplikacji Java z interfejsem API konwertera PDF na JPG jest niezwykle szybka dzięki prostej i łatwej procedurze instalacji tej biblioteki Java.

Na początek możesz pobrać pliki JAR lub postępować zgodnie z następującymi konfiguracjami Mavena:

Repozytorium Mavena:

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

Zależność od Mavena:

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

Przed wykonaniem poniższych kroków uzyskaj swój identyfikator klienta i klucz tajny z pulpitu nawigacyjnego. Po uzyskaniu identyfikatora i klucza tajnego dodaj fragment kodu w aplikacji opartej na Javie:

# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.

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

Konwertuj pliki PDF na format JPG w Javie przy użyciu interfejsu API REST

Po zakończeniu procesu instalacji możesz przejść do fragmentu kodu, który modyfikuje plik PDF jako JPG poprzez programowanie. Wykonaj poniższe kroki:

Prześlij plik

Najpierw prześlij źródłowy plik PDF do chmury, korzystając z fragmentu kodu podanego poniżej:

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;

// Prześlij plik do Cloud Storage przy użyciu języka Java
public class App {

  public static void main(String[] args) {
        
    // Utwórz instancję interfejsu API konwersji          
    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();
    }
    
  }
}

W rezultacie przesłany plik PDF będzie dostępny w sekcji plików Twojego Cloud Dashboard.

Jak przekonwertować plik PDF na format JPG w Javie

Java SDK to doskonała i bardzo potężna biblioteka, która wykonuje zoptymalizowaną konwersję plików w kilka sekund. Wykonaj następujące kroki i fragment kodu, jak wspomniano poniżej, aby przekonwertować plik PDF na plik JPG w programowaniu Java:

  • Najpierw utwórz instancję ConvertApi.
  • Po drugie, utwórz instancję klasy ConvertSettings.
  • Następnie zdefiniuj nazwę magazynu i wprowadź ścieżkę do pliku PDF.
  • Teraz podaj format pliku wyjściowego jako „jpg”
  • Następnie ustaw ścieżkę do pliku wyjściowego.
  • Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
  • Na koniec wywołaj ConvertApi.convertDocument(), aby przekonwertować plik do formatu JPG.

Poniższy przykład kodu demonstruje, jak przekonwertować plik PDF na format pliku JPG w Javie przy użyciu interfejsu API REST:

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 przekonwertować plik PDF na JPG w oryginalnej jakości za pomocą Java API.
public class App {

  public static void main(String[] args) {
    
    // Utwórz instancję interfejsu API konwersji
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Przygotuj ustawienia konwersji
      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");
    
      // przekonwertować do określonego formatu
      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();
    }
  }
}

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik PDF do pliku obrazu JPG w chmurze. Możesz go pobrać, korzystając z następującego przykładowego kodu:

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;

// Pobierz plik z Cloud Storage w Javie
public class App {

  public static void main(String[] args) {
        
    // Utwórz instancję interfejsu API konwersji          
    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();
    }
    
  }
}

Konwertuj pliki PDF na JPG z wysoką jakością w Javie — zaawansowane funkcje

W tej sekcji przyjrzymy się niektórym zaawansowanym funkcjom API Java PDF do JPG. Ponadto możesz zobaczyć listę wszystkich dostępnych klas i ich metod tutaj.

Poniżej przedstawiono kroki i fragment kodu wymieniony poniżej, aby programowo przekonwertować plik PDF na format JPG w Javie:

  • Najpierw utwórz instancję ConvertApi
  • Po drugie, utwórz obiekt ConvertSettings
  • Ustaw nazwę magazynu i wprowadź ścieżkę pliku PDF
  • Teraz wybierz dokładny format zapisu jako „jpg”
  • Utwórz obiekt klasy JpgConvertOptions, aby określić dodatkowe opcje.
  • Ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount itp.
  • Teraz ustaw opcje konwersji i ścieżkę pliku wyjściowego
  • Następnie utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
  • Na koniec wywołaj ConvertApi.convertDocument(), aby zapisać dokument w formacie JPG

Poniższy przykład kodu pokazuje, jak przekonwertować plik PDF na obraz JPG w Javie przy użyciu ustawień zaawansowanych:

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 przekonwertować plik PDF na JPG z wysoką jakością w Javie — zaawansowana funkcjonalność.
public class App {

  public static void main(String[] args) {
    
    // Utwórz instancję interfejsu API konwersji
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Przygotuj ustawienia konwersji
      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");
    
      // przekonwertować do określonego formatu
      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();
    }
  }
}

Podsumowując, konwersja dokumentu PDF do JPG może uczynić go bardziej dostępnym i wszechstronnym, jednocześnie zmniejszając rozmiar pliku, umożliwiając łatwiejsze udostępnianie i dystrybucję oraz możliwość edycji dokumentu i rozpoznawania tekstu.

Jak przekonwertować JPG na PDF w Javie przy użyciu REST API

Konwersja JPG do PDF może pomóc zachować jakość obrazu, dodać dodatkową warstwę zabezpieczeń, ułatwić udostępnianie, ułatwić edycję i stworzyć dokument z wieloma stronami. Podobnie, postępuj zgodnie z tymi wskazówkami i ilustracją kodu, aby programowo konwertować pliki JPG do formatu PDF w Javie:

  • Najpierw utwórz instancję klasy ConvertApi.
  • Po drugie, utwórz instancję klasy ConvertSettings
  • Ustaw nazwę magazynu i wprowadź ścieżkę do pliku JPG
  • Teraz podaj format pliku wyjściowego jako „pdf”
  • Następnie ustaw ścieżkę pliku wyjściowego
  • Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
  • Na koniec wywołaj konwersję za pomocą metody ConvertApi.convertDocument().

Poniższy przykład kodu pokazuje, jak przekonwertować plik JPG do formatu PDF w Javie przy użyciu interfejsu API REST:

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 zrobić wiele plików JPG w jeden plik PDF w Javie przy użyciu interfejsu API REST
public class App {

  public static void main(String[] args) {
    
    // Utwórz instancję interfejsu API konwersji
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Przygotuj ustawienia konwersji
      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");
    
      // przekonwertować do określonego formatu
      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();
    }
  }
}

Na koniec powyższy przykład kodu zapisze plik PDF w chmurze. Wykonaj wspomniane już kroki, aby przesłać plik, a następnie pobierz przekonwertowany plik z magazynu w chmurze.

Internetowy konwerter plików PDF na JPG za darmo

Jak przekonwertować konwerter plików PDF na JPG online? Wypróbuj następujące bezpłatny internetowy konwerter plików PDF na JPG wiele plików, które zostały opracowane przy użyciu interfejsów API Groupdocs.Conversion Cloud.

Darmowy internetowy konwerter JPG na PDF

Jak za darmo przekonwertować plik JPG na PDF? Wypróbuj poniższy bezpłatny internetowy konwerter JPG na PDF, który został opracowany przy użyciu wyżej wymienionych interfejsów API chmury Java.

Podsumowując

Tutaj kończymy ten wpis na blogu. W tym artykule omówiono następujące kwestie:

  • jak programowo przekształcić plik PDF do formatu JPG w Javie;
  • programowo przesłać plik PDF i pobrać przekonwertowany plik z chmury;
  • jak przekonwertować plik PDF na JPG w Javie przy użyciu zaawansowanych ustawień;
  • jak programowo zmienić obraz JPG na plik PDF w Javie;

Ponadto możesz dowiedzieć się więcej o funkcjach konwersji formatu plików, przechodząc do dokumentacji lub przykładów dostępnych na GitHub. Mamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację i interakcję z naszymi interfejsami API bezpośrednio w przeglądarce.

Co więcej, radzimy postępować zgodnie z naszym przewodnikiem dla początkujących.

Ponadto groupdocs.cloud pisze inne artykuły na blogu na nowe tematy. Dlatego prosimy o pozostawanie w kontakcie w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

Zachęcamy do dzielenia się wszelkimi pytaniami i zapytaniami na naszym wsparciu forum.

Często zadawane pytania

Jak przekonwertować JPG na PDF w Javie?

Kliknij ten link, aby poznać fragment kodu Java, jak szybko i łatwo zmienić plik PDF na plik JPG.

Jak przekonwertować plik PDF na plik JPG za pomocą interfejsu API REST?

Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest do konwersji PDF na plik JPG.

Jak przekonwertować PDF na JPG za darmo online?

Konwerter plików PDF na JPG za darmo online pozwala szybko i łatwo eksportować pliki PDF do formatu JPG. Po zakończeniu konwersji możesz pobrać plik JPG.

Jak bezpłatnie przekonwertować plik PDF na JPG online?

  • Otwórz bezpłatny internetowy konwerter plików PDF na JPG
  • Kliknij wewnątrz obszaru upuszczania pliku, aby przesłać plik PDF lub przeciągnij i upuść plik PDF.
  • Kliknij przycisk Konwertuj teraz, a oprogramowanie do konwersji plików PDF na JPG online zmieni plik PDF na JPG.
  • Link do pobrania pliku wyjściowego będzie dostępny natychmiast po konwersji pliku PDF do pliku JPG.

Jak zainstalować bezpłatną bibliotekę do pobrania konwertera formatu PDF na JPG?

Zainstaluj konwerter plików PDF na JPG bezpłatna biblioteka Java do pobrania, aby programowo tworzyć i konwertować pliki PDF na JPG.

Jak przekonwertować plik PDF na JPG offline w systemie Windows?

Odwiedź ten link, aby bezpłatnie pobrać oprogramowanie do konwersji plików PDF na JPG dla systemu Windows. Ten internetowy konwerter plików PDF na JPG, który można bezpłatnie pobrać, może być używany do szybkiego przekształcania plików PDF w JPG w systemie Windows za pomocą jednego kliknięcia.

Jak przekonwertować JPG na PDF w Javie?

Kliknij ten link, aby poznać fragment kodu Java, jak szybko i łatwo zamienić JPG w plik PDF.

Jak przekonwertować plik JPG na PDF za pomocą REST API?

Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest do konwersji pliku JPG na PDF.

Jak przekonwertować JPG na PDF za darmo online?

Konwerter JPG na PDF za darmo online umożliwia szybki i łatwy eksport plików JPG do formatu PDF. Po zakończeniu konwersji możesz pobrać plik JPG.

Jak bezpłatnie przekonwertować plik JPG na PDF online?

  • Otwórz darmowy internetowy konwerter JPG na PDF
  • Kliknij wewnątrz obszaru upuszczania plików, aby przesłać arkusz JPG lub przeciągnij i upuść plik JPG.
  • Kliknij przycisk Konwertuj teraz, internetowa aplikacja konwertująca JPG na PDF przekształci JPG w PDF.
  • Link do pobrania pliku wyjściowego będzie dostępny natychmiast po przekształceniu danych z pliku JPG do pliku PDF.

Jak zainstalować darmową bibliotekę do pobrania konwertera formatu JPG na PDF?

Zainstaluj konwerter JPG na PDF bezpłatna biblioteka Java do pobrania, aby programowo tworzyć i konwertować JPG na PDF.

Jak przekonwertować JPG na PDF offline w systemie Windows?

Odwiedź ten link, aby bezpłatnie pobrać oprogramowanie konwertujące JPG na PDF dla systemu Windows. Ten darmowy konwerter JPG na PDF online może być użyty do szybkiego przekształcenia JPG w PDF w oknach, za pomocą jednego kliknięcia.

Zobacz też

Zapoznaj się z poniższymi sekcjami, aby dowiedzieć się więcej o: