A DOCX konvertálása MD-vé a NET REST API segítségével

Ez a rövid útmutató bemutatja, hogyan lehet alakítani a(z) DOCX-t MD-re NET REST API-val. Használja az Aspose.Words for .NET Cloud SDK-t DOCX-MD konverter fejlesztéséhez C# REST API-val. Számos más funkciót is használhat a funkció használatához, ha felfedezi az SDK-t, és testreszabja a folyamatot bármely támogatott platformon.

Előfeltétel

Lépések a DOCX Markdown-ra konvertálásához a C# Low Code API segítségével

  1. Hozza létre a konfigurációs objektumot, és állítsa be az ügyfél titkosságát és azonosítóját
  2. Példányosítsa a WordsApi objektumot a meghatározott konfigurációval
  3. Határozza meg a bemeneti és kimeneti fájlokat
  4. Töltse be a bemeneti DOCX fájlt, és inicializálja a pozíciót
  5. Példányosítsa a ConvertDocumentRequest metódust a fenti bájtfolyam és formátum használatával
  6. Hívja a ConvertDocument metódust a DOCX konvertálásához MD-vé a REST API használatával
  7. Mentse a kimeneti MD fájlt a helyi lemezre

Tekintse meg ezeket a lépéseket a Word Markdown C# Low Code API-val átalakításához. Hozza létre a WordsApi osztályobjektumot a konfigurációs objektummal, amely tartalmazza az ügyfél-azonosítót és a titkot, majd olvassa be a forrás HTML-fájlt egy bájttömbbe. Hozza létre a ConvertDocumentRequest objektumot, és használja a WordsApi.ConvertDocument() metódusban az MD-fájl Word-fájlból történő előállításához.

Kód a DOCX konvertálásához MD-vé a C# REST API segítségével

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class DocxToMd
{
public void ConvertDocxToMdAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Secret";
apiClient.ClientId = "ID";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
string input = "Sample.docx";
string output = "DOCXToMD";
string format = "md";
//Read input file to bytes array
var fileStream = File.Open(input, FileMode.Open);
fileStream.Position = 0;
ConvertDocumentRequest request = new ConvertDocumentRequest(fileStream, format, null, null, null, null, null, null, null);
var task = wordsApi.ConvertDocument(request);
task.Wait();
var outputFileStream = task.Result;
outputFileStream.Position = 0;
using (var stream = File.Create(output+"."+ format))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(stream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Ez a kódrészlet biztosítja az alapot a DOCX módosításához Markdown NET REST API-val. Az átalakítást testreszabhatja a ConvertDocumentRequest() metódus különböző paramétereinek beállításával, amelyek nullára vannak állítva ebben a mintakódban. A kimeneti adatfolyamot a rendszer egy helyi fájlba menti, de elküldheti hálózaton keresztül, vagy elmentheti az adatbázisba tetszés szerint.

Megnézhet egy másik hasonló funkciót is a következő oldalon: Hogyan konvertálja a Word-t MHT-vé a NET REST API segítségével.

 Magyar