բառից տիֆ

Փոխարկել Word-ը TIFF C# .NET

[Word փաստաթղթերը] (https://docs.fileformat.com/word-processing/docx/) ամենուր տարածված են, և դրանք օգտագործվում են տարբեր նպատակներով, ներառյալ հաշվետվությունների, պայմանագրերի և իրավական փաստաթղթերի ստեղծման համար: Այնուամենայնիվ, կան դեպքեր, երբ Word փաստաթղթերի բովանդակությունը պետք է պահպանվի որպես բարձրորակ պատկերներ տպելու, արխիվացնելու կամ համօգտագործելու համար: TIFF ձևաչափը հայտնվել է որպես բարձրորակ պատկերների նախընտրելի ձևաչափ՝ առաջարկելով անկորուստ սեղմում և համատեղելիություն տարբեր հարթակների հետ: Այս հոդվածում մենք կուսումնասիրենք Word փաստաթղթերը TIFF ձևաչափի փոխակերպելու կարևորությունը և կներկայացնենք համապարփակ ուղեցույց՝ Word-ը TIFF-ի փոխակերպելու համար՝ օգտագործելով .NET Cloud SDK:

Word-ի TIFF փաստաթղթի փոխակերպման API

Aspose.Words Cloud SDK for.NET-ի համար զարմանալի լուծում է Word փաստաթղթերը TIFF ձևաչափի փոխակերպելու համար: Դա REST API է, որը թույլ է տալիս ստեղծել, փոփոխել և փոխակերպել Word փաստաթղթերը ծրագրային եղանակով: Օգտագործելով այս API-ը, դուք կարող եք հեշտությամբ փոխարկել Word փաստաթղթերը տարբեր ձևաչափերի, ներառյալ TIFF-ը: SDK-ն ապահովում է պարզ և հեշտ օգտագործման ինտերֆեյս Aspose.Words Cloud API-ի հետ փոխազդելու համար, որը թույլ է տալիս Word փաստաթղթերը փոխակերպել TIFF ձևաչափի՝ ընդամենը մի քանի տող կոդով:

Այժմ SDK-ն օգտագործելու համար խնդրում ենք որոնել «Aspose.Words-Cloud» NuGet փաթեթների կառավարիչում և սեղմել «Ավելացնել փաթեթ» կոճակը՝ SDK-ի հղումը .NET նախագծում ավելացնելու համար: Այնուհետև մուտք գործեք Cloud dashboard և ստացեք ձեր հաճախորդի հավատարմագրերը:

Փոխարկել Word-ը TIFF-ի C#-ով

Մենք պատրաստվում ենք քննարկել այն մանրամասները, թե ինչպես փոխարկել Word-ը TIFF-ի C# .NET-ի միջոցով: Խնդրում ենք դիտել հետևյալ կոդի հատվածը, որը թույլ է տալիս կատարել Word-ի TIFF փաստաթղթի փոխարկում:

// Ամբողջական օրինակների և տվյալների ֆայլերի համար այցելեք 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Ստացեք հաճախորդի հավատարմագրերը https://dashboard.aspose.cloud/ կայքից
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// ստեղծել կոնֆիգուրացիայի օբյեկտ՝ օգտագործելով ClinetID և Client Secret մանրամասները
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// սկզբնավորել WordsApi օրինակը
var wordsApi = new WordsApi(config);

// Մուտքային word փաստաթղթի անվանումը
string inputFile = "input-sample.docx";
// ստացված ֆայլի ձևաչափը
string format = "TIFF";
// Արդյունքում ստացված TIFF պատկերի անվանումը
string resultant = "myOutput.tiff";

try
{
 // բեռնել ֆայլը տեղական սկավառակից
    using (var file = System.IO.File.OpenRead(inputFile))
    {
        // Ստեղծեք FileUpload հարցում
        var fileRequest = new UploadFileRequest(inputStream,"sourceFile.docx");
        // Վերբեռնեք ֆայլը Cloud պահեստում
        wordsApi.UploadFile(fileRequest);
   }
    
    // ստեղծել DocumentWithFormatRequest հարցման օբյեկտ
    var response = new GetDocumentWithFormatRequest("sourceFile.docx", format: format, outPath: resultant);
    
    // գործարկել փաստաթղթի գործողությունը
    wordsApi.GetDocumentWithFormat(response);

    // տպել հաջողության հաղորդագրություն, եթե փոխակերպումը հաջող է
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Word to TIFF conversion completed successfully !");
        Console.ReadKey();
    }
}catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
բառից մինչև վերջ առցանց

Պատկեր.- Word-ի TIFF փոխակերպման նախադիտում:

Եկեք հասկանանք փոխակերպման կոդի հատվածի մասին:

var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);

Ստեղծեք կոնֆիգուրացիայի և WordsApi օրինակի օբյեկտ, որտեղ հաճախորդի հավատարմագրերն օգտագործվում են որպես փաստարկներ:

// Create FileUpload request
var fileRequest = new UploadFileRequest(inputStream,"sourceFile.docx");
// Upload the file to Cloud storage
wordsApi.UploadFile(fileRequest);

Կարդացեք մուտքագրված word փաստաթուղթը և վերբեռնեք ամպային պահեստ:

var response = new GetDocumentWithFormatRequest("sourceFile.docx", format: format, outPath: resultant);

Ստեղծեք GetDocumentWithFormat օբյեկտի օրինակ, որտեղ մենք տրամադրում ենք մուտքագրված Word փաստաթղթի անվանումը, արդյունքի ձևաչափը որպես «TIFF» և արդյունքում ստացված TIFF պատկերի անունը որպես արգումենտ:

wordsApi.GetDocumentWithFormat(response);

Այժմ զանգահարեք API՝ Word-ը TIFF-ի փոխարկելու և ելքը ամպային պահեստում պահելու համար:

Եթե մենք բաց թողնենք outPath արգումենտը, արդյունքում ստացված TIFF պատկերը կվերադարձվի պատասխան հոսքով:

  • Վերոնշյալ օրինակում օգտագործված մուտքային բառային փաստաթուղթը կարելի է ներբեռնել [input-sample.docx]-ից (images/input-sample.docx):
  • Ստեղծված արդյունքային TIFF-ը կարող է սահմանվել նաև [myOutput.tiff]-ից (images/myOutput.tiff):

DOC դեպի TIFF՝ օգտագործելով cURL հրամանները

Հնարավոր է փոխարկել Word փաստաթղթերը TIFF ձևաչափի` օգտագործելով cURL հրամանները: Aspose.Words Cloud API-ն ապահովում է պարզ REST API, որին կարելի է մուտք գործել՝ օգտագործելով cURL հրամանները՝ Word փաստաթղթերը TIFF ձևաչափի փոխարկելու համար: Դուք կարող եք HTTP հարցում ուղարկել API-ի վերջնակետին՝ անհրաժեշտ պարամետրերով և վավերացման տեղեկատվությամբ՝ Word փաստաթուղթը TIFF ձևաչափի փոխարկելու համար:

Այսպիսով, նախ մենք պետք է գեներացնենք JWT մուտքի նշան (հիմնված հաճախորդի հավատարմագրերի վրա) հետևյալ հրամանը կատարելիս.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Այժմ, խնդրում ենք, կատարեք հետևյալ հրամանը, որը բեռնում է մուտքագրված Word փաստաթուղթը ամպային պահեստից և փոխակերպում այն TIFF պատկերի: Արդյունքում ստացված TIFF պատկերն այնուհետև պահվում է տեղական սկավառակում:

curl -v "https://api.aspose.cloud/v4.0/words/{sourceFile}?format=tiff" \
-X GET \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer {accessToken}" -o "{outputFile}"

Փոխարինեք «{sourceFile}»-ը մուտքագրված Word փաստաթղթի անունով, որն արդեն առկա է Cloud պահեստում, «{accessToken}»-ը JWT մուտքի նշանով, որը ստեղծվել է վերևում, իսկ «{outputFile}»-ը` արդյունքում ստացված TIFF պատկերի անունով, որը կպահվի տեղական սկավառակում: .

Եզրակացություն

Եզրափակելով, Word փաստաթղթերը TIFF ձևաչափի վերածելը կարող է արժեքավոր գործիք լինել փաստաթղթերի ամբողջականությունը պահպանելու և տարբեր հարթակներում համատեղելիությունը ապահովելու համար: Ինչպես տեսանք, Word-ը TIFF-ի փոխարկելու մի քանի մոտեցում կա C# .NET-ի միջոցով, ներառյալ Aspose.Words Cloud SDK-ի օգտագործումը .NET կամ cURL հրամանների համար: Անկախ նրանից՝ դուք ընտրում եք օգտագործել ամպի վրա հիմնված REST API կամ աշխատել cURL հրամանների հետ, կարևոր է հասկանալ յուրաքանչյուր մոտեցման նրբությունները և ընտրել լավագույն տարբերակը ձեր կոնկրետ օգտագործման դեպքում: Այսպիսով, այս ճիշտ գործիքների և գիտելիքների շնորհիվ Word-ը TIFF-ի վերածելը կարող է լինել պարզ և արդյունավետ գործընթաց՝ ապահովելով ձեզ բարձրորակ պատկերներ, որոնք համապատասխանում են ձեր բիզնեսի պահանջներին:

Օգտակար հղումներ

Առնչվող հոդվածներ

Խնդրում ենք այցելել հետևյալ հղումները՝ ավելին իմանալու համար.