Diese kurze Anleitung hilft Ihnen zu verstehen, wie Sie Word DOC in Markdown mit der NET REST API konvertieren** in der Cloud. Um DOC in das MD-Format zu exportieren, verwenden wir Aspose.Words für .NET Cloud SDK. Wenn Sie an der Konvertierung von Word in Markdown in der C# Low Code API interessiert sind, führen Sie diese Aufgabe mit dem angegebenen Beispielcode und den angegebenen Schritten aus.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen
- Herunterladen Aspose.Words Cloud SDK for Dotnet
- Richten Sie ein C#-Projekt mit dem oben genannten SDK ein
Schritte zum Konvertieren von Word in Markdown mit der NET REST API
- Legen Sie die Client-ID und das Client-Geheimnis für die API für die Konvertierung in MD fest
- Erstellen Sie ein Objekt der Klasse WordsAPI mit Client-Anmeldeinformationen
- Geben Sie Eingabe- und Ausgabedateien an
- Lesen Sie die Eingabedatei DOC und speichern Sie sie im Byte-Array
- Instanziieren Sie die ConvertDocumentRequest()-Methode mithilfe des obigen Byte-Arrays
- Rufen Sie die Methode ConvertDocument auf, um DOC mithilfe der REST-API in MD zu konvertieren
- Speichern Sie die ausgegebene MD-Datei auf der lokalen Festplatte
Code zum Konvertieren von DOC in MD mit der C#-REST-API
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class WordsToMd | |
{ | |
public void ConvertWordToMdAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Client Secret"; | |
apiClient.ClientId = "Client ID"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
//string localPath = @""; | |
string inputFile = "Test1.doc"; | |
string outputFile = "DOCXToMD"; | |
string outputFormat = "md"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null); | |
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest); | |
conversionTask.Wait(); | |
var outputFileStream = conversionTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(outputFile+"."+ outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Mit dem obigen Beispielcode-Snippet können Sie DOC mit der C#-REST-API in MD konvertieren. Sie müssen eine DOC-Datei mit Hilfe des Aspose.Words REST API SDK für C# eingeben und die Ausgabe-MD-Datei herunterladen, um sie lokal zu speichern, indem Sie die Aspose-Konvertierungs-API online verwenden. Die ConvertDocumentRequest-Methode ermöglicht verschiedene Konfigurationen wie Dateispeicherung für benutzerdefinierte Schriftarten, Kennwörter zum Entschlüsseln der geschützten Word-Dateien, Codierungsdetails für eingegebene TXT- und HTML-Dateien sowie Quelldokumentspeicherung.
Diese DOC-zu-MD-Konvertierung kann mit allen No-Code- oder Low-Code-Apps unter Windows, Linux oder Mac verwendet werden.
Sie können sich auch eine weitere ähnliche Funktion auf der folgenden Seite ansehen: Anleitung Konvertieren Sie DOC in EPUB mit der NET REST API.