Rendern Sie SVG über .NET in DOTM

.NET-API zum Exportieren von SVG nach DOTM unter Windows, macOS und Linux, ohne Microsoft Word zu verwenden

 

Aspose.Total for .NET ist eine leistungsstarke API zum Hinzufügen von Funktionen zur Dokumentbearbeitung und -konvertierung in Ihrer .NET-Anwendung. Durch die Verwendung der erweiterten PDF-Verarbeitungs-API Aspose.PDF für .NET können Sie das SVG-Dateiformat in DOC konvertieren. Danach können Sie mit der leistungsstarken Dokumentenverarbeitungs-API Aspose.Words for .NET DOC in DOTM rendern.

C#-API zum Konvertieren von SVG in DOTM

  1. Öffnen Sie die SVG-Datei mit der Klasse Document .
  2. Konvertieren Sie SVG mit der Methode Save in Doc
  3. Laden Sie die Doc-Datei mithilfe der Klasse Document von Aspose.Words
  4. Speichern Sie das Dokument im DOTM-Format mit der Methode Save und legen Sie Dotm als SaveFormat fest

Konvertierungsanforderungen

Installieren Sie von der Befehlszeile als nuget install Aspose.Total oder über die Package Manager Console von Visual Studio mit Install-Package Aspose.Total.

Alternativ können Sie das Offline-MSI-Installationsprogramm oder DLLs in einer ZIP-Datei von downloads herunterladen.


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

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

outputDocument.Save("output.dotm", SaveFormat.Dotm);   

Entschlüsseln Sie die SVG-Datei mit dem Besitzerkennwort über .NET

Wenn Sie Ihr Dokument vor der Konvertierung von SVG in DOTM entschlüsseln möchten, können Sie dies mithilfe der API tun. Um die PDF-Datei zu entschlüsseln, müssen Sie zuerst ein Dokument -Objekt erstellen und das SVG mit dem Passwort des Besitzers öffnen. Danach müssen Sie die Methode Decrypt des Document-Objekts aufrufen. Speichern Sie schließlich die aktualisierte Datei mit der Save-Methode des Document-Objekts.


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

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

ReadOnly DOTM-Datei über .NET erstellen

Um Ihr DOTM vor Bearbeitung zu schützen und zu verhindern, dass andere Personen sensible und vertrauliche Informationen in Ihrem Dokument bearbeiten, können Sie den Schutz des Document auch über die API festlegen. Sie können die Bearbeitung eines Document einschränken und nur bestimmte Aktionen damit zulassen. Dies kann mit der Aspose.Words for .NET -API erfolgen. Sie können damit steuern, wie Sie den Inhalt mithilfe des Aufzählungsparameters ProtectionType einschränken. Sie können Ihr Dokument mit den folgenden Codezeilen schreibgeschützt machen.


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

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

document.Save("output.dotm", SaveFormat.Dotm);    

Erkunden Sie SVG Konvertierungs optionen mit .NET

SVGs in DOCM konvertieren (Microsoft Word 2007 Marco-Datei)
SVGs in DOT konvertieren (Microsoft Word-Vorlagendateien)
SVGs in DOTX konvertieren (Microsoft Word-Vorlagendatei)
SVGs in FLATOPC konvertieren (Microsoft Word 2003 TextverarbeitungML)
SVGs in GIF konvertieren (Grafisches Austauschformat)
SVGs in MARKDOWN konvertieren (Leichte Auszeichnungssprache)
SVGs in ODT konvertieren (OpenDocument-Textdateiformat)
SVGs in OTT konvertieren (OpenDocument-Vorlage)
SVGs in PCL konvertieren (Druckerbefehlssprache)
SVGs in PS konvertieren (PostScript-Datei)
SVGs in RTF konvertieren (Rich-text-Format)
SVGs in WORDML konvertieren (Microsoft Word 2003 TextverarbeitungML)
SVGs in XAMLFLOW konvertieren (Microsofts Power Automate)
SVGs in ODP konvertieren (OpenDocument-Präsentationsformat)
SVGs in OTP konvertieren (OpenDocument-Standardformat)
SVGs in POT konvertieren (Microsoft PowerPoint-Vorlagendateien)
SVGs in POTM konvertieren (Microsoft PowerPoint-Vorlagendatei)
SVGs in POTX konvertieren (Microsoft PowerPoint-Vorlagenpräsentation)
SVGs in POWERPOINT konvertieren (Präsentationsdateien)
SVGs in PPS konvertieren (PowerPoint-Diashow)
SVGs in PPSM konvertieren (Makrofähige Diashow)
SVGs in PPSX konvertieren (PowerPoint-Diashow)
SVGs in PPT konvertieren (PowerPoint Präsentation)
SVGs in PPTM konvertieren (Makrofähige Präsentationsdatei)
SVGs in SWF konvertieren (Shockwave Flash-Film)
SVGs in CSV konvertieren (Durch Kommas getrennte Werte)
SVGs in DIF konvertieren (Datenaustauschformat)
SVGs in EXCEL konvertieren (Tabellenkalkulationsdateiformate)
SVGs in FODS konvertieren (OpenDocument Flat XML-Tabelle)
SVGs in MD konvertieren (Markdown-Sprache)
SVGs in ODS konvertieren (OpenDocument-Tabelle)
SVGs in SXC konvertieren (StarOffice Calc-Tabelle)
SVGs in TSV konvertieren (Durch Tabulatoren getrennte Werte)
SVGs in TXT konvertieren (Text dokument)
SVGs in XLAM konvertieren (Excel-Makro-fähiges Add-In)
SVGs in XLSB konvertieren (Excel-Binärarbeitsmappe)
SVGs in XLSM konvertieren (Makrofähige Tabellenkalkulation)
SVGs in XLT konvertieren (Excel 97 - 2003-Vorlage)