REST API для преобразования PDF в HTML онлайн. Узнайте, как преобразовать PDF в HTML с помощью Ruby SDK.
Обзор
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?
- Создайте учетные данные Aspose.Cloud API
- БЕСПЛАТНЫЙ конвертер PDF в HTML онлайн
- Как конвертировать PDF-документы в HTML?
- Вывод
Aspose.Words API для PDF в HTML
Используйте процессор Aspose.Words для быстрого преобразования PDF-файлов в HTML-файлы. Вы можете вернуть PDF в формат HTML, преобразовав его с помощью PDF в HTML API. Aspose.Words Ruby SDK позволит вам сохранить структуру документа и сделать его на 100% совместимым с html. API преобразования файлов Aspose.Words предлагает одно из самых передовых преобразований PDF в HTML. Преобразование файлов Aspose.Words PDF в HTML сохраняет макеты и форматирование таблиц. Это экономит ваше время и усилия на повторный ввод.
Используя Aspose.Words API для документов PDF в HTML, вы можете легко получать высококачественные результаты при преобразовании документов PDF в HTML. После преобразования вы можете легко просмотреть html-файл в соответствии с вашими потребностями. Этот Aspose Cloud API отвечает потребностям при обработке html-документов для бизнеса, образования и многих других целей. Aspose Words Cloud API прост в обработке благодаря высокой скорости работы, форматированию текста и высокой точности преобразования.
Как установить 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 веб-сайт документации.
Создайте учетные данные Aspose.Cloud API
После установки всех пакетов зависимостей среды Ruby следующим шагом будет получение данных ClientID и ClientSecret для выполнения вызовов облачных API Aspose.Words для преобразования PDF в HTML. Существует два варианта использования REST API напрямую через какой-либо клиент для отдыха, например cURL, или с помощью облачных SDK. Итак, первый шаг — создать учетную запись, перейдя по панели инструментов Aspose.Cloud. Если у вас есть учетная запись Google или Microsoft, просто нажмите кнопку Google или Microsoft, чтобы зарегистрироваться. В противном случае нажмите ссылку «Зарегистрироваться», чтобы создать новую учетную запись, предоставив необходимую информацию.
После входа в панель управления облачным пространством перейдите на вкладку «Приложения» на левой боковой панели. Теперь прокрутите вниз, нажмите кнопку «Создать новое приложение». Затем создайте новое приложение, выбрав хранилище по умолчанию, как показано на изображении ниже. Вы также можете настроить стороннее хранилище для загрузки файлов данных, следуя руководству как настроить стороннее облачное хранилище. Теперь прокрутите вниз до раздела «Учетные данные клиента», чтобы скопировать идентификатор клиента и секрет клиента, как показано на изображении ниже.
Эти учетные данные клиента будут использоваться для выполнения вызовов API к облачным API Aspose.Words для конвертера документов PDF в HTML.
БЕСПЛАТНЫЙ конвертер PDF в HTML онлайн
Aspose.Words имеет удобный интерфейс, где вы можете тестировать API в режиме реального времени для конвертера PDF в HTML из пользовательского интерфейса. Здесь вы можете установить различные параметры, вставить данные и загрузить файлы, чтобы протестировать функции преобразования файлов. Кроме того, вы можете мгновенно преобразовать файл PDF в файл HTML с очень высокой точностью, используя наш облачный API. Но наше бесплатное приложение для конвертации PDF в HTML также доступно онлайн для любого устройства и браузера, как показано на изображении ниже.
Далее мы увидим, как преобразовать PDF в HTML с помощью облачного API обработки документов Aspose.Words в Ruby.
Как конвертировать PDF-документы в HTML?
В следующем коде показано, насколько просто преобразовать документы PDF в документы HTML. Следуйте приведенным ниже инструкциям, чтобы выполнить преобразование файлов PDF в HTML с помощью Aspose Ruby SDK в приложении ruby on rails.
- Первый шаг — создать переменные ruby, содержащие ClientID и ClientSecret, скопированные из панели управления aspose cloud.
- Во-вторых, создайте конфигурацию 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 для Ruby доступен в репозитории GitHub. Не стесняйтесь загружать Cloud SDK в свой проект и выполнять преобразование документов для ваших нужд.
Если у вас есть какие-либо вопросы, предложения или комментарии, не стесняйтесь посетить нашу поддержку сообщества форум. Для получения дополнительных статей, связанных с преобразованием файлов, вы можете следить за нами в наших учетных записях в социальных сетях Facebook, LinkedIn и Twitter.
Статьи по Теме
Мы также рекомендуем посетить следующие ссылки для получения дополнительной помощи и поддержки: