Conversion de HTML en PDF et retour via Webhook avec l'API CustomJS
Débutant
Ceci est unBuilding Blocksworkflow d'automatisation du domainecontenant 3 nœuds.Utilise principalement des nœuds comme Webhook, RespondToWebhook, Html2Pdf. Convertir HTML en PDF et retourner via Webhook avec CustomJS API
Prérequis
- •Point de terminaison HTTP Webhook (généré automatiquement par n8n)
Nœuds utilisés (3)
Catégorie
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
"meta": {
"instanceId": "fcf18fc485cc336a31bc65574fd28e124660f468281b7aad773616b17903afe6",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "37bd6cc9-3cc4-442e-94c1-42972c0fce0d",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
80,
0
],
"webhookId": "060dbacf-0feb-43d4-b4ac-44011a7dd1a4",
"parameters": {
"path": "060dbacf-0feb-43d4-b4ac-44011a7dd1a4",
"options": {},
"responseMode": "responseNode"
},
"typeVersion": 2
},
{
"id": "3c05c0e4-7121-46d0-b35c-fc39cdd35ae7",
"name": "Répondre à Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
580,
0
],
"parameters": {
"options": {},
"respondWith": "binary"
},
"typeVersion": 1.1
},
{
"id": "3f5ba2a7-148d-4921-b2ca-9dee17a2b278",
"name": "HTML en PDF",
"type": "@custom-js/n8n-nodes-pdf-toolkit.html2Pdf",
"position": [
340,
0
],
"parameters": {
"htmlInput": "<h1>Hello CustomJS!</h1>\n<h2>CustomJS provides the missing toolset for your no-code projects</h2>"
},
"credentials": {
"customJsApi": {
"id": "SZkqeEHVYyWhaGem",
"name": "CustomJS account"
}
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"37bd6cc9-3cc4-442e-94c1-42972c0fce0d": {
"main": [
[
{
"node": "3f5ba2a7-148d-4921-b2ca-9dee17a2b278",
"type": "main",
"index": 0
}
]
]
},
"3f5ba2a7-148d-4921-b2ca-9dee17a2b278": {
"main": [
[
{
"node": "3c05c0e4-7121-46d0-b35c-fc39cdd35ae7",
"type": "main",
"index": 0
}
]
]
}
}
}Foire aux questions
Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Débutant - Blocs de construction
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Utiliser l'API CustomJS pour générer des factures PDF
Générer des factures PDF avec l'API CustomJS
Set
Code
Webhook
+
Set
Code
Webhook
5 NœudsCustomJS
Finance
Page d'atterrissage -> Remplissage de formulaire PDF -> E-mail
Traitement automatisé de formulaires PDF avec des formulaires Web et l'envoi par e-mail
Set
Html
Webhook
+
Set
Html
Webhook
12 NœudsCustomJS
Page de destination -> Document NDA Word (Docx) -> E-mail
Génération et envoi par e-mail de documents NDA personnalisés à partir de soumissions de formulaires web
Set
Html
Webhook
+
Set
Html
Webhook
10 NœudsCustomJS
Capture de captures d'écran de sites web vers Google Drive à partir de Google Sheets (avec CustomJS)
Capturer des captures d'écran de sites web via Google Sheets avec CustomJS et enregistrer sur Google Drive
Google Drive
Google Sheets Trigger
Website Screenshot
Google Drive
Google Sheets Trigger
Website Screenshot
3 NœudsCustomJS
DevOps
Téléchargement et fusion de plusieurs fichiers PDF via l'API CustomJS
Télécharger et fusionner plusieurs fichiers PDF à partir d'une URL avec l'API CustomJS
Code
Split Out
Http Request
+
Code
Split Out
Http Request
7 NœudsCustomJS
Autres
Workflow client OIDC
Vérification de l'identité des utilisateurs dans les workflows avec OpenID Connect
If
Set
Code
+
If
Set
Code
15 Nœudsplease-open.it
Blocs de construction
Informations sur le workflow
Niveau de difficulté
Débutant
Nombre de nœuds3
Catégorie1
Types de nœuds3
Description de la difficulté
Auteur
CustomJS
@customjsLiens externes
Voir sur n8n.io →
Partager ce workflow