sujet



Partage

La création d'un PDF à partir d'une page web en JavaScript peut être réalisée à l'aide de l'API HTML to PDF de jsPDF.

jsPDF est un package JS qui permet aux développeurs Web de convertir le contenu d'un site Web ou d'une page HTML en un fichier PDF. Il peut être intégré à une application Web grâce aux boutons de contrôle des navigateurs Web afin de permettre aux utilisateurs de générer et télécharger un fichier PDF contenant le contenu de la page Web.

Pour convertir la page Web en PDF, vous devez tout d'abord ajouter le code HTML dans votre page et créer un bouton ciblé qui appelle la fonction HTML2PDF en utilisant l'API de jsPDF. Vous devez également appeler l’api jsPDF et spécifier quels éléments HTML doivent être inclus dans le fichier PDF généré. La méthode jsPDF est généralement utilisée pour convertir tous les éléments HTML souhaités.

Une fois le bouton et le code HTML mis en place, vous pouvez ajouter le code suivant pour convertir la page Web en PDF :

* var pdf = new jsPDF('p', 'pt', 'letter');
* // Source HTML de la page
* var source = document.getElementById('page-content').innerHTML;
* // Changer le contenu HTML à pdf
* pdf.fromHTML(
source,
15,
15,
{
width: 800, // largeur des pages pdf
elementHandlers: specialElementHandlers
};
*
* // Télécharger le pdf
* pdf.save('page.pdf');

En ajoutant ce code JavaScript à l'événement "clic" du bouton, vous pouvez alors convertir la page Web en PDF lorsque l'utilisateur clique sur le bouton.


#js #pdf #jspdf

Par : Danlord Développement 5281466

Laissez votre reponse :




reponses : 6

Connectez-vous pour avoir accées aux reponses !