Փոխակերպեք Word-ը SVG-ի NET REST API-ով

Այս հիմնական հոդվածն ընդգրկում է NET REST API-ով ** WordSVG-ի վերածելու գործընթացը**: Aspose.Words for .NET Cloud SDK-ն ապահովում է հեշտ ինտերֆեյս և կարող է օգտագործվել Word DOC ֆայլը SVG ֆայլ արտահանելու համար: Եթե դուք հետաքրքրված եք մշակել Word DOC-ի SVG փոխարկիչ C# Low Code API-ով, կարող եք հետևել այս հոդվածում տարածված պարզ ուղեցույցներին և փորձել ուսումնասիրել հնարավորությունը՝ օգտագործելով գործող նմուշի կոդը:

Նախադրյալ

Word DOC-ը SVG-ի փոխարկելու քայլեր C# Low Code API-ով

  1. Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ Word Doc-ը SVG-ի փոխարկելու համար
  2. Պատկերացրեք WordsAPI դասի օբյեկտը ձեր հաճախորդի հավատարմագրերով
  3. Սահմանեք մուտքագրված Word և ելքային SVG ֆայլերի անունները
  4. Մուտք գործեք նմուշ DOCX ֆայլ և փոխարկեք այն ֆայլի հոսքի
  5. Օգտագործեք ConvertDocument մեթոդը * DOCX-ը SVG-ի փոխարկելու համար REST API-ի միջոցով*
  6. Պահպանեք ստեղծված SVG ֆայլը տեղական սկավառակի վրա

Վերոհիշյալ քայլերի ուղեցույցը՝ DOCX-ի SVG-ի փոխակերպումը REST API-ի միջոցով հասնելու համար, որի արդյունքում գործընթացը սկսվում է Aspose.Words-ի միջոցով .NET REST SDK-ի համար և օրինականացնելով WordsApi դասը՝ օգտագործելով ամպային հավելվածի նույնացուցիչը և գաղտնի արժեքները: Word DOCX ֆայլի նմուշը կբացվի սկավառակից ֆայլի հոսքի միջոցով և կօգտագործվի ConvertDocument() մեթոդով՝ Word-ի SVG փոխակերպման գործընթացը ամպում ավարտելու համար՝ վերադարձնելով ելքային SVG ֆայլի հոսքը, որը կարող է պահպանվել սկավառակի վրա:

NET REST API-ով DOC-ի SVG փոխակերպման կոդը

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

Վերոնշյալ օրինակի կոդը ցույց է տալիս Word փաստաթուղթը SVG փոխարկիչ մշակելու կմախքը C# REST API-ով: Փոխակերպման գործընթացում կարող եք նաև սահմանել լրացուցիչ պարամետրեր, ներառյալ ելքային փաստաթղթի ուղին, ավելացնելով տողերի տարածությունը և ելքային ֆայլի անունը: DOC-ի SVG-ի փոխակերպման այս հատկությունը կարող է օգտագործվել .NET Framework-ին աջակցող ցանկացած օպերացիոն համակարգում առանց կոդի կամ ցածր կոդով հավելվածների հետ:

Այս հոդվածում մենք լուսաբանել ենք Word-ի SVG փոխակերպման հասնելու գործընթացը NET REST API-ով: Եթե հետաքրքրված եք Word-ի RTF-ի փոխակերպմամբ, տես հոդվածը, թե ինչպես կատարել վերափոխել Word-ը RTF-ի NET REST API-ով.

 Հայերեն