Rendering da SVG a XAMLFLOW tramite .NET

API .NET per esportare SVG in XAMLFLOW su Windows, macOS e Linux senza utilizzare Microsoft Word

 

Aspose.Total for .NET è una potente API per aggiungere funzionalità di conversione e manipolazione dei documenti all’interno dell’applicazione .NET. Utilizzando l’API di elaborazione PDF avanzata Aspose.PDF for .NET , puoi convertire il formato file SVG in DOC. Successivamente, utilizzando la potente API di elaborazione dei documenti Aspose.Words for .NET , puoi eseguire il rendering di DOC in XAMLFLOW.

API C# per convertire SVG in XAMLFLOW

  1. Aprire il file SVG utilizzando la classe Document
  2. Converti SVG in Doc utilizzando il metodo Salva
  3. Caricare il file Doc utilizzando la classe Document di Aspose.Words
  4. Salvare il documento in formato XAMLFLOW utilizzando il metodo Salva e impostare Xamlflow come SaveFormat

Requisiti di conversione

Installa dalla riga di comando come nuget install Aspose.Total o tramite Package Manager Console di Visual Studio con Install-Package Aspose.Total.

In alternativa, scarica il programma di installazione MSI offline o le DLL in un file ZIP da downloads .


Document document = new Document("template.svg");
 
document.Save("DocOutput.doc", SaveFormat.Doc); 

var outputDocument = new Aspose.Words.Document("DocOutput.doc");

outputDocument.Save("output.xamlflow", SaveFormat.Xamlflow);   

Decrittografare il file SVG utilizzando la password del proprietario tramite .NET

Prima di convertire SVG in XAMLFLOW, se vuoi decifrare il tuo documento puoi farlo usando l’API. Per decrittografare il file PDF, devi prima creare un oggetto Document e aprire il SVG utilizzando la password del proprietario. Successivamente, è necessario chiamare il metodo Decrypt dell’oggetto Document. Infine, salva il file aggiornato utilizzando il metodo Save dell’oggetto Document.


Document document = new Document("Decrypt.svg", "password");

document.Decrypt();
 
document.Save("Decrypt_out.doc");

Crea file XAMLFLOW di sola lettura tramite .NET

Per proteggere il tuo XAMLFLOW dalla modifica e per impedire ad altre persone di modificare informazioni sensibili e riservate nel tuo documento, puoi anche impostare la protezione del documento utilizzando l’API. Puoi limitare la possibilità di modificare un documento e consentire solo determinate azioni con esso. Questo può essere fatto utilizzando l’API Aspose.Words for .NET . Consente di controllare il modo in cui si limita il contenuto utilizzando il parametro di enumerazione ProtectionType . È possibile impostare il documento in sola lettura utilizzando le seguenti righe di codice.


Document document = new Document("input.doc");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.xamlflow", SaveFormat.Xamlflow);    

Esplora SVG opzioni di conversione con .NET

Convertire SVGs in DOCM (File Marco Microsoft Word 2007)
Convertire SVGs in DOT (File modello di Microsoft Word)
Convertire SVGs in DOTM (File modello Microsoft Word 2007+)
Convertire SVGs in DOTX (File modello di Microsoft Word)
Convertire SVGs in FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertire SVGs in GIF (Formato di interscambio grafico)
Convertire SVGs in MARKDOWN (Linguaggio di markup leggero)
Convertire SVGs in ODT (Formato file di testo OpenDocument)
Convertire SVGs in OTT (Modello OpenDocument)
Convertire SVGs in PCL (Linguaggio dei comandi della stampante)
Convertire SVGs in PS (File Postscript)
Convertire SVGs in WORDML (Microsoft Word 2003 WordprocessingML)
Convertire SVGs in CSV (Valori separati da virgola)
Convertire SVGs in DIF (Formato di scambio dati)
Convertire SVGs in EXCEL (Formati di file per fogli di calcolo)
Convertire SVGs in FODS (Foglio di calcolo XML piatto OpenDocument)
Convertire SVGs in MD (Lingua di markdown)
Convertire SVGs in ODS (Foglio di calcolo OpenDocument)
Convertire SVGs in SXC (Foglio elettronico di StarOffice Calc)
Convertire SVGs in TSV (Valori separati da tabulazioni)
Convertire SVGs in TXT (Documento di testo)
Convertire SVGs in XLAM (Componente aggiuntivo con attivazione macro di Excel)
Convertire SVGs in XLSB (Cartella di lavoro binaria di Excel)
Convertire SVGs in XLSM (Foglio di calcolo con attivazione macro)
Convertire SVGs in XLT (Excel 97 - Modello 2003)
Convertire SVGs in XLTM (Modello con attivazione macro di Excel)
Convertire SVGs in XLTX (Modello Excel)
Convertire SVGs in ODP (Formato di presentazione OpenDocument)
Convertire SVGs in OTP (Formato standard OpenDocument)
Convertire SVGs in POT (File modello di Microsoft PowerPoint)
Convertire SVGs in POTM (File modello di Microsoft PowerPoint)
Convertire SVGs in POTX (Presentazione modello Microsoft PowerPoint)
Convertire SVGs in POWERPOINT (File di presentazione)
Convertire SVGs in PPS (Presentazione PowerPoint)
Convertire SVGs in PPSM (Presentazione con attivazione macro)
Convertire SVGs in PPSX (Presentazione PowerPoint)
Convertire SVGs in PPT (Presentazione Powerpoint)
Convertire SVGs in PPTM (File di presentazione con attivazione macro)