Convertir un document PDF en fichier JPG et un fichier JPG en document PDF en Java

Convertir un fichier PDF en JPG et une image JPG en PDF par programmation en Java

Dans mon blog précédent, nous avons discuté comment convertir un document PDF au format PNG et une image PNG au format de fichier PDF par programmation en Java. Ici, je vais vous montrer comment transformer un fichier PDF en image JPG, ou vice versa, de manière pratique et flexible. Le format PDF, ou Portable Document Format, est un format de fichier idéal pour enregistrer des informations telles que des textes, des images et même des formulaires. Il est populaire car les PDF peuvent être facilement visualisés et modifiés sur une variété de plates-formes. JPG est un format d’image compressé, et c’est un superbe exemple de compression avec perte. Dans certains scénarios, les images sont une meilleure option que le PDF, comme lorsqu’il s’agit de sauvegarder le stockage et le partage de fichiers. Ainsi, ce billet de blog explique comment convertir PDF en JPG et JPG en PDF par programme en Java.

Nous aborderons les points suivants dans cet article :

Java Convertir PDF en JPG et JPG en PDF - Installation du SDK

En Java, vous pouvez convertir des fichiers PDF en images JPG ou des fichiers JPG au format PDF, à l’aide de Java SDK de GroupDocs.Conversion Cloud API. Il s’agit d’une bibliothèque Java puissante et facile à utiliser pour convertir des fichiers PDF en formats d’image tels que JPEG, PNG, TIFF, etc. Il offre de nombreuses options pour convertir des fichiers, et l’une d’entre elles consiste à convertir des fichiers PDF en images. L’intégration de votre application Java avec une API de conversion PDF vers JPG est extrêmement rapide grâce à la procédure d’installation simple et facile de cette bibliothèque Java.

Pour commencer, vous pouvez soit télécharger les fichiers JAR ou suivre les configurations Maven suivantes :

Référentiel Maven :

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Dépendance Maven :

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Veuillez obtenir votre ID client et votre secret à partir du tableau de bord avant de suivre les étapes indiquées ci-dessous. Une fois que vous avez votre identifiant et votre secret, ajoutez un extrait de code dans une application basée sur Java :

# Obtenez votre client_id et client_secret sur https://dashboard.groupdocs.cloud après une inscription gratuite.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Convertir un PDF au format JPG en Java à l’aide de l’API REST

Une fois le processus d’installation terminé, vous pouvez accéder à l’extrait de code qui modifie le fichier PDF en JPG par programmation. Suivez les étapes ci-dessous :

Télécharger le fichier

Tout d’abord, téléchargez le fichier PDF source dans le cloud à l’aide de l’extrait de code ci-dessous :

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Importer un fichier dans Cloud Storage à l'aide de Java
public class App {

  public static void main(String[] args) {
        
    // Créer une instance de l'API de conversion          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Par conséquent, le fichier PDF téléchargé sera disponible dans la [section des fichiers] de votre tableau de bord Cloud 12.

Comment convertir un PDF au format JPG en Java

Java SDK est une bibliothèque excellente et très puissante qui effectue une conversion de fichiers optimisée en quelques secondes. Veuillez suivre ces étapes et l’extrait de code comme mentionné ci-dessous pour convertir un fichier PDF en fichier JPG dans la programmation Java :

  • Tout d’abord, créez une instance de ConvertApi.
  • Deuxièmement, créez une instance de classe ConvertSettings.
  • Ensuite, définissez le nom du stockage et entrez le chemin du fichier PDF.
  • Maintenant, fournissez le format de fichier de sortie en tant que “jpg”
  • Ensuite, définissez le chemin du fichier de sortie.
  • Créer ConvertDocumentRequest avec les paramètres de conversion comme paramètre
  • Enfin, appelez ConvertApi.convertDocument() pour convertir le fichier au format JPG.

L’exemple de code ci-dessous montre comment convertir le format de fichier PDF en JPG en Java à l’aide de l’API REST :

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Comment convertir un PDF en JPG en qualité d'origine à l'aide de l'API Java.
public class App {

  public static void main(String[] args) {
    
    // Créer une instance de l'API de conversion
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Préparer les paramètres de conversion
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("jpg");
      
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // convertir au format spécifié
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Télécharger le fichier converti

L’exemple de code susmentionné enregistrera le fichier PDF converti en fichier image JPG dans le stockage en nuage. Vous pouvez le télécharger à l’aide de l’exemple de code suivant :

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Télécharger le fichier à partir du Cloud Storage en Java
public class App {

  public static void main(String[] args) {
        
    // Créer une instance de l'API de conversion          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.jpg", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Convertir PDF en JPG avec une haute qualité en Java - Fonctionnalités avancées

Dans cette section, nous allons explorer certaines fonctionnalités avancées de l’API Java PDF vers JPG. De plus, vous pouvez voir la liste de toutes les classes disponibles et leurs méthodes ici.

Voici les étapes et l’extrait de code mentionnés ci-dessous pour convertir par programmation un fichier PDF au format JPG en Java :

  • Tout d’abord, créez une instance de ConvertApi
  • Deuxièmement, créez un objet de ConvertSettings
  • Définissez le nom de stockage et saisissez le chemin du fichier PDF
  • Maintenant, choisissez le format d’enregistrement exact en tant que “jpg”
  • Créez un objet de la classe JpgConvertOptions pour spécifier des options supplémentaires.
  • Définissez diverses options de conversion telles que setFromPage, setPagesCount, etc.
  • Maintenant, définissez les options de conversion et le chemin du fichier de sortie
  • Ensuite, créez ConvertDocumentRequest avec les paramètres de conversion comme paramètre
  • Enfin, appelez ConvertApi.convertDocument() pour enregistrer le document au format JPG

L’exemple de code suivant montre comment convertir un fichier PDF en image JPG en Java à l’aide de paramètres avancés :

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Comment convertir un PDF en JPG avec une haute qualité en Java - Fonctionnalité avancée.
public class App {

  public static void main(String[] args) {
    
    // Créer une instance de l'API de conversion
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Préparer les paramètres de conversion
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("jpg");

      JpgConvertOptions convertOptions = new JpgConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // convertir au format spécifié
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

En résumé, la conversion d’un document PDF en JPG peut le rendre plus accessible et polyvalent, tout en réduisant la taille de son fichier, permettant un partage et une distribution plus faciles, et la possibilité de modifier le document et la reconnaissance de texte.

Comment convertir JPG en PDF en Java à l’aide de l’API REST

La conversion d’un JPG en PDF peut aider à conserver la qualité de l’image, ajouter une couche de sécurité supplémentaire, faciliter le partage, le rendre plus facilement modifiable et créer un document de plusieurs pages. De même, veuillez respecter ces directives et l’illustration de code pour convertir les fichiers JPG au format PDF par programmation en Java :

  • Tout d’abord, créez une instance de la classe ConvertApi
  • Deuxièmement, créez une instance de classe ConvertSettings
  • Définissez le nom de stockage et entrez le chemin du fichier JPG
  • Maintenant, fournissez le format de fichier de sortie en tant que “pdf”
  • Ensuite, définissez le chemin du fichier de sortie
  • Créer ConvertDocumentRequest avec les paramètres de conversion comme paramètre
  • Enfin, invoquez la conversion à l’aide de la méthode ConvertApi.convertDocument()

L’exemple de code suivant montre comment convertir un fichier JPG au format PDF en Java à l’aide de l’API REST :

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Comment créer plusieurs JPG en un seul PDF en Java à l'aide de l'API REST
public class App {

  public static void main(String[] args) {
    
    // Créer une instance de l'API de conversion
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Préparer les paramètres de conversion
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.jpg");
      settings.setFormat("pdf");
      
      settings.setOutputPath("java-testing/output-sample-file.pdf");
    
      // convertir au format spécifié
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Enfin, l’exemple de code ci-dessus enregistrera le fichier PDF sur le cloud. Suivez les étapes déjà mentionnées pour télécharger le fichier, puis téléchargez le fichier converti à partir du stockage en nuage.

Convertisseur PDF en JPG en ligne gratuitement

Comment convertir un convertisseur PDF en JPG en ligne ? Veuillez essayer les convertisseurs PDF en JPG en ligne gratuits suivants, qui sont développés à l’aide des API Groupdocs.Conversion Cloud.

Convertisseur JPG en PDF en ligne gratuit

Comment convertir gratuitement un fichier JPG en PDF ? Veuillez essayer le convertisseur JPG en PDF en ligne gratuit suivant, qui a été développé à l’aide des API cloud Java mentionnées ci-dessus.

Résumé

Nous terminons ce billet de blog ici. Cet article a couvert les éléments suivants :

  • comment transformer un fichier PDF au format JPG par programme en Java ;
  • télécharger par programme le PDF et télécharger le fichier converti à partir du cloud ;
  • comment convertir un fichier PDF en JPG en Java en utilisant les paramètres avancés ;
  • comment changer une image JPG en fichier PDF en java par programmation ;

De plus, vous pouvez en savoir plus sur les fonctionnalités de conversion de format de fichier en naviguant vers la documentation, ou par des exemples disponibles sur GitHub. Nous avons également une section API Reference qui vous permet de visualiser et d’interagir avec nos API directement via le navigateur.

De plus, nous vous suggérons de suivre notre guide de démarrage.

De plus, groupdocs.cloud écrit d’autres articles de blog sur de nouveaux sujets. Par conséquent, veuillez rester en contact pour les dernières mises à jour.

poser une question

N’hésitez pas à partager toutes les questions et requêtes que vous pourriez avoir sur notre support forum.

FAQ

Comment convertir JPG en PDF en Java ?

Veuillez suivre ce lien pour apprendre l’extrait de code Java pour savoir comment transformer rapidement et facilement un fichier PDF en fichier JPG.

Comment convertir un fichier PDF en fichier JPG à l’aide de l’API REST ?

Créez une instance de ConvertApi, définissez les valeurs des paramètres de conversion et appelez la méthode convertDocument avec ConvertDocumentRequest pour convertir un fichier PDF en fichier JPG.

Comment convertir un PDF en JPG gratuitement en ligne ?

Convertisseur PDF en JPG gratuit en ligne vous permet d’exporter le PDF au format JPG, rapidement et facilement. Une fois la conversion terminée, vous pouvez télécharger le fichier JPG.

Comment convertir un fichier PDF en JPG en ligne gratuitement ?

  • Ouvrez convertisseur PDF en JPG en ligne gratuit
  • Cliquez à l’intérieur de la zone de dépôt de fichier pour télécharger un fichier PDF ou faites glisser et déposez un fichier PDF.
  • Cliquez sur le bouton Convertir maintenant et le logiciel de conversion PDF en JPG en ligne transformera le fichier PDF en JPG.
  • Le lien de téléchargement du fichier de sortie sera disponible instantanément après la conversion du PDF en fichier JPG.

Comment installer la bibliothèque de téléchargement gratuite du convertisseur de format PDF en JPG?

Installez le convertisseur PDF en JPG librairie Java à télécharger gratuitement pour créer et convertir des PDF en JPG par programmation.

Comment convertir un PDF en JPG hors ligne dans Windows ?

Veuillez visiter ce lien pour télécharger gratuitement le logiciel de conversion PDF en JPG pour Windows. Ce logiciel de téléchargement gratuit de convertisseur PDF en JPG en ligne peut être utilisé pour transformer rapidement un PDF en JPG sous Windows, en un seul clic.

Comment convertir JPG en PDF en Java ?

Veuillez suivre ce lien pour apprendre l’extrait de code Java permettant de transformer rapidement et facilement un fichier JPG en fichier PDF.

Comment convertir un fichier JPG en PDF à l’aide de l’API REST ?

Créez une instance de ConvertApi, définissez les valeurs des paramètres de conversion et appelez la méthode convertDocument avec ConvertDocumentRequest pour convertir un fichier JPG en PDF.

Comment convertir JPG en PDF gratuitement en ligne ?

Convertisseur JPG en PDF gratuit en ligne vous permet d’exporter rapidement et facilement des fichiers JPG au format PDF. Une fois la conversion terminée, vous pouvez télécharger le fichier JPG.

Comment convertir gratuitement un fichier JPG en PDF en ligne ?

  • Ouvrez convertisseur JPG en PDF en ligne gratuit
  • Cliquez à l’intérieur de la zone de dépôt de fichier pour télécharger une feuille JPG ou faites glisser et déposez un fichier JPG.
  • Cliquez sur le bouton Convertir maintenant, l’application de conversion JPG en PDF en ligne transformera JPG en PDF.
  • Le lien de téléchargement du fichier de sortie sera disponible instantanément après la transformation des données du fichier JPG en fichier PDF.

Comment installer la bibliothèque de téléchargement gratuite du convertisseur de format JPG en PDF?

Installez le convertisseur JPG en PDF bibliothèque Java à télécharger gratuitement pour créer et convertir JPG en PDF par programme.

Comment convertir JPG en PDF hors ligne dans Windows ?

Veuillez visiter ce lien pour télécharger gratuitement le logiciel de conversion JPG en PDF pour Windows. Ce logiciel de téléchargement gratuit de convertisseur JPG en PDF en ligne peut être utilisé pour transformer rapidement JPG en PDF sous Windows, en un seul clic.

Voir également

Veuillez consulter les sections suivantes pour en savoir plus sur :