Convierta Word a HTML usando Ruby Cloud SDK. Desarrolle DOC to HTML Document Converter en línea.

Convertir Word a HTML en Ruby

Cómo convertir Word a HTML - Documento DOC a HTML en Ruby Online

Visión general

Word a HTML es uno de los formatos de archivo de documentos más utilizados que contiene texto, imágenes, datos, etc. Convertir Word a HTML usando Aspose.Words Conversion Services API es un proceso muy fácil y simple. Hay muchos beneficios de convertir documentos de Word a HTML usando Aspose.Words Cloud API. La API REST de Aspose.words Cloud realiza conversiones de formato de archivo fáciles y rápidas.

Puede convertir rápidamente un archivo de Word a HTML en alta calidad utilizando Aspose Cloud API. Use nuestro Word to HTML que ayuda a los desarrolladores a usarlo en sus sitios. Nuestro convertidor de Word es la mejor opción para sus necesidades de conversión de archivos para convertir un archivo de Word a HTML. En este artículo, explicaremos cómo usar la mejor herramienta de conversión de Word a HTML usando la API de conversión de formato de archivo aspose.

API de conversión de Word a HTML

Aspose.Words Cloud le permite convertir Word a HTML de manera conveniente y confiable. Puede recuperar un formato de Word a HTML convirtiéndolo usando DOCX a la API de HTML. Aspose Words Ruby SDK le permitirá mantener la estructura del documento. A continuación, puede abrir el documento en un archivo html y editarlo. La API de conversión de archivos de Aspose.Words ofrece una de las conversiones de documentos de Word a HTML más avanzadas de manera eficiente. Conversión de archivos de Aspose.Words Word a HTML conserva los diseños. Esto le ahorra mucho tiempo y esfuerzo de volver a escribir.

Nuestras API Aspose.Words para archivos Doc a archivos HTML pueden producir fácilmente resultados de alta calidad al convertir archivos de Word a HTML. Después de la conversión, puede editar fácilmente el archivo Html según sus necesidades. Esta API de Aspose Cloud satisface las necesidades al procesar documentos de Word para empresas, educación y muchos más. Aspose Words Cloud API es fácil de procesar con una velocidad de trabajo rápida, formato de texto y alta precisión de conversión de formato de archivo.

¿Cómo instalar Aspose.Words Ruby SDK?

Para usar Ruby SDK para comunicarse con la API REST de Aspose.Words Cloud, primero debemos instalarlo en nuestro sistema. Ruby SDK está disponible para descargar sin costo inicial como RubyGem (recomendado) y desde GitHub. Una vez que haya configurado el tiempo de ejecución de Ruby, ejecute el siguiente comando en la terminal para realizar la instalación rápida y fácil en una aplicación de Ruby.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

Pero antes de continuar con la instalación de Aspose.Words Cloud SDK para Ruby 2.6 o posterior, debe instalar los siguientes paquetes de dependencia en su sistema.

# 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

Este SDK para Ruby admite más de 20 formatos relacionados con documentos con acceso completo de lectura y escritura. Para obtener más detalles, visite aspose cloud sitio web de documentación.

Crear credenciales de la API de Aspose.Cloud

Después de instalar todos los paquetes de dependencia del entorno Ruby, el siguiente paso es obtener los detalles de ClientID y ClientSecret para realizar llamadas a las API de la nube de Aspose.Words para la conversión de Word a HTML. Hay dos opciones para consumir las API de REST directamente a través de algún cliente de descanso como cURL o mediante el uso de SDK en la nube. Entonces, el primer paso es crear una cuenta navegando Panel de Aspose.Cloud. Si tiene una cuenta de Google o Microsoft, simplemente haga clic en el botón de Google o Microsoft para registrarse. De lo contrario, haga clic en el enlace Registrarse para crear una nueva cuenta proporcionando la información requerida.

Después de iniciar sesión en el panel del espacio en la nube y hacer clic en la pestaña Aplicaciones en la barra lateral izquierda. Ahora desplácese hacia abajo, haga clic en el botón Crear nueva aplicación. A continuación, cree su nueva aplicación seleccionando su almacenamiento predeterminado como se muestra en la imagen a continuación. También puede configurar el almacenamiento de terceros para cargar sus archivos de datos siguiendo la guía cómo configurar el almacenamiento en la nube de terceros. Ahora, desplácese hacia abajo hasta la sección Credenciales del cliente para copiar el ID del cliente y el Secreto del cliente como se muestra en la imagen a continuación.

Estas credenciales de cliente se utilizarán para realizar llamadas de API a las API de la nube de Aspose.Words para el convertidor de documentos de Word a HTML.

Aspose.Words tiene una interfaz fácil de usar donde puede probar las API en tiempo real para el convertidor de Word a HTML desde la interfaz de usuario. Aquí, puede establecer diferentes parámetros, insertar datos y cargar archivos para probar las funciones de conversión de archivos. Además, puede convertir instantáneamente un archivo de Word a HTML con una fidelidad muy alta utilizando nuestra API en la nube. Pero nuestra aplicación gratuita de conversión de texto a html en línea también está disponible para cualquier dispositivo y navegador, como se muestra en la imagen a continuación.

Convertidor en línea gratuito - docx a html

A continuación, veremos cómo convertir un Word a HTML mediante el uso de los SDK en la nube de Aspose.Words para Ruby.

Convertir Word a HTML en Ruby

El siguiente código a continuación ilustra lo simple que es convertir documentos de Word a HTML. Siga las instrucciones a continuación para realizar la conversión de archivos de MS Word a HTML utilizando Aspose Ruby SDK en la aplicación Ruby on Rails.

  1. El primer paso es crear variables ruby que contengan ClientID y ClientSecret copiadas del panel de control de la nube de aspose.
  2. En segundo lugar, cree la configuración de AsposeWordsCloud y pase los valores ClientID, ClientSecret.
  3. El tercer paso es crear una instancia de WordsAPI
  4. A continuación, suba el archivo del documento de origen al almacenamiento en la nube mediante el método UploadFileRequest()
  5. Finalmente, guarde los parámetros de la solicitud de conversión del documento y convierta el documento en un documento html

Si su configuración actual de host virtual no coincide con el ejemplo, actualícela según corresponda. Cuando haya terminado, guarde el archivo y salga del editor. Luego, ejecute el siguiente comando para validar sus cambios:

# 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.

Como resultado, word-to-html.html se guardará en la raíz del directorio de la nube. Eso es todo

Conclusión

En resumen, hemos explorado los pasos para convertir Word a un archivo html usando Aspose.Words Cloud SDK for Ruby. Los SDK de Aspose.Words Cloud son herramientas de código abierto y el código completo del SDK está disponible en el repositorio GitHub. No dude en descargar Cloud SDK en su proyecto y realizar conversiones de documentos según sus necesidades.

Si tiene alguna pregunta, sugerencia o comentario, no dude en visitar nuestro [foro] de soporte comunitario 15. Para obtener más artículos relacionados con la conversión de archivos, puede seguirnos en nuestras cuentas de redes sociales Facebook, LinkedIn y Twitter.

Artículos relacionados

También recomendamos visitar los siguientes enlaces para obtener ayuda y soporte adicional: