Այս հիմնական հոդվածն ընդգրկում է NET REST API-ով ** Word-ը SVG-ի վերածելու գործընթացը**: Aspose.Words for .NET Cloud SDK-ն ապահովում է հեշտ ինտերֆեյս և կարող է օգտագործվել Word DOC ֆայլը SVG ֆայլ արտահանելու համար: Եթե դուք հետաքրքրված եք մշակել Word DOC-ի SVG փոխարկիչ C# Low Code API-ով, կարող եք հետևել այս հոդվածում տարածված պարզ ուղեցույցներին և փորձել ուսումնասիրել հնարավորությունը՝ օգտագործելով գործող նմուշի կոդը:
Նախադրյալ
- Ստեղծեք անվճար Aspose.Cloud հաշիվ և ստացեք API հավատարմագրեր Word-ը SVG-ի փոխարկելու համար:
- Ներբեռնեք Aspose.Words Cloud SDK-ը .NET-ի համար՝ DOCX-ի SVG-ի փոխարկում կատարելու համար
- Ստեղծեք C# նախագիծը Word-ի SVG փոխակերպման համար վերը նշված SDK-ով
Word DOC-ը SVG-ի փոխարկելու քայլեր C# Low Code API-ով
- Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ Word Doc-ը SVG-ի փոխարկելու համար
- Պատկերացրեք WordsAPI դասի օբյեկտը ձեր հաճախորդի հավատարմագրերով
- Սահմանեք մուտքագրված Word և ելքային SVG ֆայլերի անունները
- Մուտք գործեք նմուշ DOCX ֆայլ և փոխարկեք այն ֆայլի հոսքի
- Օգտագործեք ConvertDocument մեթոդը * DOCX-ը SVG-ի փոխարկելու համար REST API-ի միջոցով*
- Պահպանեք ստեղծված 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-ով.