REST API для конвертації PDF в HTML онлайн. Дізнайтеся кроки для конвертації PDF в HTML за допомогою Ruby SDK.

Як конвертувати PDF в HTML – Конвертувати PDF в HTML Онлайн
Огляд
PDF в HTML є одним з найвикористовуваніших форматів документів, які містять текст, зображення, дані тощо. Конвертація PDF у HTML за допомогою Aspose.Words Conversion Services API є дуже простою і легкою процедурою. Є безліч переваг конвертації PDF у HTML документи за допомогою Aspose.Words Cloud API. Aspose.words Cloud REST API виконує прості та швидкі конвертації форматів файлів.
Ви хочете конвертувати PDF у HTML? Ви можете швидко конвертувати файл PDF у файл HTML високої якості, використовуючи Aspose Cloud API. Використовуйте наше PDF у HTML, яке допомагає розробникам використовувати його на своїх сайтах. Наш конвертер PDF - це найкращий вибір для ваших потреб у конвертації файлів, щоб перетворити PDF у файл HTML. У цій статті ми пояснимо, як використовувати найкращий інструмент конвертера PDF у HTML.
- Aspose.Words API для PDF в HTML
- Як встановити Aspose.Words Ruby SDK?
- Створіть облікові дані API Aspose.Cloud
- БЕЗКОШТОВНИЙ PDF в HTML Конвертер Онлайн
- How to Convert PDF Documents into HTML?
- Висновок
API Aspose.Words для PDF в HTML
Використовуйте процесор Aspose.Words для швидкого перетворення вашого PDF у HTML файли. Ви можете повернути PDF у формат HTML, конвертувавши його за допомогою API PDF в HTML. Ruby SDK Aspose.Words дозволить вам зберегти структуру документа і зробити його на 100% сумісним з html. API конвертації файлів Aspose.Words пропонує одне з найсучасніших перетворень PDF у HTML. Конвертація файлів Aspose.Words PDF в HTML зберігає макети та форматування таблиць. Це економить ваш час і зусилля на повторний набір тексту.
Використовуючи API Aspose.Words для перетворення PDF в HTML документ, ви можете легко отримати результати високої якості при конвертації PDF у HTML документи. Після конвертації ви можете легко переглядати html-файл відповідно до ваших потреб. Цей API Aspose Cloud задовольняє потреби при обробці html документів для бізнесу, освіти та багатьох інших. API Aspose Words Cloud легко обробляти з швидкою швидкістю роботи, форматуванням тексту і високою точністю конвертації.
Як встановити Aspose.Words Ruby SDK?
Щоб використовувати Ruby SDK для зв’язку з Aspose.Words Cloud REST API, спочатку потрібно встановити його на нашій системі. Ruby SDK доступний для безкоштовного завантаження як RubyGem(рекомендується) і з GitHub. Коли ви налаштуєте середовище виконання Ruby, виконайте наступну команду в терміналі, щоб швидко та легко встановити його в Ruby-додатку.
gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud
Але перш ніж ви продовжите з установкою Aspose.Words Cloud SDK для Ruby 2.6 або пізнішої версії, вам потрібно встановити наступні пакети залежностей на вашій системі.
# 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
Цей SDK для Ruby підтримує більше 20 документних форматів з повним доступом для читання та запису. Для отримання додаткової інформації, будь ласка, відвідайте aspose cloud documentation website.
Створити облікові дані API Aspose.Cloud
Після установки всіх пакетів залежностей середовища Ruby, наступним кроком є отримання деталей ClientID і ClientSecret для здійснення викликів до API Aspose.Words для конвертації PDF в HTML. Є два способи для безпосереднього використання REST API через якийсь REST-клієнт, наприклад, cURL, або за допомогою хмарних SDK. Отже, першим кроком є створення облікового запису, перейшовши на Aspose.Cloud dashboard. Якщо у вас є обліковий запис Google або Microsoft, то просто натисніть кнопку Google або Microsoft, щоб зареєструватися. Інакше натисніть посилання Sign Up, щоб create new account з наданням необхідної інформації.
Після входу в інформаційну панель хмарного сховища натисніть на вкладку Застосунки в лівій бічній панелі. Тепер прокрутіть вниз, натисніть кнопку Створити новий додаток. Далі створіть свій новий додаток, вибравши своє за замовчуванням сховище, як показано на зображенні нижче. Ви також можете налаштувати стороннє сховище для завантаження файлів даних, дотримуючись how to configure 3rd party cloud storage посібника. Тепер прокрутіть вниз до розділу Облікові дані клієнта, щоб скопіювати Ідентифікатор клієнта та Секрет клієнта, як показано на зображенні нижче.

Ці облікові дані клієнта будуть використані для здійснення API-викликів до API Aspose.Words для конвертації PDF у HTML документ.
БЕЗКОШТОВНИЙ PDF в HTML Конвертер Онлайн
Aspose.Words має зручний інтерфейс, де ви можете тестувати API в реальному часі для конвертера PDF в HTML з UI. Тут ви можете встановити різні параметри, ввести дані та завантажити файли для тестування функцій конвертації файлів. Крім того, ви можете миттєво конвертувати PDF в HTML файл з дуже високою точністю, використовуючи наше Cloud API. Але наша безкоштовна PDF to HTML Converter Application також доступна онлайн для будь-якого пристрою та браузера, як показано на нижньому зображенні.

Перетворити PDF в HTML онлайн безкоштовно.
Далі ми розглянемо, як конвертувати PDF у HTML, використовуючи Aspose.Words Document Processing Cloud API в Ruby.
How to Convert PDF Documents into HTML?
Нижче наведений код ілюструє, як просто конвертувати PDF у HTML документи. Слідуйте інструкціям нижче, щоб виконати конвертацію файлів PDF у HTML з використанням Aspose Ruby SDK в додатку ruby on rails.
- Першим кроком є створення змінних ruby, які містять ClientID та ClientSecret, скопійовані з aspose cloud dashboard.
- На другому етапі створіть конфігурацію AsposeWordsCloud та передайте значення ClientID, ClientSecret.
- Третій крок - створити екземпляр WordsAPI
- Далі завантажте файл вихідного документа в хмарне сховище, використовуючи метод UploadFileRequest().
- Нарешті, збережіть параметри запиту на конвертацію документа та конвертуйте документ у output файл.
Якщо ваша поточна конфігурація віртуального хоста не відповідає прикладу, оновіть її відповідно. Коли ви закінчите, збережіть файл і вийдіть з редактора. Потім виконайте наступну команду, щоб перевірити ваші зміни:
# Load the gem, For complete list please visit https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# How to convert PDF to HTML programmatically.
# Get AppKey and AppSID credentials from https://dashboard.aspose.cloud/applications
@AppSID = `###-######-####-####-##########”
@AppKey = `#############################”
# Associate Configuration properties with WordsApi
AsposeWordsCloud.configure do |config|
config.client_data[`ClientId`] = @AppSID
config.client_data[`ClientSecret`] = @AppKey
end
# Create an instance of WordsApi
@words_api = WordsAPI.new
# Input PDF file
@fileName = "sample.pdf"
# Final file format
@format = "html"
@destName = "pdf-to-html.html"
# Upload original document to Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = SaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Save document conversion request parameters.
@request = SaveAsRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as(@request)
# Print result response in console
puts("PDF successfully converted to html file" + (@out_result).to_s )
# End pdf conversion example.
Як результат, pdf-to-html.html буде збережений у кореневій папці проекту. Ось і все.
Висновок
Ми розглянули кроки, як конвертувати PDF у HTML файл за допомогою Aspose.Words Cloud SDK для Ruby. Aspose.Words Cloud SDK — це інструменти з відкритим вихідним кодом, а повний код Aspose.Words cloud SDK for Ruby доступний у GitHub репозиторії. Не соромтеся завантажити Cloud SDK у ваш проект і виконувати конверсії документів для ваших потреб.
Якщо у вас є будь-які запитання, пропозиції або коментарі, будь ласка, відвідайте нашу спільноту підтримки forum. Для отримання додаткових статей, пов’язаних з конвертацією файлів, ви можете слідкувати за нами в наших акаунтах у соціальних мережах Facebook, LinkedIn та Twitter.
Статті по темі
Ми також рекомендуємо відвідати наступні посилання для додаткової допомоги та підтримки: