Konvertieren Sie HTML in JPG bilder in Java mit der GroupDocs.Conversion Cloud REST API

Konvertieren Sie HTML mithilfe der REST-API in Java in ein JPG bild

HTML(HyperText Markup Language) ist eine Standard-Auszeichnungssprache, die zum Erstellen von Webseiten verwendet wird. Es ermöglicht Entwicklern, Webinhalte zu strukturieren, einschließlich Text, Bildern, Links und Multimedia-Elementen. Andererseits ist JPG ein beliebtes Bildformat, das zum Speichern und Teilen digitaler Fotos verwendet wird. Das Konvertieren von HTML Dateien in JPG bilder ist sehr wichtig geworden, beispielsweise wenn Sie einen HTML-Bericht teilen und HTML-Inhalte als Backup speichern müssen. In diesem Artikel besprechen wir, wie man HTML mithilfe der REST-API in Java in JPG bilder konvertiert.

Die folgenden Themen werden in diesem Tutorial behandelt:

Java HTML to Image Conversion REST API und Java SDK-Installation

Wir werden GroupDocs.Conversion Cloud SDK für Java verwenden, um HTML Dokumente in JPG bilder zu konvertieren. GroupDocs.Cloud API ist ein leistungsstarkes Tool zum Konvertieren mehrerer Arten von Dokumenten und Bildern, einschließlich HTML- in JPG Dateien. Diese API bietet eine breite Palette von Dateiformaten, mit denen Sie unter anderem HTML, PDFs, Word Dokumente, Excel-Tabellen, CAD Dateien und Rasterbilder konvertieren können. Die Integration der API in Java-basierte Anwendungen wird einfach und effizient gestaltet, sodass keine zusätzliche Software erforderlich ist.

Sie können entweder die JAR-Datei der API herunterladen oder sie mit Maven installieren, indem Sie das folgende Repository und die folgende Abhängigkeit zur pom.xml-Datei Ihres Projekts hinzufügen:

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>

Registrieren Sie sich für ein GroupDocs-Konto, um die Anwendungs-ID und das Anwendungsgeheimnis vom Dashboard zu erhalten, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codeausschnitte beginnen. Bitte geben Sie den unten gezeigten Codeausschnitt ein, sobald Sie Ihre ID und Ihr Geheimnis haben:

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

Konvertieren Sie HTML Dateien online in Java mit der REST-API in das JPG-Format

Der Prozess der Konvertierung von HTML- in JPG bilder in Java mit der GroupDocs.Conversion Cloud SDK für Java REST API ist unkompliziert und einfach. Hier sind die Schritte, die Sie befolgen müssen:

Laden Sie die Datei hoch

Laden Sie zunächst das HTML Dokument mit dem unten angegebenen Code-Snippet in den Cloud-Speicher 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.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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 das hochgeladene HTML Dokument im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie HTML in JPG bilder in Java

In diesem Abschnitt schreiben wir den Codeausschnitt, der den HTML zu JPG-Konvertierungsprozess in einer Java-Anwendung automatisiert. Sie können den unten aufgeführten Schritten und dem Codeausschnitt folgen:

  • Importieren Sie zunächst die erforderlichen Klassen in Ihre Java-Datei.
  • Zweitens erstellen Sie eine Instanz der Klasse ConvertApi.
  • Drittens erstellen Sie eine Instanz der ConvertSettings Klasse.
  • Geben Sie anschließend den Namen des Cloud-Speichers ein.
  • Als nächstes legen Sie den Eingabe-HTML-Dateipfad und das Ausgabedateiformat auf „jpg“ fest.
  • Erstellen Sie nun eine Instanz der JpgConvertOptions Klasse.
  • Stellen Sie optional verschiedene Konvertierungsoptionen wie setFromPage, setPagesCount, setGrayscale, setHeight, setQuality, setRotateAngle, setUsePdf usw. bereit.
  • Legen Sie dann die Konvertierungsoptionen und den Ausgabedateipfad mithilfe der ConvertSettings-Instanz fest.
  • Erstellen Sie dann eine ConvertDocumentRequest Klasseninstanz und übergeben Sie den Einstellungsparameter.
  • Rufen Sie abschließend die Methode convertDocument() auf und übergeben Sie den Parameter ConvertDocumentRequest.

Der folgende Codeausschnitt zeigt, wie Sie ein HTML Dokument mithilfe der REST-API programmgesteuert in Java in ein JPG bild 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 HTML in ein Bild 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.html");
			settings.setFormat("jpg");
			
			JpgConvertOptions convertOptions = new JpgConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			convertOptions.setGrayscale(false);
			convertOptions.setHeight(1024);
			convertOptions.setQuality(100);
			convertOptions.setRotateAngle(15);
			convertOptions.setUsePdf(false);
			
		        settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// 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();
		}
	}
}
Java konvertiert HTML Dokumente in JPG bilder

Konvertieren Sie HTML Dokumente in JPG bilder in Java.

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert das konvertierte JPG bild in der Cloud. Sie können die konvertierte JPG-Datei mit dem folgenden Codeausschnitt 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.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();
		}
		
	}
}

Kostenloser Online-HTML zu JPG-Konverter

Wie konvertiert man HTML bilder online kostenlos in JPG bilder? Bitte versuchen Sie es mit einem Online-HTML zu JPG-Konverter, um ein JPG bild aus einem HTML Dokument zu erstellen. Dieser Konverter wird unter Verwendung der oben genannten HTML zu JPG bild-REST-API entwickelt.

Zusammenfassen

Damit sind wir am Ende dieses Blogbeitrags angelangt. Folgendes haben Sie aus diesem Artikel gelernt:

  • wie man HTML programmgesteuert in ein JPG bild in Java konvertiert, sowie zusätzliche Anpassungsoptionen;
  • Laden Sie das HTML Dokument programmgesteuert in die Cloud hoch und laden Sie dann das konvertierte JPG bild aus der Cloud herunter.
  • und konvertieren Sie jede HTML-Webseite kostenlos in JPG mit einem kostenlosen Online-HTML zu JPG bildkonverter.

Darüber hinaus bieten wir auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen kommunizieren können. Der vollständige Quellcode des Java SDK ist auf Github frei verfügbar. Bitte überprüfen Sie das GroupDocs.Conversion Cloud SDK für Java Beispiele hier.

Darüber hinaus empfehlen wir Ihnen, unseren Erste Schritte für detaillierte Schritte und API-Nutzung zu befolgen.

Schließlich schreiben wir weiterhin neue Blogartikel zu verschiedenen Dateiformaten und Konvertierungen mithilfe der REST-API. Bitte kontaktieren Sie uns für die neuesten Updates.

Stelle eine Frage

Wenn Sie Fragen zur HTML-zu bild-Konvertierungs-API haben, zögern Sie bitte nicht, uns im kostenlosen Support-Forum zu kontaktieren.

FAQs

Wie konvertiere ich HTML in JPG bilder mit Java?

Sie können ein HTML Dokument in Java in ein JPG bild konvertieren, indem Sie die GroupDocs.Conversion Cloud REST API verwenden. Dabei handelt es sich um eine cloudbasierte Dokumentkonvertierungs-API, die Entwicklern die einfache Konvertierung von HTML Dokumenten in Bilder in Java ermöglicht.

Wie kann ich eine HTML-Datei online kostenlos in JPG konvertieren?

Mit dem Online-Konverter von HTML zu JPG können Sie HTML Dokumente kostenlos in JPG bilder konvertieren. Sobald die Online-Konvertierung des HTML-in-JPG bilds abgeschlossen ist, können Sie die konvertierten JPG Dateien sofort auf Ihr System herunterladen. Bitte befolgen Sie die unten aufgeführten Schritt-für-Schritt-Anleitungen, um die Konvertierung durchzuführen:

  • Öffnen Sie kostenloser HTML zu JPG-Konverter online.
  • Klicken Sie nun in den Datei-Drop-Bereich, um ein HTML Dokument hochzuladen, oder ziehen Sie eine HTML-Datei per Drag & Drop.
  • Klicken Sie anschließend auf die Schaltfläche „Jetzt konvertieren“. Der kostenlose Online-HTML zu JPG-Konverter wandelt HTML Dateien in JPG bilder um.
  • Der Download-Link des ausgegebenen JPG bildes ist nach der Konvertierung der HTML-Webseite verfügbar.

Gibt es eine Möglichkeit, HTML unter Windows in Bilder zu konvertieren?

Bitte besuchen Sie diesen Link, um einen Offline-HTML-zu bilder-Konverter für Windows herunterzuladen. Dieser kostenlose HTML-zu bilder-Konverter kann HTML Dokumente unter Windows mit einem einzigen Klick schnell in Bilder konvertieren.

Siehe auch

Wenn Sie mehr über verwandte Themen erfahren möchten, empfehlen wir Ihnen die Lektüre der unten aufgeführten Artikel: