реч тифф

Претворите Ворд у ТИФФ Ц# .НЕТ

Ворд документи су свеприсутни и користе се у различите сврхе, укључујући прављење извештаја, уговора и правних докумената. Међутим, постоје случајеви у којима садржај Ворд докумената треба да се сачува као слике високог квалитета за штампање, архивирање или дељење. ТИФФ формат се појавио као преферирани формат за слике високог квалитета, нудећи компресију без губитака и компатибилност са различитим платформама. У овом чланку ћемо истражити важност претварања Ворд докумената у ТИФФ формат и пружити свеобухватан водич за претварање Ворда у ТИФФ користећи .НЕТ Цлоуд СДК.

АПИ за конверзију Ворд у ТИФФ документ

Аспосе.Вордс Цлоуд СДК за .НЕТ је невероватно решење за претварање Ворд докумената у ТИФФ формат. То је РЕСТ АПИ који вам омогућава да креирате, мењате и конвертујете Ворд документе програмски. Користећи овај АПИ, можете лако претворити Ворд документе у различите формате, укључујући ТИФФ. СДК пружа једноставан и лак за коришћење интерфејс за интеракцију са Аспосе.Вордс Цлоуд АПИ-јем, омогућавајући вам да конвертујете Ворд документе у ТИФФ формат са само неколико линија кода.

Сада да бисте користили СДК, потражите Аспосе.Вордс-Цлоуд у НуГет менаџеру пакета и кликните на дугме Додај пакет да бисте додали референцу СДК-а у .НЕТ пројекат. Након тога, пријавите се на Цлоуд контролну таблу и прибавите своје клијентске акредитиве.

Претворите Ворд у ТИФФ у Ц#

Разговараћемо о детаљима о томе како претворити Ворд у ТИФФ користећи Ц# .НЕТ. Погледајте следећи исечак кода који вам омогућава да извршите конверзију Ворд у ТИФФ документ.

// За комплетне примере и датотеке са подацима, идите на 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Преузмите акредитиве клијента са https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// креирајте конфигурациони објекат користећи ЦлинетИД и Цлиент Сецрет детаље
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// иницијализовати ВордсАпи инстанцу
var wordsApi = new WordsApi(config);

// Назив документа улазне речи
string inputFile = "input-sample.docx";
// формат резултујуће датотеке
string format = "TIFF";
// Назив резултирајуће ТИФФ слике
string resultant = "myOutput.tiff";

try
{
 // учитајте датотеку са локалног диска
    using (var file = System.IO.File.OpenRead(inputFile))
    {
        // Креирајте захтев за отпремање датотека
        var fileRequest = new UploadFileRequest(inputStream,"sourceFile.docx");
        // Отпремите датотеку у Цлоуд складиште
        wordsApi.UploadFile(fileRequest);
   }
    
    // креирајте ДоцументВитхФорматРекуест објекат захтева
    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);
}
ворд то тифф онлине

Слика: - Преглед конверзије Ворд у ТИФФ.

Хајде да развијемо разумевање фрагмента кода за конверзију.

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

Креирајте објекат Цонфигуратион и ВордсАпи инстанце где се акредитиви клијента користе као аргументи.

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

Прочитајте улазни ворд документ и отпремите га у складиште у облаку.

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

Креирајте инстанцу ГетДоцументВитхФормат објекта где дајемо име улазног Ворд документа, резултујући формат као ТИФФ и име за резултујућу ТИФФ слику као аргументе.

wordsApi.GetDocumentWithFormat(response);

Сада позовите АПИ да конвертујете Ворд у ТИФФ и сачувате излаз у складиште у облаку.

Ако прескочимо аргумент оутПатх, резултујућа ТИФФ слика ће бити враћена у току одговора.

  • Документ за унос речи који се користи у горњем примеру може се преузети са инпут-сампле.доцк.
  • Резултантни ТИФФ генерисани се такође може дефинисати из миОутпут.тифф.

ДОЦ у ТИФФ користећи цУРЛ команде

Могуће је конвертовати Ворд документе у ТИФФ формат помоћу цУРЛ команди. Аспосе.Вордс Цлоуд АПИ пружа једноставан РЕСТ АПИ коме се може приступити помоћу цУРЛ команди за претварање Ворд докумената у ТИФФ формат. Можете послати ХТТП захтев АПИ крајњој тачки са потребним параметрима и информацијама о аутентификацији да бисте претворили Ворд документ у ТИФФ формат.

Дакле, прво морамо да генеришемо ЈВТ приступни токен (на основу акредитива клијента) док извршавамо следећу команду:

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"

Сада извршите следећу наредбу која учитава улазни Ворд документ из складишта у облаку и конвертује га у ТИФФ слику. Добијена ТИФФ слика се затим чува на локалном диску.

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}"

Замените {соурцеФиле} именом улазног Ворд документа који је већ присутан у складишту у облаку, {аццессТокен} са ЈВТ приступним токеном генерисаним изнад и {оутпутФиле} именом резултујуће ТИФФ слике која ће бити сачувана на локалном диску .

Закључак

У закључку, претварање Ворд докумената у ТИФФ формат може бити драгоцено средство за одржавање интегритета документа и обезбеђивање компатибилности на различитим платформама. Као што смо видели, постоји неколико приступа за претварање Ворда у ТИФФ користећи Ц# .НЕТ, укључујући коришћење Аспосе.Вордс Цлоуд СДК за .НЕТ или цУРЛ команде. Било да одаберете да користите РЕСТ АПИ заснован на облаку или радите са цУРЛ командама, важно је разумети нијансе сваког приступа и одабрати најбољу опцију за ваш специфични случај употребе. Дакле, са овим правим алатима и знањем, претварање Ворда у ТИФФ може бити једноставан и ефикасан процес, пружајући вам слике високог квалитета које испуњавају ваше пословне захтеве.

Корисни линкови

повезани чланци

Посетите следеће везе да бисте сазнали више о: