Wordi dokumendid on üldlevinud ja neid kasutatakse erinevatel eesmärkidel, sealhulgas aruannete, lepingute ja juriidiliste dokumentide loomiseks. Siiski on juhtumeid, kus Wordi dokumentide sisu tuleb printimiseks, arhiveerimiseks või jagamiseks kvaliteetsete piltidena salvestada. TIFF vorming on kujunenud kvaliteetsete piltide eelistatud vorminguks, pakkudes kadudeta tihendamist ja ühilduvust erinevate platvormidega. Selles artiklis uurime Wordi dokumentide TIFF-vormingusse teisendamise tähtsust ja anname põhjaliku juhendi Wordi teisendamiseks TIFF-vormingusse .NET Cloud SDK abil.
- Wordi TIFF-i dokumendi teisendamise API
- Teisendage Word TIFF-iks C#-s
- DOC-st TIFF-i kasutades cURL-i käske
Wordi TIFF-i dokumendi teisendamise API
Aspose.Words Cloud SDK for .NET on suurepärane lahendus Wordi dokumentide teisendamiseks TIFF-vormingusse. See on REST API, mis võimaldab teil programmiliselt luua, muuta ja teisendada Wordi dokumente. Selle API abil saate hõlpsasti teisendada Wordi dokumente erinevatesse vormingutesse, sealhulgas TIFF-i. SDK pakub lihtsat ja hõlpsasti kasutatavat liidest Aspose.Words Cloud API-ga suhtlemiseks, võimaldades teil teisendada Wordi dokumendid TIFF-vormingusse vaid mõne koodireaga.
Nüüd SDK kasutamiseks otsige NuGeti pakettide halduris ‘Aspose.Words-Cloud’ ja klõpsake .NET-projekti SDK viite lisamiseks nuppu Lisa pakett. Seejärel logige sisse Cloud armatuurlauale ja hankige oma kliendi mandaadid.
Teisendage Word C#-s TIFF-iks
Arutame üksikasju selle kohta, kuidas Wordi C# .NET-i abil TIFF-iks teisendada. Vaadake üle järgmine koodilõik, mis võimaldab teil Wordist TIFF-i dokumendi teisendada.
// Täielike näidete ja andmefailide vaatamiseks minge aadressile
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet
// Hankige kliendi mandaadid aadressilt https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";
// luua konfiguratsiooniobjekt, kasutades ClinetID ja Client Secret üksikasju
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// initsialiseerige WordsApi eksemplar
var wordsApi = new WordsApi(config);
// Sisendsõna dokumendi nimi
string inputFile = "input-sample.docx";
// tulemuseks oleva faili vorming
string format = "TIFF";
// Saadud TIFF-kujutise nimi
string resultant = "myOutput.tiff";
try
{
// laadige fail kohalikult kettalt
using (var file = System.IO.File.OpenRead(inputFile))
{
// Looge faili üleslaadimise taotlus
var fileRequest = new UploadFileRequest(inputStream,"sourceFile.docx");
// Laadige fail üles pilvesalvestusse
wordsApi.UploadFile(fileRequest);
}
// luua DocumentWithFormatRequest päringuobjekt
var response = new GetDocumentWithFormatRequest("sourceFile.docx", format: format, outPath: resultant);
// käivitab dokumenditoimingu
wordsApi.GetDocumentWithFormat(response);
// printige eduteade, kui teisendamine õnnestub
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);
}
Arendame arusaamist konversioonikoodilõigu kohta.
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);
Looge konfiguratsiooni ja WordsApi eksemplari objekt, kus argumentidena kasutatakse kliendi mandaate.
// Create FileUpload request
var fileRequest = new UploadFileRequest(inputStream,"sourceFile.docx");
// Upload the file to Cloud storage
wordsApi.UploadFile(fileRequest);
Lugege sisendsõna dokumenti ja laadige see pilvesalvestusse üles.
var response = new GetDocumentWithFormatRequest("sourceFile.docx", format: format, outPath: resultant);
Looge objekti GetDocumentWithFormat eksemplar, kus esitame argumentidena Wordi sisenddokumendi nime, tulemuse vormingu TIFF ja tulemuseks oleva TIFF-pildi nime.
wordsApi.GetDocumentWithFormat(response);
Nüüd helistage API-le, et teisendada Word TIFF-iks ja salvestada väljund pilvesalvestusse.
Kui jätame argumendi outPath vahele, tagastatakse saadud TIFF-pilt vastusevoos.
- Ülaltoodud näites kasutatud sisestussõna dokumendi saab alla laadida saidilt [input-sample.docx] (images/input-sample.docx).
- Loodud TIFF-i saab määratleda ka failist myOutput.tiff.
DOC-st TIFF-i kasutades cURL-i käske
Wordi dokumente on võimalik teisendada TIFF-vormingusse cURL-käskude abil. Aspose.Words Cloud API pakub lihtsat REST API-d, millele pääseb juurde cURL-i käskude abil, et teisendada Wordi dokumendid TIFF-vormingusse. Saate saata API lõpp-punktile HTTP-päringu koos vajalike parameetrite ja autentimisandmetega, et teisendada Wordi dokument TIFF-vormingusse.
Niisiis, esmalt peame genereerima JWT juurdepääsuluba (põhineb kliendi mandaatidel), täites järgmist käsku:
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"
Nüüd täitke järgmine käsk, mis laadib sisend Wordi dokumendi pilvmälust ja teisendab selle TIFF-pildiks. Saadud TIFF-kujutis salvestatakse seejärel kohalikule kettale.
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}"
Asendage “{sourceFile}” sisend Wordi dokumendi nimega, mis on juba pilvmälus olevas, “{accessToken}” ülal loodud JWT-pääsulubaga ja “{outputFile}” saadud TIFF-pildi nimega, mis salvestatakse kohalikule kettale .
Järeldus
Kokkuvõtteks võib öelda, et Wordi dokumentide teisendamine TIFF-vormingusse võib olla väärtuslik tööriist dokumentide terviklikkuse säilitamiseks ja ühilduvuse tagamiseks erinevatel platvormidel. Nagu nägime, on Wordi C# .NET-i abil TIFF-i teisendamiseks mitu lähenemisviisi, sealhulgas Aspose.Words Cloud SDK kasutamine .NET-i või cURL-i käskude jaoks. Olenemata sellest, kas otsustate kasutada pilvepõhist REST API-d või töötada cURL-i käskudega, on oluline mõista iga lähenemisviisi nüansse ja valida oma konkreetse kasutusjuhtumi jaoks parim valik. Nende õigete tööriistade ja teadmistega võib Wordi teisendamine TIFF-vormingusse olla lihtne ja tõhus protsess, pakkudes teile kvaliteetseid pilte, mis vastavad teie ärinõuetele.
Kasulikud lingid
seotud artiklid
Lisateabe saamiseks külastage järgmisi linke: