Преобразование Word в HTML с помощью Ruby Cloud SDK. Разработайте конвертер документов DOC в HTML онлайн.

Преобразование Word в HTML в Ruby

Как конвертировать Word в HTML - документ DOC в HTML в Ruby Online

Обзор

Word в HTML — это один из наиболее широко используемых форматов файлов документов, который содержит текст, изображения, данные и т. д. Преобразование Word в HTML с помощью Aspose.Words Conversion Services API — очень простой процесс. Преобразование документов Word в HTML с помощью Aspose.Words Cloud API дает множество преимуществ. Aspose.words Cloud REST API выполняет простое и быстрое преобразование форматов файлов.

Вы можете быстро преобразовать файл Word в HTML в высоком качестве с помощью Aspose Cloud API. Используйте наш Word to HTML, который помогает разработчикам использовать его на своих сайтах. Наш конвертер Word — лучший выбор для преобразования файлов Word в HTML-файлы. В этой статье мы объясним, как использовать лучший инструмент для конвертации Word в HTML, используя API преобразования форматов файлов aspose.

API преобразования Word в HTML

Aspose.Words Cloud позволяет вам конвертировать Word в HTML удобным и надежным способом. Вы можете вернуть формат Word в HTML, преобразовав его с помощью DOCX в HTML API. Aspose Words Ruby SDK позволит вам сохранить структуру документа. Затем вы можете открыть документ в html-файле и отредактировать его. API преобразования файлов Aspose.Words предлагает одно из самых передовых эффективных преобразований документов Word в HTML. Преобразование файла Aspose.Words Word в HTML сохраняет макеты. Это сэкономит вам много времени и усилий на повторный ввод.

Наши API-интерфейсы Aspose.Words для преобразования файла Doc в файл HTML могут легко давать высококачественные результаты при преобразовании файла Word в файл HTML. После преобразования вы можете легко отредактировать HTML-файл в соответствии с вашими потребностями. Этот Aspose Cloud API отвечает потребностям при обработке документов Word для бизнеса, образования и многих других целей. 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 для преобразования Word в HTML. Существует два варианта использования REST API напрямую через какой-либо клиент для отдыха, например cURL, или с помощью облачных SDK. Итак, первый шаг — создать учетную запись с помощью панели инструментов Aspose.Cloud. Если у вас есть учетная запись Google или Microsoft, просто нажмите кнопку Google или Microsoft, чтобы зарегистрироваться. В противном случае нажмите ссылку «Зарегистрироваться», чтобы создать новую учетную запись, предоставив необходимую информацию.

После входа в панель управления облачным пространством перейдите на вкладку «Приложения» на левой боковой панели. Теперь прокрутите вниз, нажмите кнопку «Создать новое приложение». Затем создайте новое приложение, выбрав хранилище по умолчанию, как показано на изображении ниже. Вы также можете настроить стороннее хранилище для загрузки файлов данных, следуя руководству как настроить стороннее облачное хранилище. Теперь прокрутите вниз до раздела «Учетные данные клиента», чтобы скопировать идентификатор клиента и секрет клиента, как показано на изображении ниже.

Эти учетные данные клиента будут использоваться для выполнения вызовов API к облачным API Aspose.Words для конвертера документов Word в HTML.

Aspose.Words имеет удобный интерфейс, где вы можете тестировать API в режиме реального времени для конвертера Word в HTML из пользовательского интерфейса. Здесь вы можете установить различные параметры, вставить данные и загрузить файлы, чтобы протестировать функции преобразования файлов. Кроме того, вы можете мгновенно преобразовать файл Word в HTML с очень высокой точностью, используя наш облачный API. Но наше бесплатное онлайн-приложение для преобразования слов в html также доступно для любого устройства и браузера, как показано на изображении ниже.

Бесплатный онлайн-конвертер - docx в html

Далее мы увидим, как преобразовать Word в HTML с помощью облачных SDK Aspose.Words для Ruby.

Преобразование Word в HTML в Ruby

Следующий код показывает, насколько просто преобразовать документы Word в HTML. Следуйте приведенным ниже инструкциям, чтобы выполнить преобразование файлов MS Word в HTML с помощью Aspose Ruby SDK в приложении ruby on rails.

  1. Первым шагом является создание переменных ruby, содержащих ClientID и ClientSecret, скопированных из панели управления aspose cloud.
  2. Во-вторых, создайте конфигурацию AsposeWordsCloud и передайте значения ClientID, ClientSecret.
  3. Третий шаг — создать экземпляр WordsAPI.
  4. Затем загрузите исходный файл документа в облачное хранилище с помощью метода UploadFileRequest().
  5. Наконец, сохраните параметры запроса на преобразование документа и преобразуйте документ в документ html.

Если ваша текущая конфигурация виртуального хоста не соответствует примеру, обновите ее соответствующим образом. Когда вы закончите, сохраните файл и выйдите из редактора. Затем выполните следующую команду, чтобы подтвердить ваши изменения:

# 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 Word 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 DOCX file
@fileName = "sample.docx"
# Final file format
@format = "html"
@destName = "word-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("word successfully converted to html file" + (@out_result).to_s )
# End word conversion example.

В результате word-to-html.html будет сохранен в корне облачного каталога. Вот и все

Вывод

Таким образом, мы рассмотрели шаги по преобразованию файла word в html с помощью Aspose.Words Cloud SDK для Ruby. Aspose.Words Cloud SDK — это инструменты с открытым исходным кодом, и полный код SDK доступен в репозитории GitHub. Не стесняйтесь загружать Cloud SDK в свой проект и выполнять преобразование документов для ваших нужд.

Если у вас есть какие-либо вопросы, предложения или комментарии, не стесняйтесь посетить нашу поддержку сообщества форум. Для получения дополнительных статей, связанных с преобразованием файлов, вы можете следить за нами в наших учетных записях в социальных сетях Facebook, LinkedIn и Twitter.

Статьи по Теме

Мы также рекомендуем посетить следующие ссылки для получения дополнительной помощи и поддержки: