SVG mit der Java API in JPG konvertieren

Aspose.HTML for Java konvertiert SVG-Dateien, Markup und URLs mit Converter.convertSVG() in JPG. Laden Sie die Quelle in ein SVGDocument , erstellen Sie ImageSaveOptions und geben Sie den Ausgabepfad an.


SVG-Grafik als JPG-Bild speichern

Das Beispiel konvertiert document.svg in JPG und speichert das Ergebnis als output.jpg. Try-with-resources schließt die verwendete Ressource automatisch.

SVG in JPG mit Java konvertieren

import com.aspose.html.converters.Converter;
import com.aspose.html.dom.svg.SVGDocument;
import com.aspose.html.rendering.image.ImageFormat;
import com.aspose.html.saving.ImageSaveOptions;

// Load the SVG document
try (SVGDocument document = new SVGDocument("document.svg")) {
    // Select JPEG output
    ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Jpeg);

    // Convert SVG to JPG
    Converter.convertSVG(document, options, "output.jpg");
}

SVG-in-JPG-Konvertierung online testen

Laden Sie eine SVG-Datei hoch oder geben Sie ihre URL an, um das Ergebnis vor der Integration in eine Java-Anwendung zu prüfen.

SVG mit Java in JPG konvertieren

  1. Fügen Sie Aspose.HTML for Java zum Projekt hinzu.
  2. Laden Sie die Quelle mit SVGDocument .
  3. Erstellen Sie ImageSaveOptions .
  4. Übergeben Sie Dokument, Optionen und Ausgabepfad an Converter.convertSVG() .
  5. Schließen Sie das Dokument mit try-with-resources.

JPG-Auflösung und Hintergrund für SVG konfigurieren

ImageSaveOptions steuert Auflösung, Abmessungen und Hintergrund. JPG verwendet verlustbehaftete Komprimierung und unterstützt keine Transparenz. Für scharfe Kanten oder transparente Bereiche ist PNG besser geeignet.

Weitere Einstellungen und Beispiele finden Sie unter SVG in JPG mit Java konvertieren und in der API-Referenz für ImageSaveOptions .


Aspose.HTML for Java installieren

Fügen Sie Aspose.HTML for Java aus dem offiziellen Aspose-Repository hinzu. Ersetzen Sie ASPOSE_HTML_VERSION durch eine genaue Versionsnummer von der Seite Aspose.HTML for Java-Releases und laden oder erstellen Sie das Projekt anschließend neu, damit die Abhängigkeit aufgelöst wird.

Fügen Sie das Repository und die Abhängigkeit zum Maven-Projekt hinzu:

Maven – pom.xml

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <url>https://releases.aspose.com/java/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>ASPOSE_HTML_VERSION</version>
    </dependency>
</dependencies>

Fügen Sie das Repository und die Abhängigkeit zum Gradle-Projekt hinzu:

Gradle – build.gradle

repositories {
    maven {
        url = uri('https://releases.aspose.com/java/repo/')
    }
}
dependencies {
    implementation 'com.aspose:aspose-html:ASPOSE_HTML_VERSION'
}

Verwenden Sie ein JDK, das mit dem ausgewählten Release kompatibel ist. Hinweise zur manuellen JAR-Installation, Kotlin DSL, Updates und zur Fehlerbehebung bei Abhängigkeiten finden Sie unter Aspose.HTML for Java installieren .


Fragen zur Konvertierung von SVG in JPG

1. Was geschieht mit Transparenz bei der Konvertierung von SVG in JPG?

JPG unterstützt keine Transparenz. Legen Sie einen Hintergrund fest oder verwenden Sie PNG.

2. Bleiben Links und auswählbarer Text im aus SVG erstellten JPG erhalten?

Nein. JPG ist ein statisches Rasterbild.

3. Kann ich die Auflösung bei der Konvertierung von SVG in JPG ändern?

Ja. Konfigurieren Sie die Auflösung in ImageSaveOptions.

4. Kann ich SVG kostenlos online in JPG konvertieren?

Ja. Verwenden Sie den kostenlosen Online-Konverter für SVG in JPG für eine manuelle Konvertierung und Aspose.HTML for Java für automatisierte Java-Workflows.

Verwandte Java-Konvertierungen

Wählen Sie ein weiteres Ausgabeformat für SVG oder einen verwandten Konvertierungsworkflow.