Այս արագ ձեռնարկը նկարագրում է, թե ինչպես փոխակերպել Word-ը TIFF-ի NET REST API ամպի միջոցով: Օգտագործեք Aspose.Words-ը C# Cloud SDK-ի համար՝ Word ֆայլերի փաստաթուղթը TIFF արտահանելու համար: Բոլոր քայլերը և օրինակելի կոդը տրված են DOC-ի TIFF փոխարկիչը C# Low Code API-ով մշակելու համար:
Նախադրյալ
- Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր
- Բեռնել Aspose.Words Cloud SDK for Dotnet
- Կարգավորեք C# նախագիծը վերը նշված SDK-ով
Word ֆայլը TIFF-ի փոխարկելու քայլեր C# Low Code API-ով
- Սահմանեք Client ID-ն և Client Secret-ը API-ի համար Configuration օբյեկտում
- Ստեղծեք WordsAPI դասի օրինակ՝ նշված կոնֆիգուրացիայով
- Նշեք մուտքային և ելքային ֆայլեր
- Կարդացեք մուտքագրված DOC ֆայլը ֆայլի հոսքի մեջ
- Ստեղծեք ConvertDocumentRequest-ի օբյեկտ՝ օգտագործելով ֆայլի հոսքը
- Զանգահարեք ConvertDocument մեթոդը՝ DOC-ը TIFF-ի փոխարկելու համար՝ օգտագործելով ConvertDocumentRequest օբյեկտը
- Պահպանեք ելքային TIFF ֆայլը տեղական սկավառակի վրա
Վերոհիշյալ քայլերը բացատրում են ֆայլի ձևաչափը DOC-ից TIFF-ի NET REST API-ով փոխակերպելու գործընթացը: Սկսեք գործընթացը՝ ստեղծելով WordsApi դասի օբյեկտ՝ տրամադրելով հաճախորդի գաղտնիքը և հաճախորդի ID-ն կոնֆիգուրացիայի օբյեկտում, կարդալով Word DOC ֆայլը հիշողության հոսքի մեջ և ստեղծելով ConvertDocumentRequest օբյեկտ՝ հիշողության հոսքով և ֆայլի ձևաչափով: Վերջին քայլում զանգահարեք ConvertDocument() մեթոդը և պահեք վերադարձված հոսքը որպես TIFF ֆայլ տեղական սկավառակի վրա:
Կոդ՝ Word-ը TIFF ձևաչափի փոխարկելու համար C# REST API-ով
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class WordsToTiff | |
{ | |
public void ConvertWordToTiffAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Client Secret"; | |
apiClient.ClientId = "Client ID"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
//string localPath = @""; | |
string inputFile = "Test1.doc"; | |
string outputFile = "DOCToTIFF"; | |
string outputFormat = "tiff"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
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(outputFile+"."+ outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Վերոնշյալ օրինակի կոդը թույլ է տալիս մշակել Word-ի TIFF փոխարկիչը C# Low Code API-ով և կարող է օգտագործվել ցանկացած առանց կոդով կամ ցածր կոդով հավելվածում ցանկացած օպերացիոն համակարգում, ինչպիսիք են macOS-ը, Linux-ը կամ Windows-ը: Դուք կարող եք փոփոխել մուտքագրված փաստաթուղթը մինչև փոխարկումը, օրինակ՝ հեռացնելով մի շարք տեքստեր՝ օգտագործելով RemoveRange(), փոխարինելով որոշ տեքստեր՝ օգտագործելով ReplaceWithText(), և տեղադրելով ջրանիշ՝ օգտագործելով InsertWatermark() API-ի կանչը:
Կարող եք նաև ստուգել առնչվող թեման հետևյալ հղումով՝ Ինչպես վերափոխեք Word DOC-ը Markdown-ի NET REST API-ի միջոցով.