Wordi dokumentide teisendamine TIFF-piltideks Ruby abil.

Kuidas teisendada Wordi TIFF-iks – veebidokumentide konverteerimine TIFF-vormingusse

Kuidas teisendada Wordi TIFF-iks – tasuta veebipõhine Docx-i TIFF-i konverter

Ülevaade

Microsoft Wordi dokumendivormingul (DOCX, DOC) on palju eeliseid, kuna see pakub redigeeritavust, ühilduvust, koostööd, vormindamisvõimalusi, kasutuslihtsust ja tootlikkust ning muudab selle populaarseks valikuks dokumentide töötlemiseks. . Tegelikult on Wordi dokumendivorming väärtuslik ressurss ettevõtetele ja organisatsioonidele, kes peavad dokumente looma, redigeerima ja jagama. TIFF (sildiga pildifailivorming) on aga laialdaselt kasutatav formaat rasterpiltide, sealhulgas fotode ja skannitud dokumentide salvestamiseks. TIFF-i üks peamisi eesmärke on pakkuda paindlikku ja vastupidavat vormingut kvaliteetsete piltide vahetamiseks ja arhiveerimiseks. Kadudeta pakkimine, kõrge kvaliteet, mitmekülgsus, pikaajaline arhiveerimine ja koostalitlusvõime on selle silmapaistvate eeliste hulgas.

Seega pakub Wordi dokumentide teisendamine TIFF-kujutisteks mitmeid eeliseid, sealhulgas pildi säilitamine, ühilduvus, printimise ja manipuleerimise lihtsus, dokumentide arhiveerimine ja ruumi kokkuhoid.

Mis on Wordi TIFF-i teisendamise API?

Aspose.Words Cloud on pilvepõhine dokumenditöötluslahendus, mis pakub pilves dokumentide loomise, redigeerimise ja teisendamise võimalusi. API toetab mitut failivormingut, sealhulgas Microsoft Wordi (DOC, DOCX), PDF-i, HTML-i ja palju muud. Samuti on see võimeline teisendama Wordi DOCX-i TIFF-kujutisteks, tagades samal ajal kadudeta pakkimise ja kõrge pildikvaliteedi, kuna see muudab need ideaalseks fotode väljatrükkimiseks.

Ruby Cloud SDK installimine

Kui rubiini käitusaeg on konfigureeritud, on SDK kasutamise esimene samm selle installimine. See on allalaadimiseks saadaval RubyGem (soovitatav) ja GitHub kaudu. Kuid enne SDK installimise jätkamist peavad meie süsteemi installima järgmised sõltuvuspaketid.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

Nüüd käivitage terminalis järgmine käsk, et asposewordscloud gem kiiresti installida.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

Nüüd on järgmine oluline samm hankida ClientID ja ClientSecret üksikasjad, külastades lehte Aspose.Cloud dashboard. Kui teil pole olemasolevat kontot, registreeruge lihtsalt lingi loo uus konto abil ja sisestage kehtiv e-posti aadress. Nüüd on hea alustada Wordi TIFF-i teisendamise toiminguga.

Wordi TIFF-i teisendamine rubiiniga

Järgmises jaotises selgitatakse samme, kuidas teisendada Wordi rubiinrakenduses TIFF-vormingusse.

  1. Esimene samm on luua rubiinmuutujad, mis sisaldavad ClientID ja ClientSecreti üksikasju (nagu mainitud saidil Aspose Cloud Dashboard).
  2. Teiseks looge AsposeWordsCloudi konfiguratsiooniobjekt ja edastage argumentidena ClientID, ClientSecret üksikasjad.
  3. Kolmas samm on WordsAPI klassi eksemplari loomine
  4. Nüüd peame sisestama Wordi dokumendi pilvmällu üles laadima, kasutades UploadFileRequest() meetodit
  5. Lõpuks teisendage DOCX TIFF-pildiks, kasutades meetodit saveastiff(..), mis võtab argumendina objekti SaveAsTiffRequest
# Laadige kalliskivi. Täieliku loendi vaatamiseks külastage aadressi https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Kuidas Wordi programmiliselt TIFF-i teisendada.
# Hankige AppKey ja AppSID mandaadid aadressilt https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# Seostage konfiguratsiooni atribuudid WordsApiga
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Looge WordsApi eksemplar
@words_api = WordsAPI.new
# Sisestage Wordi fail
@fileName = "sample.docx"
# Lõplik failivorming
@format = "tiff"
@destName = "word-to-tiff.tiff"
# Laadige originaaldokument üles pilvesalvestusse
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Salvestage dokumendi teisendustaotluse parameetrid.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# Tulemuse vastuse printimine konsoolis
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# End Wordi teisendamise näide.

Kui kood on edukalt käivitatud, salvestatakse sellest tulenev sõna-tiff.tiff pilvmällu.

DOC-st TIFF-i kasutades cURL-i käske

DOC-i teisendamine TIFF-iks cURL-käskude abil võimaldab teil teisendada Microsoft Wordi dokumendid (DOC, DOCX) TIFF-piltideks. See teisendamine tehakse API päringute tegemisega Aspose.Words Cloudile, kasutades cURL-i käske. API aktsepteerib sisendina DOC- või DOCX-faili ja tagastab saadud TIFF-kujutise. Kuna cURL-i käske saab käivitada käsurea terminalist, võimaldab see kogu teisendusprotsessi automatiseerida. Samuti varieeruvad konversiooniks kasutatavad cURL-i käsud olenevalt konkreetsest kasutatavast API-st, kuid tavaliselt saadetakse API-le HTTP päring koos sisenddokumendi ja muude vajalike parameetritega ning saadud TIFF-pildi vastuvõtmine vastuses.

Nüüd, selle lähenemisviisi eeltingimusena, peame esmalt genereerima JWT-märgi, mis põhineb meie isikupärastatud kliendimandaatidel.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Kui luba on loodud, kasutage DOC-i teisendamiseks TIFF-pildiks järgmist käsku. Pange tähele, et need käsud eeldavad, et sisend Word (DOC) on pilvmälus juba saadaval. Pärast edukat teisendamist salvestatakse saadud TIFF ka pilvesalvestusse.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/input.doc?format=TIFF&outPath=converted.tiff" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

MÄRKUS. Kas otsite veebipõhist Word-TIFF-muundurit? Proovige kasutada meie tasuta võrgukonverterit

Järeldus

Selles artiklis oleme arutanud Wordi dokumentide TIFF-kujutisteks teisendamise üksikasju, kuna see on suure hulga dokumentidega töötavate ettevõtete ja organisatsioonide tavaline vajadus. Kasutades Ruby võimsust ja Aspose.Words Cloudi paindlikkust, on muutunud võimalikuks kogu konversiooniprotsessi automatiseerimine. See vähendab lõpuks suurte dokumentide mahtude teisendamiseks kuluvat aega ja vaeva.

Meie kasutajate võimaluste suurendamiseks avaldatakse Ruby Cloud SDK täielik lähtekood GitHubi hoidlas. Samuti soovitame uurida arendaja juhendit, et saada teavet API muude põnevate funktsioonide kohta. Lisaks võite kaaluda ka API kasutamist otse veebibrauseris SwaggerUI liidese kaudu.

Lõpuks, kui teil on küsimusi või ettepanekuid, võtke meiega ühendust meie tasuta tootetoe foorum kaudu.

Seotud teemad

Selle kohta lisateabe saamiseks soovitame tungivalt külastada järgmisi linke: