SVG zu JPG-Konvertierung in Java mithilfe der REST-API

Konvertieren Sie SVG Dateien mithilfe der REST-API in Java in JPG bilder.

Wenn Sie nach einer Möglichkeit suchen, SVG Dateien in Java in JPG bilder zu konvertieren, sind Sie hier genau richtig. SVG(Scalable Vector Graphics) ist ein solches Bildformat, das im Laufe der Jahre aufgrund seiner Skalierbarkeit und Verlustfreiheit populär geworden ist. Andererseits sind JPG Dateien Rasterbilder, die sich am besten für die Anzeige hochwertiger Fotos und Bilder mit unterschiedlichen Farben eignen. In einigen Fällen müssen Sie SVG Dateien möglicherweise in JPG bilder konvertieren, beispielsweise wenn Sie eine Plattform verwenden, die SVG nicht unterstützt. In diesem Artikel erfahren Sie, wie Sie SVG Dateien mithilfe der REST-API in Java in JPG bilder konvertieren.

Die folgenden Themen werden in diesem Tutorial behandelt:

Java SVG Image to JPG Conversion REST API – SDK-Installation

Wenn es um die Konvertierung von SVG Dateien in JPG bilder geht, ist GroupDocs.Conversion Cloud SDK für Java ein zuverlässiges Tool, das Ihnen dabei helfen kann, dies schnell und einfach zu tun. Es ermöglicht Ihnen, Dokumente und Bilder zwischen verschiedenen Dateiformaten zu konvertieren. Es unterstützt eine Vielzahl von Dateiformaten, darunter Microsoft Office, OpenDocument, PDF, HTML und viele andere. Die Integration der API in Java-Anwendungen ist unkompliziert, sodass Sie den Konvertierungsdienst schnell und ohne zusätzliche Software durchführen können.

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>

Jetzt registrieren Sie sich für ein GroupDocs-Konto, um die Client-ID und das Client-Geheimnis vom Dashboard zu erhalten, bevor Sie beginnen, die Schritte und verfügbaren Codeausschnitte auszuführen. 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);

So konvertieren Sie SVG bilder in Java mit der REST-API in JPG bilder

Um SVG Dateien mit dem GroupDocs.Conversion Cloud SDK für Java in JPG bilder zu konvertieren, können Sie die folgenden Schritte ausführen:

Laden Sie die Datei hoch

Laden Sie zunächst das SVG bild 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.svg");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.svg", 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 SVG-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie SVG mit Java in JPG

Hier sind die Schritte und das Code-Snippet zum Konvertieren von SVG Dateien in JPG bilder in Java mithilfe des GroupDocs.Conversion Cloud SDK für Java:

Die Schritte sind:

  • 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 dann den Namen des Cloud-Speichers an.
  • Als nächstes legen Sie den Pfad der SVG-Eingabedatei und das Ausgabedateiformat auf „jpg“ fest.
  • Erstellen Sie nun eine Instanz der JpgConvertOptions Klasse.
  • Stellen Sie optional verschiedene Konvertierungsoptionen wie setFromPage, setPagesCount usw. bereit.
  • Legen Sie anschließend mithilfe der Einstellungsinstanz die Konvertierungsoptionen und den Ausgabedateipfad 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 man in Java mithilfe der REST-API ein SVG bild in eine JPG-Datei 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;

// Konvertieren Sie eine SVG-Datei über Java in ein JPG bild.
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.svg");
			settings.setFormat("jpg");
			
			JpgConvertOptions convertOptions = new JpgConvertOptions();
		        convertOptions.setFromPage(1);
		        convertOptions.setPagesCount(1);

                        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();
		}
	}
}

Die Ausgabedatei wird unten angezeigt:

Konvertieren Sie SVG bilder über Java in JPG Dateien

Konvertieren Sie SVG mit Java in JPG.

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-SVG zu JPG-Konverter

Wie kann man SVG bilder kostenlos online in JPG umwandeln? Bitte versuchen Sie es mit einem Online-SVG zu JPG-Konverter, um ein SVG bild in ein JPG bild umzuwandeln. Dieser Konverter wurde mit der oben genannten SVG zu JPG bild-REST-API entwickelt.

Zusammenfassend

Zusammenfassend bietet GroupDocs.Conversion Cloud SDK für Java eine einfache und effiziente Möglichkeit, SVG Dateien in JPG bilder zu konvertieren. Folgendes haben Sie aus diesem Artikel gelernt:

  • wie man SVG Dateien in Java programmgesteuert in JPG bilder konvertiert, sowie zusätzliche Anpassungsoptionen;
  • Laden Sie das SVG bild programmgesteuert in die Cloud hoch und laden Sie dann das konvertierte JPG bild aus der Cloud herunter.
  • und konvertieren Sie jedes SVG bild kostenlos in eine JPG-Datei mit einem Online-SVG 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, unserem Leitfaden „Erste Schritte“ zu folgen, um detaillierte Schritte und die API-Nutzung zu erfahren.

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 SVG zu JPG bildkonvertierungs-API haben, zögern Sie bitte nicht, uns im kostenlosen Support-Forum zu kontaktieren.

FAQs

Wie konvertiere ich SVG mit Java in JPG?

Sie können SVG bilder in Java mithilfe von GroupDocs.Conversion Cloud REST API in JPG bilder konvertieren. Es handelt sich um eine cloudbasierte API zur Dokumenten und Bildkonvertierung, mit der Sie SVG Dateien problemlos in Java in JPG bilder konvertieren können.

Wie kann ich SVG kostenlos online in JPG konvertieren?

Mit dem Online-Konverter SVG zu JPG können Sie SVG Dateien kostenlos in JPG bilder konvertieren. Bitte befolgen Sie die unten aufgeführten Schritt-für-Schritt-Anweisungen, um die Konvertierung durchzuführen:

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

Gibt es eine Möglichkeit, SVG offline unter Windows in JPG zu konvertieren?

Bitte besuchen Sie diesen Link, um einen Offline-SVG zu JPG-Konverter für Windows herunterzuladen. Mit diesem SVG zu JPG bildkonverter können Sie SVG Dateien unter Windows einfach und mit einem einzigen Klick in das JPG bildformat konvertieren.

Welche Dateiformate unterstützt das GroupDocs.Conversion Cloud SDK für Java?

GroupDocs.Conversion Cloud SDK für Java unterstützt eine breite Palette von Dateiformaten, darunter Microsoft Office, OpenDocument, PDF, HTML und viele andere.

Siehe auch

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