Преобразуване на Word документи в TIFF изображения с помощта на Ruby.

Как да конвертирате Word в TIFF – Онлайн конвертор на документи в TIFF

Как да конвертирате Word в TIFF – Безплатен онлайн конвертор на Docx в TIFF

Преглед

Документен формат на Microsoft Word (DOCX, DOC) има множество предимства, тъй като осигурява възможност за редактиране, съвместимост, сътрудничество, възможности за форматиране, лекота на използване и продуктивност, което го прави популярен избор за задачи за обработка на документи . Всъщност документният формат на Word е ценен ресурс за фирми и организации, които трябва да създават, редактират и споделят документи. TIFF (файлов формат с етикетирани изображения) обаче е широко използван формат за съхраняване на растерни изображения, включително снимки и сканирани документи. Една от основните цели на TIFF е да осигури гъвкав и стабилен формат за обмен и архивиране на висококачествени изображения. Компресия без загуби, високо качество, гъвкавост, дългосрочно архивиране и оперативна съвместимост са сред забележителните му предимства.

И така, конвертирането на Word документи в TIFF изображения предлага няколко предимства, включително запазване на изображения, съвместимост, лекота на печат и манипулиране, архивиране на документи и спестяване на място.

Какво представлява API за преобразуване на Word към TIFF?

Aspose.Words Cloud е базирано на облак решение за обработка на документи, предлагащо възможностите за създаване, редактиране и конвертиране на документи в облака. API поддържа множество файлови формати, включително Microsoft Word (DOC, DOCX), PDF, HTML и други. По същия начин, той също е в състояние да конвертира Word DOCX в TIFF изображения, като същевременно гарантира компресия без загуби и високо качество на изображението, тъй като ги прави идеални за разпечатки на снимки.

Как да инсталирате Ruby Cloud SDK

След като Ruby Runtime е конфигуриран, първата стъпка в използването на SDK е неговото инсталиране. Предлага се за изтегляне от RubyGem (препоръчително) и GitHub. Но преди да продължим с инсталирането на SDK, трябва да имаме следните пакети за зависимости, инсталирани на нашата система.

# 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

Сега, моля, изпълнете следната команда в терминала, за да извършите бърза инсталация на asposewordscloud gem.

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

Сега следващата важна стъпка е да получите подробности за ClientID и ClientSecret, като посетите Aspose.Cloud dashboard. Ако нямате съществуващ акаунт, просто се регистрирайте чрез връзката създайте нов акаунт и предоставете валиден имейл адрес. Сега е добре да започнем с операцията за преобразуване на Word в TIFF.

Преобразуване на Word в TIFF в Ruby

Следващият раздел обяснява стъпките за това как да конвертирате Word в TIFF в ruby приложение.

  1. Първата стъпка е да създадете ruby променливите, съдържащи подробности за ClientID и ClientSecret (както е споменато на Aspose Cloud Dashboard).
  2. Второ, създайте конфигурационен обект AsposeWordsCloud и предайте подробности за ClientID, ClientSecret като аргументи.
  3. Третата стъпка е да създадете екземпляр на клас WordsAPI
  4. Сега трябва да качим входния документ на Word в облачно хранилище, като използваме метода UploadFileRequest().
  5. И накрая, преобразувайте DOCX в TIFF изображение, като използвате метода saveastiff(..), който приема SaveAsTiffRequest обект като аргумент
# Заредете скъпоценния камък. За пълен списък, моля, посетете https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Как да конвертирате Word в TIFF програмно.
# Вземете идентификационни данни за AppKey и AppSID от https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# Свържете свойствата на конфигурацията с WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Създайте екземпляр на WordsApi
@words_api = WordsAPI.new
# Входен Word файл
@fileName = "sample.docx"
# Окончателен файлов формат
@format = "tiff"
@destName = "word-to-tiff.tiff"
# Качете оригиналния документ в Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Запазете параметрите на заявката за преобразуване на документ.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# Отпечатайте отговора на резултата в конзолата
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# Пример за преобразуване на End Word.

След като кодът бъде успешно изпълнен, резултатният word-to-tiff.tiff ще бъде записан в облачното хранилище.

DOC към TIFF с помощта на cURL команди

Преобразуването на DOC в TIFF с помощта на cURL команди ви позволява да преобразувате документи на Microsoft Word (DOC, DOCX) в TIFF изображения. Това преобразуване се извършва чрез отправяне на API заявки към Aspose.Words Cloud, като се използват командите cURL. API приема DOC или DOCX файла като вход и връща полученото TIFF изображение. Тъй като командите cURL могат да се изпълняват от терминала на командния ред, това позволява автоматизирането на целия процес на конвертиране. Също така cURL командите, използвани за преобразуването, ще варират в зависимост от конкретния използван API, но обикновено включват изпращане на HTTP заявка към API с входния документ и други необходими параметри и получаване на полученото TIFF изображение в отговора.

Сега, като предпоставка за този подход, трябва първо да генерираме JWT токен въз основа на нашите персонализирани идентификационни данни на клиента.

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"

След като токенът бъде генериран, моля, използвайте следната команда, за да конвертирате DOC в TIFF изображение. Моля, обърнете внимание, че тази команда очаква въведената Word (DOC) вече да е налична в облачното хранилище. След успешното преобразуване полученият TIFF също се съхранява в облачното хранилище.

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

ЗАБЕЛЕЖКА: - Търсите онлайн конвертор от Word към TIFF? Моля, опитайте да използвате нашия Безплатен онлайн конвертор

Заключение

В тази статия обсъдихме подробностите за конвертирането на Word документи в TIFF изображения, тъй като това е често срещана нужда от фирми и организации, които работят с голям обем документи. Чрез използване на силата на Ruby и гъвкавостта на Aspose.Words Cloud стана възможно да се автоматизира целия процес на преобразуване. Това в крайна сметка намалява времето и усилията, необходими за конвертиране на големи обеми документи.

За допълнително улесняване на нашите потребители, пълният изходен код на Ruby Cloud SDK е публикуван в GitHub repository. Освен това препоръчваме да разгледате ръководството за програмисти, за да научите за други вълнуващи функции на API. Освен това можете също да обмислите използването на API чрез SwaggerUI Interface директно в уеб браузър.

И накрая, в случай че имате някакви въпроси или предложения, не се колебайте да се свържете с нас чрез нашата безплатна продуктова поддръжка форум.

Свързани теми

Силно препоръчваме да посетите следните връзки, за да научите повече за: