So konvertieren Sie eine PDF-Datei in das PNG und PNG-in das PDF-Format mit Java

Konvertieren Sie PDF Dateien in das PNG und PNG-in das PDF-Format mit Java

Wenn Sie sich gefragt haben, wie man PDF in PNG umwandelt oder umgekehrt, dann möchte ich Ihnen sagen, dass das unglaublich einfach und unkompliziert ist. PDF(Portable Document Format) ist eines der beliebtesten Dateiformate zum Schutz und zur Sicherung von Dokumenten online. PNG ist ein komprimiertes Bilddateiformat, das mehr Details für hochauflösende Bilder wie Logos enthält. Es kann viele Gründe geben, warum Sie ein Bild oder Foto lieber in ein Dokument oder JPG in PDF in Originalqualität konvertieren möchten. Beispielsweise zur Sicherung von Daten oder zur Reduzierung der Größe von Bilddateien für den Transport über das Internet. Daher behandelt dieser Artikel, wie man PDF Dateien mit Java in das PNG und PNG-in das PDF-Format konvertiert.

In diesem Artikel werden wir die folgenden Punkte/Themen besprechen:

Java Konvertieren Sie PDF in PNG und PNG in PDF mithilfe der REST-API – Installation

Zum Konvertieren von PDF in PNG und PNG in PDF in Java verwende ich das Java SDK der GroupDocs.Conversion Cloud API. Installieren Sie diese funktionsreiche Java-Bibliothek, um PDF Dateien in Bildformate wie PNG zu konvertieren. Es bietet eine breite Palette von Methoden zur Konvertierung von Dateiformaten, die auch hin und her konvertiert werden können. Darüber hinaus lässt sich diese dokumentverarbeitende Java-Bibliothek sehr schnell und einfach in Ihrem Java-Projekt installieren.

Sie können entweder die JAR Dateien herunterladen oder die folgenden Maven-Konfigurationen befolgen.

Maven-Repository:

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

Maven-Dependency:

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

Bitte erfassen Sie Client-ID und Secret vom Dashboard, bevor Sie die genannten Schritte ausführen. Sobald Sie Ihre ID und Ihr Geheimnis haben, fügen Sie das Code-Snippet einer Java-basierten Anwendung hinzu:

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von https://dashboard.groupdocs.cloud.

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

So konvertieren Sie PDF in Java mithilfe der REST-API in das PNG-Format

Sobald der Installationsvorgang abgeschlossen ist, können Sie zum Codeausschnitt springen, der die PDF-Datei programmgesteuert in das PNG-Format ändert. Befolgen Sie die unten aufgeführten Schritte:

Laden Sie die Datei hoch

Laden Sie zunächst die PDF-Datei mit dem unten angegebenen Code-Snippet in die Cloud hoch:

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;

// Laden Sie die Datei mit Java in den Cloud-Speicher hoch
public class App {

  public static void main(String[] args) {
        
    // Erstellen Sie eine Instanz der Konvertierungs-API          
    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();
    }
    
  }
}

Dadurch ist die hochgeladene PDF-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie eine PDF-Datei in ein PNG bild in Java

Das Java SDK ist eine äußerst leistungsstarke Bibliothek, die eine optimierte Dateikonvertierung in Sekundenschnelle durchführt. Bitte befolgen Sie die folgenden Schritte und den unten genannten Codeausschnitt, um PDF Dateien programmgesteuert in Java in eine PNG-Datei zu konvertieren:

  • Erstellen Sie zunächst eine Instanz von ConvertApi
  • Zweitens erstellen Sie eine ConvertSettings-Instanz
  • Legen Sie den Speichernamen fest und geben Sie den PDF-Dateipfad ein
  • Geben Sie nun das Ausgabedateiformat als „png“ an.
  • Legen Sie dann den Pfad der Ausgabedatei fest
  • Erstellen Sie ConvertDocumentRequest mit Konvertierungseinstellungen als Parameter
  • Rufen Sie abschließend ConvertApi.convertDocument() auf, um die Datei in das PNG-Format zu konvertieren

Das folgende Codebeispiel zeigt, wie eine PDF-Datei mithilfe der REST-API in Java in das PNG Datei format konvertiert wird:

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;

// So konvertieren Sie ein PDF Dokument online in Java mithilfe der REST-API in PNG
public class App {

  public static void main(String[] args) {
    
    // Erstellen Sie eine Instanz der Konvertierungs-API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Konvertierungseinstellungen vorbereiten
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("png");
      
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // in das angegebene Format konvertieren
      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();
    }
  }
}

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert die konvertierte PDF-in-PNG-Datei in der Cloud. Sie können es mit dem folgenden Codebeispiel herunterladen:

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;

// Laden Sie die Datei aus dem Cloud-Speicher in Java herunter
public class App {

  public static void main(String[] args) {
        
    // Erstellen Sie eine Instanz der Konvertierungs-API          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.png", 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();
    }
    
  }
}

Konvertieren Sie PDF bilder in Java mithilfe der erweiterten Einstellungen in PNG bilder

Im Allgemeinen ist ein Bild mit höherer Auflösung und Qualität klarer. Sie können die Bildauflösung anpassen, indem Sie die unten angegebenen Schritte und den Codeausschnitt befolgen, um PDF Dateien programmgesteuert in Java in PNG bilder zu konvertieren:

  • Initialisieren Sie eine Instanz von ConvertApi
  • Erstellen Sie ein Objekt von ConvertSettings
  • Legen Sie den Speichernamen fest und geben Sie den PDF-Dateipfad ein
  • Als nächstes legen Sie „png“ als Ausgabedateiformat fest
  • Erstellen Sie ein Objekt der Klasse PngConvertOptions, um zusätzliche Optionen anzugeben.
  • Legen Sie verschiedene ConvertOptions wie setFromPage, setPagesCount usw. fest, um Seiten eines Dokuments zu konvertieren.
  • Legen Sie nun „convertOptions“ und den Pfad der Ausgabedatei fest
  • Erstellen Sie ConvertDocumentRequest mit Konvertierungseinstellungen als Parameter
  • Rufen Sie abschließend ConvertApi.convertDocument() auf, um das Dokument im PNG-Format zu speichern

Das folgende Codebeispiel zeigt, wie Sie mithilfe der REST-API PDF Dateien in Java in das PNG Datei format konvertieren:

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;

// So konvertieren Sie eine PDF-Datei in Java mithilfe der erweiterten Einstellungen in das PNG-Format
public class App {

  public static void main(String[] args) {
    
    // Erstellen Sie eine Instanz der Konvertierungs-API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Konvertierungseinstellungen vorbereiten
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("png");

      PngConvertOptions convertOptions = new PngConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // in das angegebene Format konvertieren
      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();
    }
  }
}

So konvertieren Sie eine PNG-Datei in Java mithilfe der REST-API in PDF

Bitte befolgen Sie die unten aufgeführten Schritte, um eine PNG-Datei programmgesteuert in PDF zu konvertieren:

  • Erstellen Sie zunächst eine Instanz der Klasse ConvertApi.
  • Erstellen Sie dann eine Instanz der ConvertSettings Klasse
  • Legen Sie den Speichernamen und den Pfad der PNG-Eingabedatei fest
  • Geben Sie nun das Ausgabedateiformat als „pdf“ an.
  • Legen Sie dann den Pfad der Ausgabedatei fest
  • Erstellen Sie ConvertDocumentRequest mit Konvertierungseinstellungen als Parameter
  • Rufen Sie abschließend die Konvertierung mit der Methode ConvertApi.convertDocument() auf

Das folgende Codebeispiel zeigt, wie man eine PNG-Datei in Java mithilfe der REST-API in PDF konvertiert:

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;

// So konvertieren und speichern Sie ein PNG mithilfe der REST-API als PDF in Java
public class App {

  public static void main(String[] args) {
    
    // Erstellen Sie eine Instanz der Konvertierungs-API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Konvertierungseinstellungen vorbereiten
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.png");
      settings.setFormat("pdf");
      
      settings.setOutputPath("java-testing/output-sample-file.pdf");
    
      // in das angegebene Format konvertieren
      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();
    }
  }
}

Schließlich speichert das obige Codebeispiel die PNG-Datei in der Cloud. Befolgen Sie die bereits beschriebenen Schritte, um die Datei hochzuladen und anschließend die konvertierte Datei auf den Cloud-Speicher herunterzuladen.

Kostenloser PDF zu PNG-Konverter online

Was ist ein PDF zu PNG-Konverter online? Bitte probieren Sie den folgenden kostenlosen Online-PDF zu PNG-Konverter aus, der mit Groupdocs.Conversion Cloud APIs entwickelt wurde.

Kostenloser Online-PNG zu PDF-Konverter

Wie konvertiert man PNG Dateien kostenlos in PDF Dateien? Bitte probieren Sie den folgenden kostenlosen Online-PNG zu PDF-Konverter aus, der mit Groupdocs.Conversion Cloud APIs entwickelt wurde.

Zusammenfassen

Wir beenden diesen Blogbeitrag hier. In diesem Artikel haben wir Folgendes behandelt:

  • wie man PDF programmgesteuert in Java in PNG umwandelt;
  • Laden Sie das PDF programmgesteuert hoch und laden Sie die konvertierte Datei aus der Cloud herunter.
  • wie man PDF mit erweiterten Einstellungen in Java in PNG konvertiert;
  • wie man PNG programmgesteuert in Java in PDF umwandelt;

Um mehr über die Java Conversion API zu erfahren, können Sie zur Dokumentation oder zu den verfügbaren Beispielen auf GitHub navigieren. Wir bieten auch einen Abschnitt API-Referenz an, der Ihnen hilft, unsere Online-API direkt über den Webbrowser zu visualisieren und mit ihr zu interagieren.

Darüber hinaus schreibt groupdocs.cloud weitere Blogbeiträge zu neuen Themen. Bleiben Sie daher bitte auf dem Laufenden, um die neuesten Updates zu erhalten.

Stelle eine Frage

Sie können uns Ihre Fragen und Wünsche in unserem [Forum] mitteilen. (https://forum.groupdocs.cloud/c/conversion/11)

FAQs

Wie konvertiere ich PDF in PNG in Java?

Bitte besuchen Sie diesen Link, um mehr über das Java-Code-Snippet zu erfahren, wie Sie PDF Dateien schnell und einfach in PNG Dateien umwandeln können.

Wie konvertiert man eine PDF-Datei mithilfe der REST-API in eine PNG-Datei?

Erstellen Sie eine Instanz von ConvertApi, legen Sie die Werte der Konvertierungseinstellungen fest und rufen Sie die Methode convertDocument mit ConvertDocumentRequest auf, um PDF in eine PNG-Datei zu konvertieren.

Wie konvertiert man PDF kostenlos online in PNG?

Mit PDF zu PNG-Konverter kostenlos online können Sie PDF Dateien schnell und einfach in das PNG-Format konvertieren. Sobald die Konvertierung abgeschlossen ist, können Sie die PNG-Datei herunterladen.

Wie kann ich eine PDF-Datei online kostenlos in PNG konvertieren?

  • Öffnen Sie kostenloser Online-PDF zu PNG-Konverter
  • Klicken Sie in den Dateiablagebereich, um das PDF-Blatt hochzuladen, oder ziehen Sie die PDF-Datei per Drag & Drop.
  • Klicken Sie auf die Schaltfläche „Jetzt konvertieren“ und die Online-PDF zu PNG-Konvertersoftware wandelt die PDF-Datei in PNG um.
  • Der Download-Link der Ausgabedatei ist sofort nach der Konvertierung der PDF-Datei in eine PNG-Datei verfügbar.

Wie installiere ich die kostenlose Download-Bibliothek für den PDF zu PNG-Formatkonverter?

Installieren Sie den PDF zu PNG-Konverter Kostenloser Download der Java-Bibliothek, um PDF Dateien programmgesteuert zu erstellen und in PNG zu konvertieren.

Wie konvertiere ich PDF offline in Windows in PNG?

Bitte besuchen Sie diesen Link, um die kostenlose PDF zu PNG-Konvertersoftware für Windows herunterzuladen. Mit dieser kostenlosen Online-Download-Software für den PDF zu PNG-Konverter können Sie PDF Dateien in Windows schnell und mit einem einzigen Klick in PNG umwandeln.

Wie konvertiere ich PNG in PDF in Java?

Bitte folgen Sie diesem Link, um das Java-Code-Snippet zu erfahren, mit dem Sie PNG Dateien schnell und einfach in PDF Dateien umwandeln können.

Wie konvertiere ich eine PNG-Datei mithilfe der REST-API in eine PDF-Datei?

Erstellen Sie eine Instanz von ConvertApi, legen Sie die Werte der Konvertierungseinstellungen fest und rufen Sie die Methode convertDocument mit ConvertDocumentRequest auf, um PNG in eine PDF-Datei zu konvertieren.

Wie konvertiert man PNG kostenlos online in PDF?

Mit PNG zu PDF-Konverter kostenlos online können Sie PNG schnell und einfach in das PDF-Format exportieren. Sobald die Konvertierung abgeschlossen ist, können Sie die PNG-Datei herunterladen.

Wie kann ich PNG Dateien kostenlos online in eine PDF-Datei konvertieren?

  • Öffnen Sie kostenloser Online-PNG zu PDF-Konverter
  • Klicken Sie in den Dateiablagebereich, um PNG hochzuladen, oder ziehen Sie eine PNG-Datei per Drag & Drop.
  • Klicken Sie auf die Schaltfläche „Jetzt konvertieren“. Die Online-App zum Konvertieren von PNG in PDF wandelt PNG in PDF um.
  • Der Download-Link der Ausgabedatei ist sofort nach der Konvertierung der Daten von PNG in eine PDF-Datei verfügbar.

Wie installiere ich die kostenlose Download-Bibliothek für den PNG zu PDF-Formatkonverter?

Installieren Sie den PNG zu PDF-Konverter Kostenloser Download der Java-Bibliothek, um PNG programmgesteuert zu erstellen und in PDF zu konvertieren.

Wie konvertiere ich PNG offline in Windows in PDF?

Bitte besuchen Sie diesen Link, um die kostenlose PNG zu PDF-Konvertersoftware für Windows herunterzuladen. Mit dieser kostenlosen Online-Download-Software für den PNG zu PDF-Konverter können Sie PNG in Windows schnell und mit einem einzigen Klick in PDF umwandeln.

Siehe auch

Für weitere Informationen empfehlen wir den Besuch der folgenden Artikel: