API REST para convertir PDF a HTML en línea. Aprenda los pasos para la conversión de PDF a HTML usando Ruby SDK.
Visión general
PDF a HTML es uno de los formatos de archivo de documentos más utilizados que contiene texto, imágenes, datos, etc. Convertir el PDF a HTML usando Aspose.Words Conversion Services API es un proceso muy fácil y simple . Hay muchos beneficios de convertir documentos PDF a HTML utilizando Aspose.Words Cloud API. La API REST de Aspose.words Cloud realiza conversiones de formato de archivo fáciles y rápidas.
¿Quieres convertir un PDF a HTML? Puede convertir rápidamente un archivo PDF a HTML en alta calidad utilizando la API de Aspose Cloud. Use nuestro PDF a HTML que ayuda a los desarrolladores a usarlo en sus sitios. Nuestro convertidor de PDF es la mejor opción para sus necesidades de conversión de archivos para convertir un archivo PDF a HTML. En este artículo, explicaremos cómo usar la mejor herramienta de conversión de PDF a HTML.
- API de Aspose.Words para PDF a HTML
- ¿Cómo instalar Aspose.Words Ruby SDK?
- Crear credenciales de la API de Aspose.Cloud
- Convertidor de PDF a HTML GRATIS en línea
- ¿Cómo convertir documentos PDF a HTML?
- Conclusión
API de Aspose.Words para PDF a HTML
Utilice el procesador Aspose.Words para convertir sus archivos PDF a HTML rápidamente. Puede recuperar un formato PDF a HTML convirtiéndolo mediante la API de PDF a HTML. Aspose.Words Ruby SDK le permitirá mantener la estructura del documento y hacerlo 100% compatible con html. La API de conversión de archivos de Aspose.Words ofrece una de las conversiones de PDF a HTML más avanzadas. La conversión de archivos PDF a HTML de Aspose.Words conserva los diseños y el formato de las tablas. Esto ahorra su tiempo y esfuerzo de volver a escribir.
Con la API de Aspose.Words para documentos PDF a HTML, puede producir fácilmente resultados de alta calidad al convertir documentos PDF a HTML. Después de la conversión, puede ver fácilmente el archivo html según sus necesidades. Esta API de Aspose Cloud satisface las necesidades al procesar documentos html para empresas, educación y muchos más. La API de Aspose Words Cloud es fácil de procesar con una velocidad de trabajo rápida, formato de texto y alta precisión de conversión.
¿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 en la nube de Aspose.Words para la conversión de PDF 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 PDF a HTML.
Convertidor de PDF a HTML GRATIS en línea
Aspose.Words tiene una interfaz fácil de usar donde puede probar las API en tiempo real para el convertidor de PDF 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 PDF a HTML con una fidelidad muy alta utilizando nuestra API en la nube. Pero nuestra aplicación de conversión de PDF a HTML gratuita también está disponible en línea para cualquier dispositivo y navegador, como se muestra en la imagen a continuación.
A continuación, veremos cómo convertir un PDF a HTML utilizando la API de nube de procesamiento de documentos de Aspose.Words en Ruby.
¿Cómo convertir documentos PDF a HTML?
El siguiente código a continuación ilustra lo simple que es convertir documentos PDF a HTML. Siga las instrucciones a continuación para realizar la conversión de archivos PDF a HTML utilizando Aspose Ruby SDK en la aplicación Ruby on Rails.
- El primer paso es crear variables ruby que contengan ClientID y ClientSecret copiadas del panel de control de la nube de aspose.
- En segundo lugar, cree la configuración de AsposeWordsCloud y pase los valores ClientID, ClientSecret.
- El tercer paso es crear una instancia de WordsAPI
- A continuación, suba el archivo del documento de origen al almacenamiento en la nube mediante el método UploadFileRequest()
- Finalmente, guarde los parámetros de la solicitud de conversión del documento y convierta el documento en un archivo salida
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 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.
Como resultado, pdf-to-html.html se guardará en la raíz de la carpeta del proyecto. Eso es todo
Conclusión
Hemos explorado los pasos sobre cómo convertir un archivo PDF a 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 de Aspose.Words cloud SDK for Ruby 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 13. 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 adicionales: