Comment convertir Word au format de fichier TIFF à l'aide de Ruby

Comment convertir Word au format de fichier TIFF à l’aide de Ruby

TIFF ou Tagged Image File Format est l’un des formats les plus populaires pour stocker des images raster et des graphiques. TIFF ou Tagged Image File Format sont des fichiers image sans perte et ceux-ci n’ont pas besoin de compresser ou de perdre la qualité de l’image ou des informations. TIFF prend en charge plusieurs pages et un fichier TIFF multipage peut avoir plusieurs images sous forme de pages. Cette fonctionnalité fait de TIFF une option appropriée pour convertir des documents Word. Pour effectuer cette conversion par programme, cet article explique comment convertir Word au format de fichier TIFF à l’aide de Ruby.

Les sujets suivants seront traités dans cet article :

API de conversion Word en TIFF - Installation

Afin de convertir des documents DOCX ou DOC au format TIFF, nous utiliserons le SDK Ruby de GroupDocs.Conversion Cloud API. Il s’agit d’une puissante bibliothèque Ruby pour créer et manipuler des documents Word de manière transparente. De plus, il fournit une conversion haute fidélité des fichiers Word vers plus de 50 formats de documents et d’images populaires. Vous pouvez installer la bibliothèque Ruby à l’aide de la commande suivante.

gem install groupdocs_conversion_cloud

Vous devez également créer un compte gratuit en visitant tableau de bord Aspose.Cloud, afin de pouvoir gérer les documents dans le stockage en nuage. Avant de continuer, obtenez rapidement votre ID client et votre secret client à partir du tableau de bord. Ajoutez maintenant le code ci-dessous dans votre application :

# Chargez la gemme dans votre application ruby pour http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

# Obtenez votre client_id et client_secret sur https://dashboard.groupdocs.cloud après une inscription gratuite.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@mystorage = "Default-Storage"

Convertir Word au format de fichier TIFF en Ruby

Vous pouvez convertir un document Word en fichier TIFF par programmation en suivant les étapes ci-dessous :

  • Créer une instance de ConvertApi
  • Ensuite, créez une instance de ConvertSettings
  • Définir le nom de stockage et le chemin du fichier word
  • Indiquez “tiff” comme format de fichier de sortie
  • Créer une instance de DocxLoadOptions
  • Définissez le mot de passe du fichier docx protégé et load\options
  • Créer une instance de TiffConvertOptions
  • Définissez from\page, pages\count, rotate\angle, grayscale et use\pdf
  • Définissez convertOptions sur l’objet de paramètres
  • Maintenant, fournissez le chemin du fichier de sortie
  • Après cela, créez ConvertDocumentRequest avec ConvertSettings comme argument
  • Enfin, appelez la méthode ConvertApi.convert\document() avec ConvertDocumentRequest pour enregistrer le fichier converti

L’exemple de code suivant montre comment convertir Word en fichier TIFF à l’aide de l’API REST dans Ruby :

# Comment convertir docx en tiff en utilisant l'API REST
# Obtenir une instance de l'API Convert
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Initialiser les paramètres de conversion
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"

# Définir les options de chargement 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 vrai, l'entrée est convertie en PDF et ensuite au format souhaité
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
# Convertir un document au format de fichier tiff
@result = @apiInstance.convert_document(@request)
puts("Successfully converted word document to tiff file. " + (@result).to_s)

Comment convertir des pages spécifiques de WORD en TIFF

Vous pouvez également convertir une collection de pages de mots en TIFF par programmation en suivant les étapes ci-dessous :

  • Créer une instance de ConvertApi
  • Ensuite, créez une instance de ConvertSettings
  • Définir le nom de stockage et le chemin du fichier word
  • Indiquez “tiff” comme format de fichier de sortie
  • Créer une instance de DocxLoadOptions
  • Définissez le mot de passe du fichier docx protégé et load\options
  • Créer une instance de TiffConvertOptions
  • Définir la collection de pages, rotation\angle, niveaux de gris et utilisation\pdf
  • Définissez convertOptions sur l’objet de paramètres
  • Maintenant, fournissez le chemin du fichier de sortie
  • Après cela, créez ConvertDocumentRequest avec ConvertSettings comme argument
  • Enfin, appelez la méthode ConvertApi.convert\document() avec ConvertDocumentRequest pour enregistrer le fichier converti

L’exemple de code suivant montre comment convertir des pages spécifiques de Word en fichier TIFF à l’aide de l’API REST dans Ruby :

# Cet exemple de code montre comment convertir des pages spécifiques de DOCX en TIFF
# Créer une instance d'API de conversion
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Créer des paramètres de conversion
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @mystorage
@settings.file_path =  "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"

# Définir les options de chargement DOCX
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new
# Les index de page des pages spécifiques à 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 convertit des pages spécifiques au format TIFF
@response = @apiInstance.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("Successfully converted word pages to TIFF file.")

Convertisseur en ligne DOCX(Word) en TIFF

Comment convertir DOCX en TIFF en ligne ? Veuillez essayer 10 [outil gratuit de conversion de mots en ligne en tiff], qui est développé à l’aide de l’API ci-dessus.

Résumé

Dans cet article, nous avons appris :

  • comment convertir un document word en fichier tiff en ruby;
  • comment convertir des pages spécifiques d’un fichier docx au format tiff ;

Vous pouvez en savoir plus sur l’API GroupDocs.Conversion Cloud dans la documentation. Nous avons également une section API Reference qui vous permet de visualiser et de communiquer avec nos API directement via le navigateur.

poser une question

Si vous avez des questions sur le convertisseur DOCX en TIFF, n’hésitez pas à nous les poser sur le Forum d’assistance gratuit.

Articles Liés

Les articles suivants sont fortement recommandés pour en savoir plus sur :