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

Ez az alapvető cikk a a Word SVG-re konvertálásának folyamatát ismerteti NET REST API-val. Az Aspose.Words for .NET Cloud SDK egyszerű felületet biztosít, és használható Word DOC-fájlok SVG-fájlba exportálására. Ha érdekli egy Word DOC-SVG konverter fejlesztése C# Low Code API-val, kövesse az ebben a cikkben ismertetett egyszerű irányelveket, és próbálja meg felfedezni a funkciót egy működő mintakód segítségével.

Előfeltétel

Lépések a Word DOC konvertálásához SVG-vé a C# Low Code API segítségével

  1. Állítsa be a kliensazonosítót és az ügyféltitkot az API-hoz a Word Doc SVG formátumba konvertálásához
  2. Példányosítsa a WordsAPI osztály objektumát az ügyfél hitelesítő adataival
  3. Állítsa be a bemeneti Word és a kimeneti SVG fájlneveket
  4. Nyissa meg a minta DOCX fájlt, és konvertálja azt fájlfolyammá
  5. Használja a ConvertDocument metódust a DOCX konvertálásához SVG-vé a REST API segítségével
  6. Mentse el a létrehozott SVG fájlt a helyi lemezre

A fenti lépések útmutatója a DOCX-SVG átalakítás eléréséhez a REST API használatával, ahol a folyamat az Aspose.Words for .NET REST SDK használatával és a WordsApi osztály példányosításával kezdődik a felhőalkalmazás-azonosító és titkos értékek használatával. A Word DOCX mintafájl a lemezről származó fájlfolyamon keresztül nyílik meg, és a ConvertDocument() metódus felhasználja a Word-ből SVG-be való átalakítási folyamat befejezéséhez a felhőben azáltal, hogy visszaadja a lemezre menthető kimeneti SVG fájlfolyamot.

Kód a DOC-ból SVG-vé konvertálásához NET REST API-val

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToSvg
{
public void ConvertWordToSvgAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "";
apiClient.ClientId = "";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
string localPath = @"C:\Words\";
string inputFile = "Test1.docx";
string outputFile = "DOCXToSvg.svg";
string outputFormat = "svg";
//Read input file to bytes array
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open);
inpuFileStream.Position = 0;
//create conversion request object with input and output files
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(localPath + outputFile+"."+ outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

A fenti példakód bemutatja a Word dokumentum-SVG konverter fejlesztésének vázát C# REST API-val. Az átalakítási folyamat során további paramétereket is beállíthat, beleértve a kimeneti dokumentum elérési útját, a sorköz hozzáadását és a kimeneti fájl nevét. A DOC-SVG konvertálás funkciója bármely kód nélküli vagy alacsony kódú alkalmazással használható bármely, a .NET-keretrendszert támogató operációs rendszeren.

Ebben a cikkben a Word to SVG konvertálás folyamatát ismertetjük a NET REST API-val. Ha érdekli a Word RTF konvertálása, olvassa el a konvertálja a Word-t RTF-re a NET REST API segítségével című cikket.

 Magyar