Utilice la Ruby biblioteca para fusionar HTML con imagen a través de la REST API. Combine fácilmente dos o más HTML archivos en un solo imagen archivo usando Ruby.
Combine fácilmente HTML archivos y exporte el resultado a formato gráfico en Ruby código. Esta biblioteca de Ruby está diseñada para combinar múltiples HTML archivos en una sola imagen utilizando la REST API, es decir, pasando llamadas HTTPS a través de Internet.
Esta es una solución profesional de fusión de HTML a imagen nativa de la nube que proporciona a los programadores de Ruby una gran flexibilidad de desarrollo y funciones potentes. Al fusionar archivos, puede automatizar sus flujos de trabajo digitales HTML/Imagen y descargar algunas partes rutinarias del proceso al software Ruby de procesamiento HTML rápido y eficiente.
Es posible que deba combinar HTML archivos en una sola imagen en muchos casos. Por ejemplo, es posible que desee combinar varios HTML archivos antes de imprimirlos o archivarlos.
La combinación de HTML puede ser parte de un enfoque completo de procesamiento de documentos integrado para generar imagenes a partir de fuentes de datos dispares. Dichas tareas implican el uso de una Ruby biblioteca de manipulación de imagenes/HTML con todas las funciones que procesará un conjunto de HTML archivos y los combinará en el menor tiempo posible, produciendo una salida gráfica compacta y precisa.
Para realizar la fusión de HTML a imagen en Ruby, necesita al menos dos HTML archivos de origen. Para un inicio rápido, consulte el ejemplo de código de Ruby a continuación.
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
document = File.open('Input1.html')
mergeProps = DocumentEntry.new({
:FileReference => AsposeWordsCloud::FileReference.fromRemoteFilePath('Input2.html'),
:ImportFormatMode => 'KeepSourceFormatting'})
document_entries = [mergeProps]
document_list = DocumentEntryList.new({:DocumentEntries => document_entries})
append_document_online = AppendDocumentOnlineRequest.new(document: document,
document_list: document_list)
merged_docs = @words_api.append_document_online(append_document_online)
split_document_online = SplitDocumentOnlineRequest.new(document: merged_docs,
format: 'jpg', zip_output: true)
@words_api.split_document_online(split_document_online)
Instale Aspose.Words Cloud SDK for Ruby mediante el servicio de alojamiento RubyGems. Ejecute gem install aspose_words_cloud para instalar el paquete. Como alternativa, puede clonar manualmente el código fuente de Aspose.Words Cloud SDK for Ruby desde GitHub y usarlo en su proyecto. Siga estas Instructions para obtener rápidamente las credenciales de seguridad necesarias y acceder a nuestra REST API.
Ruby 2.6 o más reciente
Consulte la Repository Documentation para ver los detalles.
Puede utilizar otros formatos populares: