Pretvorite Word u SVG pomoću NET REST API-ja

Ovaj osnovni članak pokriva postupak konvertiranja Word u SVG pomoću NET REST API-ja. Aspose.Words za .NET Cloud SDK pruža jednostavno sučelje i može se koristiti za izvoz Word DOC datoteke u SVG datoteku. Ako ste zainteresirani za razvoj Word DOC-a u SVG pretvarač s C# Low Code API-jem, možete slijediti jednostavne smjernice koje se dijele u ovom članku i pokušati istražiti tu značajku pomoću radnog uzorka koda.

Preduvjet

Koraci za pretvaranje Word DOC-a u SVG pomoću C# Low Code API-ja

  1. Postavite ID klijenta i Tajnu klijenta za API za pretvaranje Word Doca u SVG
  2. Instancirajte objekt klase WordsAPI s vašim klijentskim vjerodajnicama
  3. Postavite nazive ulaznih Word i izlaznih SVG datoteka
  4. Pristupite uzorku DOCX datoteke i pretvorite je u tok datoteke
  5. Upotrijebite metodu ConvertDocument za Pretvorite DOCX u SVG koristeći REST API
  6. Spremite generiranu SVG datoteku na lokalni disk

Gore navedeni koraci vode za postizanje DOCX konverzije u SVG pomoću REST API-ja, pri čemu se proces započinje korištenjem Aspose.Words za .NET REST SDK i instanciranjem WordsApi klase pomoću identifikatora aplikacije u oblaku i tajnih vrijednosti. Uzorak Word DOCX datoteke otvorit će se putem toka datoteka s diska i koristiti ga metoda ConvertDocument() za dovršetak procesa konverzije Worda u SVG u oblaku vraćanjem izlaznog toka SVG datoteke koji se može spremiti na disk.

Kod za pretvorbu DOC u SVG s NET REST API-jem

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);
}
}
}
}

Gornji primjer koda demonstrira kostur za razvoj Word dokumenta u SVG pretvarač s C# REST API-jem. Također možete postaviti dodatne parametre tijekom procesa pretvorbe uključujući stazu za izlazni dokument, dodavanje proreda i naziv izlazne datoteke. Ova značajka konvertiranja DOC u SVG može se koristiti s bilo kojom aplikacijom bez koda ili s niskim kodom na bilo kojem operativnom sustavu koji podržava .NET Framework.

U ovom smo članku pokrili proces postizanja konvertiranja Worda u SVG pomoću NET REST API-ja. Ako ste zainteresirani za pretvorbu Worda u RTF, pogledajte članak o tome kako pretvoriti Word u RTF s NET REST API-jem.

 Hrvatski