Pretvarjanje Wordovih dokumentov v slike TIFF z uporabo Rubyja.

Kako pretvoriti Word v TIFF – spletni pretvornik dokumentov v TIFF

Kako pretvoriti Word v TIFF – brezplačen spletni pretvornik Docx v TIFF

Pregled

Format dokumenta Microsoft Word (DOCX, DOC) ima številne prednosti, saj omogoča urejanje, združljivost, sodelovanje, zmožnosti oblikovanja, enostavnost uporabe in produktivnost, zaradi česar je priljubljena izbira za opravila obdelave dokumentov . Pravzaprav je format Wordovega dokumenta dragocen vir za podjetja in organizacije, ki morajo ustvarjati, urejati in deliti dokumente. TIFF (Tagged Image File Format) je pogosto uporabljen format za shranjevanje rastrskih slik, vključno s fotografijami in skeniranimi dokumenti. Eden od glavnih namenov TIFF je zagotoviti prilagodljiv in robusten format za izmenjavo in arhiviranje visokokakovostnih slik. Stiskanje brez izgub, visoka kakovost, vsestranskost, dolgoročno arhiviranje in interoperabilnost so med njegovimi pomembnimi prednostmi.

Torej pretvorba Wordovih dokumentov v slike TIFF ponuja številne prednosti, vključno z ohranjanjem slike, združljivostjo, enostavnostjo tiskanja in manipulacije, arhiviranjem dokumentov in prihrankom prostora.

Kaj je API za pretvorbo Word v TIFF?

Aspose.Words Cloud je rešitev za obdelavo dokumentov v oblaku, ki ponuja zmožnosti ustvarjanja, urejanja in pretvorbe dokumentov v oblaku. API podpira več formatov datotek, vključno z Microsoft Word (DOC, DOCX), PDF, HTML itd. Podobno je zmožen pretvoriti tudi slike Word DOCX v TIFF, hkrati pa zagotavlja stiskanje brez izgub in visoko kakovost slike, saj so zaradi tega idealne za izpise fotografij.

Kako namestiti Ruby Cloud SDK

Ko je Ruby runtime konfiguriran, je prvi korak pri uporabi SDK njegova namestitev. Na voljo je za prenos preko RubyGem (priporočeno) in GitHub. Toda preden nadaljujemo z namestitvijo SDK, moramo imeti v našem sistemu nameščene naslednje pakete odvisnosti.

# 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

Zdaj pa izvedite naslednji ukaz v terminalu, da izvedete hitro namestitev asposewordscloud gem.

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

Naslednji pomemben korak je pridobitev podrobnosti ClientID in ClientSecret z obiskom Aspose.Cloud dashboard. Če še nimate obstoječega računa, se preprosto prijavite s povezavo ustvari nov račun in navedite veljaven e-poštni naslov. Zdaj lahko začnemo z operacijo pretvorbe Word v TIFF.

Pretvorba Word v TIFF v Ruby

V naslednjem razdelku so razloženi koraki za pretvorbo Worda v TIFF v aplikaciji ruby.

  1. Prvi korak je ustvariti spremenljivke ruby, ki vsebujejo podrobnosti ClientID in ClientSecret (kot je omenjeno na Aspose Cloud Dashboard).
  2. Drugič, ustvarite konfiguracijski objekt AsposeWordsCloud in posredujte podrobnosti ClientID, ClientSecret kot argumenta.
  3. Tretji korak je ustvariti primerek razreda WordsAPI
  4. Zdaj moramo vhodni Wordov dokument naložiti v shrambo v oblaku z uporabo metode UploadFileRequest().
  5. Nazadnje pretvorite DOCX v sliko TIFF z metodo saveastiff(..), ki vzame objekt SaveAsTiffRequest kot argument
# Naložite dragulj, za celoten seznam obiščite https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Kako programsko pretvoriti Word v TIFF.
# Pridobite poverilnice AppKey in AppSID na https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# Povežite lastnosti konfiguracije z WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Ustvarite primerek WordsApi
@words_api = WordsAPI.new
# Vhodna Wordova datoteka
@fileName = "sample.docx"
# Končna oblika datoteke
@format = "tiff"
@destName = "word-to-tiff.tiff"
# Prenesite izvirni dokument v Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Shranite parametre zahteve za pretvorbo dokumenta.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# Natisni odgovor rezultata v konzoli
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# Konec primera pretvorbe Worda.

Ko je koda uspešno izvedena, bo rezultat word-to-tiff.tiff shranjen v shrambo v oblaku.

DOC v TIFF z uporabo ukazov cURL

Pretvorba DOC v TIFF z ukazi cURL omogoča pretvorbo dokumentov Microsoft Word (DOC, DOCX) v slike TIFF. Ta pretvorba se izvede s pošiljanjem zahtev API-ju za Aspose.Words Cloud z uporabo ukazov cURL. API sprejme datoteko DOC ali DOCX kot vhod in vrne nastalo sliko TIFF. Ker je ukaze cURL mogoče izvajati iz terminala ukazne vrstice, omogoča avtomatizacijo celotnega procesa pretvorbe. Prav tako se bodo ukazi cURL, uporabljeni za pretvorbo, razlikovali glede na določen API, ki se uporablja, vendar običajno vključuje pošiljanje zahteve HTTP API-ju z vhodnim dokumentom in drugimi potrebnimi parametri ter prejem nastale slike TIFF v odgovoru.

Zdaj moramo kot predpogoj za ta pristop najprej ustvariti žeton JWT na podlagi naših prilagojenih poverilnic odjemalca.

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"

Ko je žeton ustvarjen, uporabite naslednji ukaz za pretvorbo DOC v sliko TIFF. Upoštevajte, da ta ukaz pričakuje, da bo vhodni Word (DOC) že na voljo v shrambi v oblaku. Po uspešni pretvorbi se nastali TIFF prav tako shrani v shrambo v oblaku.

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

OPOMBA:- Iščete spletni pretvornik Word v TIFF? Poskusite uporabiti naš brezplačni spletni pretvornik

Zaključek

V tem članku smo razpravljali o podrobnostih pretvorbe Wordovih dokumentov v slike TIFF, saj je to pogosta potreba podjetij in organizacij, ki delajo z veliko količino dokumentov. Z izkoriščanjem moči Rubyja in prilagodljivosti Aspose.Words Cloud je postalo mogoče avtomatizirati celoten postopek pretvorbe. To sčasoma zmanjša čas in trud, ki sta potrebna za pretvorbo velikih količin dokumentov.

Za dodatno olajšanje naših uporabnikov je celotna izvorna koda Ruby Cloud SDK objavljena na GitHub repository. Priporočamo tudi, da raziščete vodič za razvijalce, če želite izvedeti več o drugih vznemirljivih funkcijah API-ja. Poleg tega lahko razmislite tudi o uporabi API-ja prek vmesnika SwaggerUI neposredno v spletnem brskalniku.

Nazadnje, če imate kakršna koli vprašanja ali predloge, se obrnite na nas prek naše brezplačne podpore za izdelke forum.

Sorodne teme

Zelo priporočamo, da obiščete naslednje povezave, če želite izvedeti več o: