SVG zu Word DOCX C#

SVG-Bilder sind beliebt, weil sie skalierbar sind. In bestimmten Szenarien müssen Sie möglicherweise ein SVG-Bild in ein Word-Dokument im DOCX- oder DOC-Format konvertieren. Dementsprechend behandelt dieser Artikel das programmgesteuerte Konvertieren einer SVG-Datei in ein Word-Dokument in C#.

SVG-zu-DOCX- oder DOC-Konverter – C#-API-Installation

Die Aspose.HTML for .NET-API kann zum Erstellen, Bearbeiten oder Konvertieren von HTML, MHTML, SVG und vielen anderen Dateiformaten verwendet werden. Installieren Sie einfach die API, indem Sie ihre DLL-Dateien aus dem Abschnitt Downloads herunterladen oder den folgenden NuGet-Installationsbefehl verwenden:

PM> Install-Package Aspose.HTML

Konvertieren Sie SVG in Word DOCX oder DOC programmgesteuert in C#

Mit den folgenden Schritten können Sie SVG in ein Word-Dokument im DOCX- oder DOC-Format konvertieren:

  1. Laden Sie das Quell-SVG-Bild mit der Klasse SVGDocument.
  2. Konvertieren Sie das SVG-Bild mit der Methode ConvertSVG zusammen mit dem Klassenobjekt DocSaveOptions.

Das folgende Code-Snippet erläutert, wie Sie diesen Schritten folgen, um eine SVG-Datei in C# in DOCX zu konvertieren:

// Initialisieren Sie ein SVG-Dokument aus der Datei
SVGDocument document = new SVGDocument("sample.svg");

// Konvertieren Sie SVG in Word DOCX
Converter.ConvertSVG(document, new DocSaveOptions(), "sample_output.docx");

Konvertieren Sie SVG in Word DOCX mit erweiterten Einstellungen mit C#

Sie können die SVG-zu-Word-Dokumentkonvertierung anpassen. Zum Beispiel Seitengröße, Seitenrand, Auflösung usw. Sie müssen die folgenden Schritte ausführen, um SVG in DOCX mit erweiterten Einstellungen in C# zu konvertieren:

  1. Laden Sie die SVG-Eingabedatei.
  2. Initialisiert ein Objekt der Klasse DocSaveOptions.
  3. Konfigurieren Sie Seiteneinstellungen wie Seitengröße, Rand, horizontale oder vertikale Auflösung usw.

Das folgende Code-Snippet erläutert, wie Sie ein SVG-Bild mit erweiterten Einstellungen programmgesteuert in C# in Word DOCX konvertieren:

// Initialisieren Sie ein SVG-Dokument aus der Datei
SVGDocument document = new SVGDocument("sample.svg");

// Initialisieren Sie DocSaveOptions, um verschiedene Eigenschaften einzurichten 
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
options.PageSetup.AnyPage = new Page(new Size(500, 500), new Margin(30, 10, 10, 10));

// Konvertieren Sie SVG in DOCX
Converter.ConvertSVG(document, options, "sample_output.docx");

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können die API ohne Evaluierungseinschränkungen testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Online-Demo

Probieren Sie die Web-App SVG to DOCX Converter aus, die mit der obigen API entwickelt wurde.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine SVG-Datei programmgesteuert in C# in das DOCX-Format konvertieren. Sie haben das grundlegende Konvertierungsszenario sowie die erweiterte Konvertierung durch Festlegen von Seiteneinrichtungseigenschaften untersucht. Darüber hinaus können Sie Details zu anderen von der API angebotenen Funktionen überprüfen, indem Sie die Dokumentation besuchen oder sich über das Forum mit uns in Verbindung setzen.

Siehe auch

EPUB in Word DOCX in C# konvertieren

Tipp: Sie sollten sich Aspose PowerPoint to Word Converter ansehen, da es den beliebten Umwandlungsprozess von Präsentationen in Word-Dokumente demonstriert.