SVG in Word DOCX C#

Le immagini SVG sono popolari per la loro natura scalabile. In alcuni scenari, potrebbe essere necessario convertire un’immagine SVG in un documento Word in formato DOCX o DOC. Di conseguenza, questo articolo illustra come convertire un file SVG in un documento di Word a livello di codice in C#.

Convertitore da SVG a DOCX o DOC – Installazione dell’API C#

L’API Aspose.HTML for .NET può essere utilizzata per creare, modificare o convertire HTML, MHTML, SVG e molti altri formati di file. Installa semplicemente l’API scaricando i suoi file DLL dalla sezione Download o con il seguente comando di installazione NuGet:

PM> Install-Package Aspose.HTML

Converti SVG in Word DOCX o DOC a livello di codice in C#

Puoi convertire SVG in un documento Word in formato DOCX o DOC con i seguenti passaggi:

  1. Carica l’immagine SVG di origine con la classe SVGDocument.
  2. Converti l’immagine SVG con il metodo ConvertSVG insieme all’oggetto classe DocSaveOptions.

Il seguente frammento di codice spiega come seguire questi passaggi per convertire un file SVG in DOCX in C#:

// Inizializza un documento SVG dal file
SVGDocument document = new SVGDocument("sample.svg");

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

Converti SVG in Word DOCX con Impostazioni avanzate usando C#

Puoi convertire personalizzare la conversione del documento da SVG a Word. Ad esempio, dimensione della pagina, margine della pagina, risoluzione, ecc. È necessario seguire i seguenti passaggi per convertire SVG in DOCX con impostazioni avanzate in C#:

  1. Carica il file SVG di input.
  2. Inizializza un oggetto della classe DocSaveOptions.
  3. Configura le impostazioni della pagina come la dimensione della pagina, il margine, la risoluzione orizzontale o verticale, ecc.

Il frammento di codice seguente elabora come convertire un’immagine SVG in Word DOCX con impostazioni avanzate a livello di codice in C#:

// Inizializza un documento SVG dal file
SVGDocument document = new SVGDocument("sample.svg");

// Inizializza DocSaveOptions per impostare diverse proprietà 
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
options.PageSetup.AnyPage = new Page(new Size(500, 500), new Margin(30, 10, 10, 10));

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

Ottieni la licenza di valutazione gratuita

Puoi valutare l’API senza alcuna limitazione di valutazione richiedendo una licenza temporanea gratuita.

Demo in linea

Prova l’app Web SVG to DOCX Converter sviluppata utilizzando l’API di cui sopra.

Conclusione

In questo articolo, hai imparato come convertire un file SVG in formato DOCX a livello di codice in C#. Hai esplorato lo scenario di conversione di base e la conversione avanzata specificando le proprietà di impostazione della pagina. Inoltre, puoi verificare i dettagli di altre funzionalità offerte dall’API visitando la documentazione o contattandoci tramite il forum.

Guarda anche

Converti EPUB in Word DOCX in C#

Suggerimento: potresti voler controllare Aspose PowerPoint to Word Converter perché mostra il popolare processo di conversione da presentazione a documento Word.