TIFF o el formato de archivo de imagen etiquetada es uno de los formatos más populares para almacenar imágenes rasterizadas y gráficos. TIFF o Tagged Image File Format son archivos de imagen sin pérdidas y no es necesario comprimirlos ni perder calidad de imagen ni información. TIFF admite varias páginas y un archivo TIFF de varias páginas puede tener más de una imagen en forma de páginas. Esta característica hace que TIFF sea una opción adecuada para convertir a documentos de Word. Para realizar esta conversión mediante programación, este artículo cubre cómo convertir Word a formato de archivo TIFF usando Ruby.
En este artículo se tratarán los siguientes temas:
- API de conversión de Word a TIFF - Instalación
- Convierta el formato de archivo de Word a TIFF en Ruby
- Cómo convertir páginas específicas de WORD a TIFF
- Convertidor de DOCX (Word) a TIFF en línea
API de conversión de Word a TIFF - Instalación
Para convertir documentos DOCX o DOC a formato TIFF, utilizaremos Ruby SDK of GroupDocs.Conversion Cloud API. Es una poderosa biblioteca de Ruby para crear y manipular documentos de Word sin problemas. Además, proporciona una conversión de alta fidelidad de archivos de Word a más de 50 formatos populares de documentos e imágenes. Puede instalar la biblioteca de Ruby usando el siguiente comando.
gem install groupdocs_conversion_cloud
También debe crear una cuenta gratuita visitando Aspose.Cloud Dashboard, para que pueda administrar documentos en el almacenamiento en la nube. Antes de continuar, rápidamente obtenga su ID de cliente y Secreto de cliente desde el tablero. Ahora agregue el siguiente código en su aplicación:
# Cargue la gema en su aplicación Ruby para http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'
# Obtenga su client_id y client_secret de https://dashboard.groupdocs.cloud después del registro gratuito.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@mystorage = "Default-Storage"
Convierta el formato de archivo de Word a TIFF en Ruby
Puede convertir un documento de Word a un archivo TIFF mediante programación siguiendo los pasos que se detallan a continuación:
- Crear una instancia de ConvertApi
- A continuación, cree una instancia de ConvertSettings
- Establecer el nombre de almacenamiento y la ruta del archivo de Word
- Proporcione “tiff” como formato de archivo de salida
- Cree una instancia de DocxLoadOptions
- Establezca la contraseña del archivo docx protegido y las opciones de carga
- Crear una instancia de TiffConvertOptions
- Definir desde\página, páginas\recuento, rotar\ángulo, escala de grises y usar\pdf
- Establecer convertOptions en el objeto de configuración
- Ahora, proporcione la ruta del archivo de salida
- Después de eso, cree ConvertDocumentRequest con ConvertSettings como argumento
- Finalmente, llame al método ConvertApi.convert\document() con ConvertDocumentRequest para guardar el archivo convertido
El siguiente ejemplo de código muestra cómo convertir Word a un archivo TIFF usando REST API en Ruby:
# Cómo convertir docx a tiff usando REST API
# Obtener una instancia de Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
# Inicializar la configuración de conversión
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"
# Establecer opciones de carga DOCX
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new()
@convertOptions.from_page = 2
@convertOptions.pages_count = 2
@convertOptions.rotate_angle = 90
@convertOptions.grayscale = true
# Si es verdadero, la entrada se convierte a PDF y luego al formato deseado
@convertOptions.use_pdf = false
@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"
@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
# Convertir documento a formato de archivo tiff
@result = @apiInstance.convert_document(@request)
puts("Successfully converted word document to tiff file. " + (@result).to_s)
Cómo convertir páginas específicas de WORD a TIFF
También puede convertir una colección de páginas de palabras a TIFF mediante programación siguiendo los pasos que se detallan a continuación:
- Crear una instancia de ConvertApi
- A continuación, cree una instancia de ConvertSettings
- Establecer el nombre de almacenamiento y la ruta del archivo de Word
- Proporcione “tiff” como formato de archivo de salida
- Cree una instancia de DocxLoadOptions
- Establezca la contraseña del archivo docx protegido y las opciones de carga
- Crear una instancia de TiffConvertOptions
- Definir colección de páginas, rotar\ángulo, escala de grises y usar\pdf
- Establecer convertOptions en el objeto de configuración
- Ahora, proporcione la ruta del archivo de salida
- Después de eso, cree ConvertDocumentRequest con ConvertSettings como argumento
- Finalmente, llame al método ConvertApi.convert\document() con ConvertDocumentRequest para guardar el archivo convertido
El siguiente ejemplo de código muestra cómo convertir páginas específicas de Word a un archivo TIFF usando REST API en Ruby:
# Este ejemplo de código demuestra cómo convertir páginas específicas de DOCX a TIFF
# Crear instancia de conversión de API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
# Crear configuraciones de conversión
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"
# Establecer opciones de carga DOCX
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new
# Los índices de página de las páginas específicas que se van a convertir
@convertOptions.pages = [2, 3, 4]
@convertOptions.rotate_angle = 90
@convertOptions.grayscale = true
@convertOptions.use_pdf = false
@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"
# Word convierte páginas específicas a formato TIFF
@response = @apiInstance.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("Successfully converted word pages to TIFF file.")
Convertidor de DOCX (Word) a TIFF en línea{#Convertidor-de-DOCX-Word-a-TIFF en línea}
¿Cómo convertir DOCX a TIFF en línea? Pruebe la siguiente herramienta gratuita de conversión de word a tiff en línea, que se desarrolla utilizando la API anterior.
Resumiendo
En este artículo hemos aprendido:
- cómo convertir un documento de word a un archivo tiff en ruby;
- cómo convertir páginas específicas de un archivo docx a formato tiff;
Puede obtener más información sobre GroupDocs.Conversion Cloud API en la documentación. También tenemos una sección Referencia de API que le permite visualizar y comunicarse con nuestras API directamente a través del navegador.
Hacer una pregunta
Si tiene alguna pregunta sobre el convertidor DOCX a TIFF, no dude en consultarnos en el Foro de soporte gratuito.
Artículos relacionados
Los siguientes artículos son muy recomendables para aprender sobre: