SVG zusammenführen – C#

SVG-Dateien zusammenführen und das Ergebnis mit C# in gängigen Formaten wie PDF, XPS, BMP, JPEG, PNG, GIF und TIFF speichern

So führen Sie SVG – C# zusammen

Es gibt viele Gründe, warum Sie mehrere SVGs oder Bilder in einem Dokument kombinieren müssen. Um SVG-Dateien zusammenzuführen, verwenden wir Aspose.SVG for .NET API, eine Funktion, die reichhaltige, leistungsstarke und benutzerfreundliche API zur Dokumentenbearbeitung und -zusammenführung für die C#-Plattform. Unsere C#-Bibliothek bietet die Klasse SvgRenderer zum Rendern und Zusammenführen von SVG Unterlagen. Die Render()-Methode gibt Ihnen die Möglichkeit, mehrere Dokumente gleichzeitig an das Ausgabe-Rendergerät zu senden und sie zusammenzuführen.

C#-Beispiel zum Kombinieren von SVG in PDF

Eine Hochgeschwindigkeits-C#-Bibliothek ermöglicht es .NET-Entwicklern, SVG-Dateien zusammenzuführen und das kombinierte Ergebnis mit hoher Qualität und Effizienz in viele gängige Formate wie PDF, XPS, JPEG, PNG, BMP, GIF und TIFF zu konvertieren. Sie können mehrere SVG-Dateien gleichzeitig in einer einzigen Datei eines anderen Formats kombinieren und die Leistung für Aufgaben wie Ressourcenverwaltung, Optimierung der Anzahl von HTTP-Anfragen, Reduzierung der Ladezeit von Webanwendungen usw. verbessern. Das Zusammenführen von Dokumenten kann mit ein paar Zeilen Code durchgeführt werden:

SVG in PDF zusammenführen – C#

// Initialize SVG documents from files to merge 
using (var document1 = new SVGDocument("document1.svg"))
using (var document2 = new SVGDocument("document2.svg"))
using (var document3 = new SVGDocument("document3.svg"))
{
    // Create an instance of SvgRenderer
    using var renderer = new Aspose.Svg.Rendering.SvgRenderer();
    // Create an instance of SvgRenderer
    using var device = new Aspose.Svg.Rendering.Pdf.PdfDevice("result.pdf");
    //Merge all SVG documents to PDF
    renderer.Render(device, document1, document2, document3);
}

Im obigen C#-Beispiel ist das Ausgabeformat PDF, wie durch die Verwendung von PdfDevice angezeigt. Wenn Sie das Ausgabeformat ändern möchten, müssen Sie eine andere Geräteklasse verwenden, die dem gewünschten Format entspricht. Beispielsweise können Sie ImageDevice für die Formate PNG, JPEG, BMP, GIF oder TIFF verwenden. Darüber hinaus müssen Sie im Ausgabedateipfad die entsprechende Dateierweiterung angeben.

SVG-Merger in der Dokumentation

Mit der Bibliothek Aspose.SVG für .NET können Sie SVG-Dateien programmgesteuert mit C# erstellen, bearbeiten, lesen, konvertieren und zusammenführen. Der Namespace Aspose.Svg.Rendering implementiert einfachen Zugriff auf Konvertierungs- und Zusammenführungsmethoden. Darüber hinaus bietet es die Möglichkeit, SVG-Dateien in gängigen Formaten wie PDF, XPS, JPEG, PNG, BMP, TIFF und GIF zu kombinieren. Bitte besuchen Sie das Dokumentationskapitel So führen Sie SVG-Dateien zusammen, um mehr über die Zusammenführungsfunktionen der SVG-C#-API zu erfahren. Erleben Sie noch heute die Leistungsfähigkeit und Flexibilität der SVG-Zusammenführung, indem Sie Aspose.SVG in Ihre C#-Projekte integrieren!

Aspose.SVG für die .NET-Bibliothek installieren

Aspose.SVG für .NET ist eine plattformübergreifende flexible Bibliothek, die entwickelt wurde, um eine breite Palette von Funktionen zum Verarbeiten und Rendern von SVG-Dokumenten bereitzustellen. Es lässt sich nahtlos in Ihre .NET-Apps integrieren, um mit SVG-Dateien zu arbeiten, ohne Software von Drittanbietern zu installieren. Unsere SVG .NET-API kann mit jeder .NET-Sprache wie C#, VB.NET, ASP.NET usw. verwendet werden. Sie funktioniert gleichermaßen gut auf jedem Betriebssystem, das Mono installieren (.NET 4.0 Framework-Unterstützung) oder .NET verwenden kann Ader. Dazu gehören Windows, Linux und macOS.

Installieren von Aspose.SVG für .NET über NuGet:

  1. Verwenden der Paket-Manager-Konsole.
  2. Verwenden der NuGet Package Manager-GUI.

Weitere Einzelheiten zur Installation der C#-Bibliothek finden Sie in der Aspose.SVG-Dokumentation .

Andere unterstützte Fusionen

Sie können SVG-Dateien in viele andere Dateiformate kombinieren, darunter einige, die unten aufgeführt sind: