Convertir l'URL en PDF Java | Télécharger l'URL au format PDF

Si vous cherchez un moyen d’enregistrer une page Web en tant que document PDF à partir d’une URL en direct, alors vous êtes au bon endroit. Dans cet article de blog, nous apprendrons comment convertir une URL en PDF en Java. La conversion de pages Web HTML à partir d’URL en direct permet d’enregistrer les pages Web souhaitées pour un accès hors ligne comme n’importe quel autre document. L’enregistrement de pages Web au format PDF facilite la mise en surbrillance des paragraphes, l’ajout de commentaires et la modification de la page Web convertie.

Cet article couvre les sujets suivants :

  1. API Java pour convertir une URL en PDF
  2. Étapes pour convertir une URL en PDF
  3. Convertir une page Web d’une URL en PDF
  4. Convertir une URL en PDF en ligne
  5. Ressources d’apprentissage gratuites

Convertir l’URL en PDF API Java

Nous utiliserons l’API Aspose.HTML for Java pour convertir une page Web d’une URL en direct en un document PDF. Il permet aux développeurs de créer, modifier et extraire des données à partir de pages Web HTML ou de documents HTML autonomes. Il permet également la conversion de pages Web HTML vers formats pris en charge.

Veuillez télécharger le JAR de l’API ou ajouter la configuration pom.xml suivante dans une application Java basée sur Maven.

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>23.11</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

Comment convertir une URL en PDF en Java

Nous pouvons facilement télécharger du contenu d’une URL en direct vers un format PDF en suivant les étapes ci-dessous :

  • Spécifiez l’URL d’une page Web en direct.
  • Spécifiez les options d’enregistrement PDF.
  • Enregistrez le contenu de l’URL au format PDF.

Voyons maintenant comment effectuer ces étapes en Java pour convertir le contenu HTML d’une URL en PDF par programme.

Convertir une URL en PDF à l’aide de Java

Nous pouvons enregistrer n’importe quelle page Web d’une URL en direct vers un document PDF en suivant les étapes ci-dessous :

  1. Créez une instance de la classe Url avec l’URL d’une page Web.
  2. Créez une instance de la classe PdfSaveOptions.
  3. Eventuellement, définissez les options d’enregistrement.
  4. Enfin, appelez la méthode Converter.convertHTML() pour enregistrer le code HTML au format PDF. Il prend l’URL, les PdfSaveOptions et le chemin du fichier PDF de sortie comme arguments.

L’exemple de code suivant montre comment convertir une URL en PDF en Java.

import com.aspose.html.Url;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;
...
// Définir l'URL
Url url = new Url("https://about.aspose.com/");

// Spécifier les options d'enregistrement PDF
PdfSaveOptions options = new PdfSaveOptions();

// Convertir et enregistrer au format PDF
Converter.convertHTML(url, options, "C:\\Files\\URLtoPDF.pdf");

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer Aspose.HTML for Java sans limitations d’évaluation.

Convertir une URL en PDF en ligne

Téléchargez gratuitement une page Web à partir d’une URL au format PDF en ligne avec cet outil Convertisseur HTML en PDF fiable et efficace. Il vous suffit de saisir l’URL d’une page Web et le document PDF converti sera téléchargé.

Télécharger l’URL au format PDF – Ressources d’apprentissage

Outre la conversion de pages Web HTML d’URL actives en documents PDF, explorez diverses autres fonctionnalités de la bibliothèque à l’aide des ressources ci-dessous :

Conclusion

Dans cet article, nous avons appris comment convertir du contenu HTML d’une URL en PDF en Java. En suivant les étapes décrites dans cet article, vous pouvez développer votre propre application pour convertir des pages Web d’URL en PDF. En cas d’ambiguïté, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.

Voir également