„Word“ dokumentų konvertavimas į TIFF vaizdus naudojant „Ruby“.

Kaip konvertuoti „Word“ į TIFF – internetinis dokumentų keitiklis į TIFF

Kaip konvertuoti „Word“ į TIFF – nemokamas internetinis „Docx“ į TIFF keitiklis

Apžvalga

„Microsoft Word“ dokumento formatas (DOCX, DOC) turi daugybę privalumų, nes suteikia galimybę redaguoti, suderinti, bendradarbiauti, formatuoti, patogu naudoti ir produktyvumą, todėl tai yra populiarus pasirinkimas atliekant dokumentų apdorojimo užduotis. . Tiesą sakant, Word dokumento formatas yra vertingas šaltinis įmonėms ir organizacijoms, kurioms reikia kurti, redaguoti ir bendrinti dokumentus. Tačiau TIFF (Tagged Image File Format) yra plačiai naudojamas formatas rastriniams vaizdams, įskaitant nuotraukas ir nuskaitytus dokumentus, saugoti. Vienas iš pagrindinių TIFF tikslų yra suteikti lankstų ir patikimą formatą, skirtą keistis ir archyvuoti aukštos kokybės vaizdus. Be nuostolių glaudinimas, aukšta kokybė, universalumas, ilgalaikis archyvavimas ir sąveikumas yra vienas iš svarbiausių jo pranašumų.

Taigi, Word dokumentų konvertavimas į TIFF atvaizdus suteikia keletą privalumų, įskaitant vaizdo išsaugojimą, suderinamumą, spausdinimo ir manipuliavimo paprastumą, dokumentų archyvavimą ir vietos taupymą.

Kas yra konvertavimo iš Word į TIFF API?

Aspose.Words Cloud yra debesies pagrindu sukurtas dokumentų apdorojimo sprendimas, suteikiantis galimybę kurti, redaguoti ir konvertuoti dokumentus debesyje. API palaiko kelis failų formatus, įskaitant Microsoft Word (DOC, DOCX), PDF, HTML ir kt. Panašiai jis taip pat gali konvertuoti Word DOCX į TIFF vaizdus, tuo pačiu užtikrinant be nuostolių glaudinimą ir aukštą vaizdo kokybę, nes dėl to jie idealiai tinka nuotraukų spausdinimui.

Kaip įdiegti Ruby Cloud SDK

Sukonfigūravus rubino vykdymo laiką, pirmasis SDK naudojimo veiksmas yra jo diegimas. Jį galima atsisiųsti naudojant RubyGem (rekomenduojama) ir GitHub. Tačiau prieš diegdami SDK, savo sistemoje turime įdiegti šiuos priklausomybės paketus.

# 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

Dabar terminale vykdykite šią komandą, kad greitai įdiegtumėte asposewordscloud gem.

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

Dabar kitas svarbus veiksmas yra gauti išsamią ClientID ir ClientSecret informaciją apsilankius Aspose.Cloud dashboard. Jei neturite paskyros, tiesiog prisiregistruokite naudodami nuorodą sukurti naują paskyrą ir pateikite galiojantį el. pašto adresą. Dabar galime pradėti nuo Word į TIFF konvertavimo operacijos.

„Word“ konvertavimas į TIFF „Ruby“.

Kitame skyriuje paaiškinami veiksmai, kaip „Word“ konvertuoti į TIFF „ruby“ programoje.

  1. Pirmas žingsnis yra sukurti rubino kintamuosius, kuriuose yra ClientID ir ClientSecret informacija (kaip minėta Aspose Cloud Dashboard).
  2. Antra, sukurkite AsposeWordsCloud konfigūracijos objektą ir perduokite ClientID, ClientSecret detales kaip argumentus.
  3. Trečias žingsnis yra sukurti WordsAPI klasės egzempliorių
  4. Dabar turime įkelti įvesties Word dokumentą į debesies saugyklą naudodami UploadFileRequest() metodą
  5. Galiausiai konvertuokite DOCX į TIFF vaizdą naudodami saveastiff(..) metodą, kuris kaip argumentą naudoja SaveAsTiffRequest objektą
# Įkelkite brangakmenį. Visą sąrašą rasite apsilankę https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Kaip programiškai konvertuoti Word į TIFF.
# Gaukite „AppKey“ ir „AppSID“ kredencialus iš https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# Susiekite konfigūracijos ypatybes su WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Sukurkite WordsApi egzempliorių
@words_api = WordsAPI.new
# Įveskite Word failą
@fileName = "sample.docx"
# Galutinis failo formatas
@format = "tiff"
@destName = "word-to-tiff.tiff"
# Įkelkite originalų dokumentą į „Cloud Storage“.
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Išsaugokite dokumento konvertavimo užklausos parametrus.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# Spausdinkite atsakymą į rezultatą konsolėje
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# Pabaigos Word konvertavimo pavyzdys.

Sėkmingai įvykdžius kodą, gaunamas žodis „word-to-tiff.tiff“ bus išsaugotas debesies saugykloje.

DOC į TIFF naudojant cURL komandas

DOC konvertavimas į TIFF naudojant cURL komandas leidžia konvertuoti Microsoft Word dokumentus (DOC, DOCX) į TIFF vaizdus. Ši konversija atliekama teikiant API užklausas Aspose.Words Cloud, naudojant cURL komandas. API priima DOC arba DOCX failą kaip įvestį ir grąžina gautą TIFF vaizdą. Kadangi cURL komandas galima vykdyti iš komandinės eilutės terminalo, tai leidžia automatizuoti visą konversijos procesą. Be to, konvertavimui naudojamos cURL komandos skirsis priklausomai nuo konkrečios naudojamos API, bet paprastai apima HTTP užklausos siuntimą API su įvesties dokumentu ir kitais būtinais parametrais ir gauto TIFF vaizdo gavimą atsakyme.

Dabar, kaip būtina šio metodo sąlyga, pirmiausia turime sugeneruoti JWT prieigos raktą pagal mūsų suasmenintus kliento kredencialus.

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"

Sukūrę prieigos raktą, naudokite šią komandą, kad konvertuotumėte DOC į TIFF vaizdą. Atminkite, kad šios komandos tikisi, kad įvesties Word (DOC) jau bus pasiekiama debesies saugykloje. Po sėkmingo konvertavimo gautas TIFF taip pat saugomas debesies saugykloje.

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

PASTABA: – Ieškote internetinio Word į TIFF keitiklio? Pabandykite naudoti mūsų nemokamą internetinį keitiklį

Išvada

Šiame straipsnyje aptarėme išsamią informaciją apie Word dokumentų konvertavimą į TIFF atvaizdus, nes tai yra įprastas įmonių ir organizacijų, dirbančių su dideliu dokumentų kiekiu, poreikis. Išnaudojus Ruby galią ir Aspose.Words Cloud lankstumą, tapo įmanoma automatizuoti visą konversijos procesą. Tai galiausiai sumažina laiką ir pastangas, kurių reikia norint konvertuoti didelius dokumentų kiekius.

Kad mūsų naudotojai būtų dar lengviau, visas Ruby Cloud SDK šaltinio kodas paskelbtas GitHub saugykloje. Be to, rekomenduojame ištirti kūrėjo vadovą, kad sužinotumėte apie kitas įdomias API funkcijas. Be to, galite apsvarstyti galimybę naudoti API per SwaggerUI sąsają tiesiai žiniatinklio naršyklėje.

Galiausiai, jei turite klausimų ar pasiūlymų, susisiekite su mumis per nemokamą produkto palaikymo skyrių forumas.

Susijusios temos

Primygtinai rekomenduojame apsilankyti šiose nuorodose, kad sužinotumėte apie: