Як конвертувати Word у формати зображень за допомогою REST API у Ruby

Як конвертувати DOCX у типи файлів зображень за допомогою REST API?

Word є одним із популярних форматів для спільного використання та друку документів. Нам часто потрібно конвертувати документи Word у різні формати зображень. Краще використовувати вже розроблені спеціалізовані інструменти, які забезпечують легке обслуговування та гнучке рішення для перетворення відповідно до ваших потреб. Ruby SDK GroupDocs.Conversion забезпечує найкращий спосіб конвертувати Word DOCX у файли JPG, PNG і GIF за лічені секунди. Це 100% безкоштовний, безпечний і простий у використанні Ruby SDK для конвертації файлів. Це дозволяє конвертувати документи підтримуваних форматів на зображення програмним шляхом у хмарі

У цій статті ми дізнаємося, як конвертувати слово в зображення за допомогою REST API в Ruby. У цій статті будуть розглянуті такі теми:

Високопродуктивний REST API для перетворення Word у зображення та Ruby SDK

Для перетворення зображень JPG, PNG і GIF на Ruby ми будемо використовувати Ruby SDK GroupDocs.Conversion Cloud API. Ви можете встановити його за допомогою такої команди в консолі:

gem install groupdocs_conversion_cloud

По-перше, отримайте свій ідентифікатор клієнта та секрет із інформаційної панелі перед виконанням наведених нижче кроків. Отримавши свій ідентифікатор і секрет, додайте наведений нижче код у свою програму, як показано нижче:

# Завантажте камінь у свою програму ruby для http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

# Отримайте свій client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@storage_name = "my-local-storage"

Перетворіть Word у JPEG за допомогою REST API у Ruby

Ми можемо перетворити слово на зображення, дотримуючись простих кроків, наведених нижче: По-перше, вам потрібно завантажити файл docx у хмару за допомогою наступного зразка коду: у результаті завантажений файл буде доступний у [ розділ файлів 16 інформаційної панелі в хмарі. Тепер ви можете програмно конвертувати Word у формат JPEG, виконавши наведені нижче дії.

  • По-перше, створіть екземпляр ConvertApi.
  • Далі створіть екземпляр ConvertSettings.
  • Потім встановіть шлях до файлу Word і назву сховища.
  • Крім того, призначте “jpeg” як вихідний формат зображення.
  • Створіть екземпляр DocxLoadOptions
  • Встановіть пароль для файлу Word і параметри завантаження.
  • Створіть екземпляр JpegConvertOptions.
  • Визначте значення відтінків сірого, from\page, pages\count, quality, rotate\angle і use\pdf.
  • Встановіть параметри convertOptions у налаштування.
  • Тепер укажіть шлях до вихідного файлу.
  • Після цього створіть ConvertDocumentRequest з ConvertSettings як аргумент.
  • Нарешті, викличте метод ConvertApi.convert\document() за допомогою ConvertDocumentRequest, щоб зберегти перетворений файл.

У наступному прикладі коду показано, як перетворити документ Word на зображення JPEG за допомогою REST API у Ruby.

# Як конвертувати word docx в jpeg
# Отримання екземпляра ConvertAPI
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Ініціалізація та встановлення параметрів перетворення
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpeg"

# Установіть параметри завантаження Docx
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::JpegConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word doc successfully converted to jpeg. " + (@result).to_s)

Наведений вище приклад коду збереже перетворений файл JPEG у хмарі. Ви також можете завантажити його, додавши завантажити файл API.

Як конвертувати Word у JPG за допомогою додаткових параметрів

Ми можемо програмно конвертувати Word Doc у формат JPG за допомогою розширених налаштувань, виконавши наведені нижче дії.

  • Створіть екземпляр ConvertApi.
  • Потім створіть екземпляр ConvertSettings.
  • Також встановіть ім’я сховища та шлях до файлу Word.
  • Встановіть “jpg” як вихідний формат зображення.
  • Створіть екземпляр JpgConvertOptions.
  • Визначте значення from\page і pages\count.
  • Встановіть параметри convertOptions у налаштування.
  • Тепер укажіть шлях до вихідного файлу.
  • Після цього створіть ConvertDocumentRequest з ConvertSettings як аргумент.
  • Нарешті, викличте метод ConvertApi.convert\document() за допомогою ConvertDocumentRequest, щоб зберегти перетворений файл.

У наведеному нижче прикладі коду показано, як перетворити слово на зображення JPG за допомогою розширених параметрів перетворення.

# Як конвертувати word docx в jpg
# Отримання екземпляра Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
 
# Ініціалізація параметрів перетворення зображення
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpg"

@convertOptions = GroupDocsConversionCloud::JpgConvertOptions.new
@convertOptions.from_page = 1
@convertOptions.pages_count = 2

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

# Перетворити в jpg
@response = @apiInstance.convert_document(@request)
puts("Word docx successfully converted to jpg format.")

Як конвертувати DOCX у PNG за допомогою REST API у Ruby

Ви можете конвертувати Word Docx у формат PNG програмним шляхом, виконавши наведені нижче дії.

  • Створіть екземпляр ConvertApi.
  • Далі створіть екземпляр ConvertSettings.
  • Потім встановіть шлях до файлу Word і назву сховища.
  • Також встановіть «png» як вихідний формат зображення.
  • Створіть екземпляр DocxLoadOptions
  • Встановіть пароль для файлу Word і параметри завантаження.
  • Створіть екземпляр PngConvertOptions.
  • Визначте значення відтінків сірого, from\page, pages\count, quality, rotate\angle і use\pdf.
  • Встановіть параметри convertOptions у налаштування.
  • Тепер укажіть шлях до вихідного файлу.
  • Після цього створіть ConvertDocumentRequest з ConvertSettings як аргумент.
  • Нарешті, викличте метод ConvertApi.convert\document() за допомогою ConvertDocumentRequest, щоб зберегти перетворений файл.

У наступному прикладі коду показано, як конвертувати Word у формат PNG за допомогою REST API у Ruby.

# Як конвертувати word docx в png
# Отримання екземпляра Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Ініціалізація параметрів перетворення
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "png"

# Налаштуйте параметри завантаження Word Docx
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::PngConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to png image. ")

Перетворіть Word DOCX на GIF у Ruby за допомогою REST API

Ми можемо програмно конвертувати Word Docx у JPG, виконавши наведені нижче дії.

  • Створіть екземпляр ConvertApi.
  • Далі створіть екземпляр ConvertSettings.
  • Потім встановіть шлях до файлу Word і назву сховища.
  • Також встановіть «gif» як вихідний формат зображення.
  • Створіть екземпляр DocxLoadOptions
  • Встановіть пароль для файлу Word і параметри завантаження.
  • Створіть екземпляр GifConvertOptions.
  • Визначте значення відтінків сірого, from\page, pages\count, quality, rotate\angle і use\pdf.
  • Встановіть параметри convertOptions у налаштування.
  • Тепер укажіть шлях до вихідного файлу.
  • Після цього створіть ConvertDocumentRequest з ConvertSettings як аргумент.
  • Нарешті, викличте метод ConvertApi.convert\document() за допомогою ConvertDocumentRequest, щоб зберегти перетворений файл.

У наведеному нижче прикладі коду показано, як конвертувати Word Docx у файл GIF за допомогою REST API у Ruby. Щоб завантажити файл, виконайте наведені вище дії.

# Як конвертувати word docx в gif
# Отримання екземпляра Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Ініціалізація параметрів перетворення
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "gif"

# Налаштуйте параметри завантаження Word Docx
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::GifConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to gif format. ")

Безкоштовний онлайн-конвертер Word to Image

Будь ласка, спробуйте наведений нижче безкоштовний онлайн-інструмент перетворення JPG, PNG і GIF, який розроблено з використанням вищезгаданого API https://products.aspose.app/words/conversion/docx-to-image.

Висновок

У цій статті ми дізналися, як конвертувати формати Word у формати зображень у хмарі. Тепер ви знаєте, як:

  • конвертувати документи Word у jpeg/jpg за допомогою REST API у ruby
  • як конвертувати word docx у формат зображення png за допомогою ruby
  • конвертувати файл word docx у формат gif за допомогою REST API у ruby

Ви можете дізнатися більше про GroupDocs.Conversion Cloud API, використовуючи документацію. Ми також надаємо розділ API Reference, який дозволяє візуалізувати наші API та взаємодіяти з ними безпосередньо через браузер.

Задайте питання

Якщо у вас є будь-які запитання щодо конвертера word docx у зображення, будь ласка, не соромтеся поставити їх на форумі.

Дивись також