Возможно, вам придется преобразовать файл PDF в HTML, потому что HTML, как правило, намного лучше подходит для предоставления информации через Интернет. Чтобы выполнить это преобразование pdf в html, сохраняя формат программно, в этой статье будет рассказано, как преобразовать PDF в HTML с помощью REST API в Ruby. Кроме того, вы также узнаете, как использовать дополнительные параметры для преобразования PDF в HTML с помощью онлайн-библиотеки для бесплатного скачивания конвертера pdf в html.
PDF предлагает делиться и печатать документы только для чтения без потери форматирования документов. Мы можем легко конвертировать документы PDF в веб-страницы HTML и просматривать их в любом браузере. Давайте узнаем, как преобразовать формат pdf в формат html с помощью Ruby.
В этой статье должны быть раскрыты следующие темы:
- Преобразование PDF в HTML REST API — установка
- Преобразование PDF в HTML с использованием REST API в Ruby
- Как преобразовать диапазон страниц из PDF в HTML
- Как преобразовать определенные страницы PDF в HTML
- Онлайн-инструмент преобразования PDF в HTML
Преобразование PDF в HTML REST API — установка
Для преобразования формата pdf в формат html мы будем использовать Ruby SDK of GroupDocs.Conversion Cloud API. Вы можете установить бесплатную библиотеку загрузки PDF-документа в HTML-конвертер, используя следующую команду в консоли:
gem install groupdocs_conversion_cloud
Это программное обеспечение для конвертации PDF в HTML доступно для бесплатной загрузки. Теперь, пожалуйста, получите свой идентификатор клиента и секрет из GroupDocs Dashboard, прежде чем выполнять указанные ниже шаги. Получив идентификатор клиента и секрет клиента, добавьте их в код приложения 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"
# Преобразовать пдф в хтмл
@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
- Затем установите значения convert\options и output\path
- После этого создайте 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 коллекции страниц
- Затем установите значения convert\options и output\path
- После этого создайте 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-файл. Он был разработан с использованием онлайн-интерфейса Groupdocs.Conversion pdf to html API.
Заключение
В этой статье вы узнали:
- как конвертировать pdf в html без потери форматирования в Ruby;
- как преобразовать pdf в html файл по диапазону в Ruby;
- преобразование определенных страниц PDF в формат HTML;
- онлайн конвертировать pdf в html бесплатно;
Кроме того, вы можете узнать больше об API преобразования формата файла GroupDocs.Conversion, используя документацию.
Задайте вопрос
Если у вас есть какие-либо вопросы о том, как преобразовать файл PDF в формат html, задайте их нам на Форуме бесплатной поддержки
Смотрите также
- Как конвертировать документы Word в PDF
- Преобразование HTML в PDF онлайн бесплатно
- Как конвертировать Word в форматы JPEG, PNG, JPG или GIF
- Как конвертировать Xlsx в PDF бесплатно
- Онлайн конвертировать PPTX в PDF бесплатно
- Бесплатный конвертер PDF в Word DOCX
- Как конвертировать Word DOCX в PowerPoint PPTX