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
- Hozzon létre egy ingyenes Aspose.Cloud-fiókot, és szerezzen be API hitelesítési adatokat a Word SVG formátumba konvertálásához
- Töltse le az Aspose.Words Cloud SDK for .NET DOCX-SVG-konverzióját.
- Állítsa be a C# projektet Word-ből SVG-be való konverzióhoz a fenti SDK-val
Lépések a Word DOC konvertálásához SVG-vé a C# Low Code API segítségével
- Állítsa be a kliensazonosítót és az ügyféltitkot az API-hoz a Word Doc SVG formátumba konvertálásához
- Példányosítsa a WordsAPI osztály objektumát az ügyfél hitelesítő adataival
- Állítsa be a bemeneti Word és a kimeneti SVG fájlneveket
- Nyissa meg a minta DOCX fájlt, és konvertálja azt fájlfolyammá
- Használja a ConvertDocument metódust a DOCX konvertálásához SVG-vé a REST API segítségével
- 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.