Можливо, вам знадобиться конвертувати файл PDF у HTML, оскільки HTML, як правило, набагато кращий для надання інформації через Інтернет. Щоб виконати це перетворення PDF у HTML шляхом програмного збереження формату, у цій статті буде описано, як конвертувати PDF у HTML за допомогою REST API у Ruby. Крім того, ви також дізнаєтеся, як використовувати додаткові параметри для конвертації PDF у HTML за допомогою онлайн-бібліотеки безкоштовного завантаження конвертера PDF у HTML.
PDF пропонує ділитися та друкувати документи лише для читання без втрати форматування документів. Ми можемо легко конвертувати документи PDF у веб-сторінки HTML і переглядати їх у будь-якому браузері. Давайте дізнаємося, як конвертувати pdf у формат html за допомогою Ruby.
У цій статті будуть розглянуті такі теми:
- REST API для перетворення PDF у HTML – встановлення
- Перетворення PDF у HTML за допомогою REST API у Ruby
- Як конвертувати діапазон сторінок із PDF у HTML
- Як конвертувати певні сторінки PDF у HTML
- Онлайн-інструмент конвертації PDF у HTML
REST API для перетворення PDF у HTML – встановлення
Для перетворення pdf у формат html ми будемо використовувати Ruby SDK API GroupDocs.Conversion Cloud. Ви можете встановити безкоштовну бібліотеку конвертера PDF-документів у HTML, використовуючи таку команду в консолі:
gem install groupdocs_conversion_cloud
Це програмне забезпечення для конвертації PDF у HTML доступне для безкоштовного завантаження. Тепер, будь ласка, отримайте свій ідентифікатор клієнта та секретну інформацію з [Інформаційної панелі] GroupDocs]5 перед виконанням наведених нижче кроків. Отримавши ідентифікатор клієнта та секрет клієнта, додайте їх у код програми Ruby, як показано нижче:
# Отримайте свій client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.
# Завантажте камінь у свою програму ruby для http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'
@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Встановіть назву свого сховища
@storage_name = "test-internal-storage"
Далі розглянемо, як крок за кроком перетворити pdf у формат html за допомогою REST API у Ruby.
Перетворення PDF у HTML за допомогою REST API у Ruby
Ми можемо програмно конвертувати pdf-файл у формат html, дотримуючись простих кроків, наведених нижче:
- По-перше, створіть екземпляр ConvertApi
- Тепер створіть екземпляр параметрів перетворення за допомогою ConvertSettings
- Далі вкажіть назву сховища файлів
- Установіть шлях до вхідного файлу PDF і формат вихідного файлу як “html”
- Потім укажіть ім’я вихідного шляху
- Після цього створіть ConvertDocumentRequest із ConvertSettings як аргумент
- Нарешті, перетворіть pdf на html, викликавши метод convert\document() за допомогою ConvertDocumentRequest
У наступному прикладі коду показано, як змінити формат pdf на html у Ruby.
# Цей приклад коду демонструє, як конвертувати pdf-документ у HTML-сторінки.
# Створіть екземпляр ConvertApi
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Підготуйте параметри конвертації
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@settings.output_path = "pdf-to-html"
# Конвертувати pdf в html
@result = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF file successfully converted to HTML.")
Нарешті, наведений вище зразок коду збереже файл HTML у хмарі. Це найкращий спосіб конвертувати pdf в html документ.
Як конвертувати діапазон сторінок із PDF у HTML
Ми можемо конвертувати діапазон сторінок документа PDF у HTML, виконавши наведені нижче дії.
- Спочатку створіть екземпляр ConvertApi
- Тепер створіть екземпляр параметрів перетворення за допомогою ConvertSettings
- Далі вкажіть назву сховища файлів
- Установіть шлях до вхідного файлу PDF і формат вихідного файлу як “html”
- Створіть екземпляр HtmlConvertOptions
- Установіть параметри перетворення from\page, pages\count і fixed\layout
- Потім встановіть значення параметрів перетворення та вихідних даних
- Після цього створіть ConvertDocumentRequest із ConvertSettings як аргумент
- Нарешті, конвертуйте pdf-код у html-код онлайн, викликавши метод convert\document() за допомогою ConvertDocumentRequest
Наведений нижче зразок коду показує, як перетворити діапазон сторінок із документа PDF у файл HTML за допомогою Ruby.
# Цей приклад коду демонструє, як конвертувати діапазон сторінок із PDF у HTML у Ruby
# Створіть екземпляр API для перетворення
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Створення параметрів конвертації
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@convertOptions = GroupDocsConversionCloud::HtmlConvertOptions.new
@convertOptions.from_page = 1
# Кількість сторінок для конвертації
@convertOptions.pages_count = 3
@convertOptions.fixed_layout = true
@settings.convert_options = @convertOptions
@settings.output_path = "pdf-to-html"
# Конвертуйте pdf в html за допомогою додаткових параметрів
@result = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF file converted to HTML using advance options.")
Нарешті, наведений вище зразок коду збереже документ після конвертації з pdf у html онлайн у хмарі.
Як конвертувати певні сторінки PDF у HTML
Ми можемо конвертувати певні сторінки PDF-документа в HTML за допомогою найкращого онлайн-конвертера pdf у html із зображеннями, дотримуючись наведених нижче кроків:
- Спочатку створіть екземпляр ConvertApi
- Тепер створіть екземпляр параметрів перетворення за допомогою ConvertSettings
- Далі вкажіть назву сховища файлів
- Установіть шлях до вхідного файлу PDF і формат вихідного файлу як “html”
- Створіть екземпляр HtmlConvertOptions
- Надайте опцію перетворення HTML колекції сторінок
- Потім встановіть значення параметрів перетворення та вихідних даних
- Після цього створіть ConvertDocumentRequest із ConvertSettings як аргумент
- Нарешті, перетворіть файл pdf на html, викликавши метод convert\document() за допомогою ConvertDocumentRequest
У наведеному нижче прикладі коду показано, як експортувати певні сторінки документа PDF у файл HTML за допомогою Ruby.
# Цей приклад коду демонструє, як конвертувати певні сторінки PDF у HTML у Ruby
# Створіть екземпляр API конвертації
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Створення параметрів конвертації
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@convertOptions = GroupDocsConversionCloud::HtmlConvertOptions.new
# Індекси сторінок, які потрібно конвертувати
@convertOptions.pages = [1, 5]
@settings.convert_options = @convertOptions
@settings.output_path = "pdf-to-html"
# PDF конвертує певні сторінки в HTML
@response = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF certain pages converted to HTML successfully.")
Нарешті, наведений вище зразок коду перетворить pdf на html із зображеннями в хмарі. Існує онлайн-конвертер коду pdf у html, як описано нижче.
Онлайн-інструмент конвертації PDF у HTML
Як конвертувати PDF у HTML онлайн безкоштовно? Groupdocs.Conversion надає безкоштовний онлайн-інструмент для конвертації PDF у HTML, за допомогою якого можна змінити формат PDF на HTML. Просто виберіть файл, який потрібно конвертувати, і скористайтеся найкращим безкоштовним онлайн-конвертером PDF-HTML, щоб перетворити PDF-файл на файл HTML. Його було розроблено за допомогою API Groupdocs.Conversion онлайн pdf у html.
Висновок
У цій статті ви дізналися:
- як конвертувати pdf в html без втрати форматування в Ruby;
- як конвертувати файл pdf у файл html за діапазоном у Ruby;
- перетворення певних сторінок PDF у формат HTML;
- онлайн конвертувати pdf в html безкоштовно;
Крім того, ви можете дізнатися більше про API перетворення формату файлу GroupDocs.Conversion за допомогою документації.
Задайте питання
Якщо у вас є будь-які запитання щодо того, як конвертувати pdf-файл у формат html, будь ласка, не соромтеся запитати нас на безкоштовному форумі підтримки