слова да тыф

Пераўтварэнне Word у TIFF C# .NET

[Дакументы Word] (https://docs.fileformat.com/word-processing/docx/) распаўсюджаны паўсюдна і выкарыстоўваюцца ў розных мэтах, у тым ліку для стварэння справаздач, кантрактаў і юрыдычных дакументаў. Аднак бываюць выпадкі, калі змесціва дакументаў Word неабходна захаваць у выглядзе высакаякасных малюнкаў для друку, архівавання або сумеснага выкарыстання. Фармат TIFF стаў пераважным фарматам для высакаякасных відарысаў, забяспечваючы сціск без страт і сумяшчальнасць з рознымі платформамі. У гэтым артыкуле мы вывучым важнасць пераўтварэння дакументаў Word у фармат TIFF і дамо поўнае кіраўніцтва па пераўтварэнні Word у TIFF з дапамогай .NET Cloud SDK.

API пераўтварэння дакументаў Word у TIFF

Aspose.Words Cloud SDK для .NET - гэта цудоўнае рашэнне для пераўтварэння дакументаў Word у фармат TIFF. Гэта REST API, які дазваляе праграмна ствараць, змяняць і канвертаваць дакументы Word. Выкарыстоўваючы гэты API, вы можаце лёгка канвертаваць дакументы Word у розныя фарматы, уключаючы TIFF. SDK забяспечвае просты і лёгкі ў выкарыстанні інтэрфейс для ўзаемадзеяння з Aspose.Words Cloud API, што дазваляе канвертаваць дакументы Word у фармат TIFF з дапамогай усяго некалькіх радкоў кода.

Цяпер, каб выкарыстоўваць SDK, знайдзіце Aspose.Words-Cloud у дыспетчары пакетаў NuGet і націсніце кнопку «Дадаць пакет», каб дадаць спасылку на SDK у праект .NET. Затым увайдзіце ў панэль кіравання Cloud і атрымайце ўліковыя даныя кліента.

Пераўтварэнне 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");
        // Загрузіце файл у воблачнае сховішча
        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 to tiff онлайн

Малюнак: - Папярэдні прагляд пераўтварэння Word у TIFF.

Давайце разбярэмся з фрагментам кода пераўтварэння.

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

Стварыце аб’ект Configuration і асобнік 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.
  • Выніковы TIFF, створаны таксама можа быць вызначаны з 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, які ўжо прысутнічае ў воблачным сховішчы, {accessToken} на токен доступу JWT, згенераваны вышэй, і {outputFile} на назву выніковага відарыса TIFF, які будзе захаваны на лакальным дыску .

Заключэнне

У заключэнне, пераўтварэнне дакументаў Word у фармат TIFF можа быць каштоўным інструментам для падтрымання цэласнасці дакумента і забеспячэння сумяшчальнасці на розных платформах. Як мы бачылі, існуе некалькі падыходаў да пераўтварэння Word у TIFF з дапамогай C# .NET, у тым ліку выкарыстанне Aspose.Words Cloud SDK для .NET або каманд cURL. Незалежна ад таго, вырашыце вы выкарыстоўваць воблачны REST API або працаваць з камандамі cURL, важна разумець нюансы кожнага падыходу і выбраць найлепшы варыянт для вашага канкрэтнага выпадку выкарыстання. Такім чынам, з гэтымі правільнымі інструментамі і ведамі пераўтварэнне Word у TIFF можа быць простым і эфектыўным працэсам, забяспечваючы вам высакаякасныя выявы, якія адпавядаюць патрабаванням вашага бізнесу.

Карысныя спасылкі

Звязаныя артыкулы

Перайдзіце па наступных спасылках, каб даведацца больш пра: