Convertir Markdown à PDF en utilisant n8n action
PDF4me Convertir Markdown à PDF transformations Markdown contenu en haute qualité PDF documents par n8n Flux de travail automatisés. Processus Markdown fichiers via n8n déclencheurs, données binaires, chaînes base64 ou publiques URLs pour générer PDFs avec mise en forme préservée, y compris les en-têtes, les listes, les blocs de code, les tableaux, les images, les liens et les éléments intégrés HTML, la coloration syntaxique et une typographie professionnelle. Cette solution est idéale pour la documentation technique, les fichiers README, API documentation, systèmes de gestion de contenu, GitHub intégration, exportations de bases de connaissances et flux de travail documentaires automatisés nécessitant une grande précision Markdown rendu avec des professionnels PDF production et intégration transparente.
Installation
Ajoutez le PDF4me "Convertir Markdown à PDF" nœud à votre n8n Suivez le flux de travail et configurez les paramètres requis. Pour les instructions de configuration initiale, consultez notre documentation. n8n Guide d'intégration.
Prérequis :
- PDF4me API informations d'identification
- n8n accès au flux de travail
Configuration:
- Ajouter PDF4me nœud vers flux de travail
- Sélectionnez « Convertir » Markdown à PDF" action
- Configurer les paramètres d'entrée (voir ci-dessous)

Paramètres
Liste complète des paramètres pour la conversion Markdown à PDF action. Configurez ces paramètres pour contrôler Markdown à PDF conversion.
Important: Les paramètres marqués d'un astérisque (***) sont obligatoires et doivent être fournis pour que l'action fonctionne correctement.
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Type de données d'entrée*** | String | Markdown Sélection du format d'entrée • Choisissez le format de votre Markdown saisie de données • PDF4me prend en charge plusieurs types d'entrée • Options : Données binaires, chaîne Base64 ou URL | Binary Data |
| Champ binaire d'entrée | Binary | Binaire Markdown Entrée de fichier (Obligatoire si données binaires) • Référence Markdown fichier du précédent n8n Téléchargement de nœud ou de fichier • PDF4me processus binaires Markdown fichiers avec détection automatique du format • Obligatoire lorsque le type de données d'entrée est « Données binaires » | {{ $binary.data }} |
| Contenu Markdown Base64 | String | Base64 Encodé Markdown Saisir (Obligatoire si chaîne Base64) • Fournir Markdown contenu sous forme de chaîne encodée en base64 • PDF4me décode et traite automatiquement le Markdown contenu • Obligatoire lorsque le type de données d'entrée est « Chaîne Base64 » | IyBIZWxsbyBXb3JsZA== |
| URL Markdown | String | Publique Markdown URL Saisir (Obligatoire si URL) • Fournir une autorisation publique/ouverte URL au Markdown déposer • PDF4me télécharge et traite le fichier depuis URL • Obligatoire lorsque le type de données d'entrée est « URL » | https://abc.com/readme.md |
| Nom du document*** | String | Markdown Nom du fichier d'entrée • Spécifiez le nom de l'entrée Markdown déposer • Doit inclure l'extension appropriée (.md, .markdown) • PDF4me utilise ceci pour la détection et le traitement du format | sample.md |
| Nom du fichier de sortie*** | String | PDF Nom du fichier de sortie • Spécifiez le nom du fichier généré PDF déposer • Doit inclure l'extension .pdf • PDF4me garantit une validation unique du nom et du format | markdown_to_pdf_output.pdf |
| Nom du champ binaire de sortie*** | String | Mappage de sortie des données binaires • Définir le nom de la variable permettant d'accéder aux données générées PDF données binaires • Utilisé dans les actions de flux de travail suivantes • Essentiel pour l'automatisation des flux de travail | data |
Options avancées
Les paramètres suivants sont disponibles dans la section Options avancées et sont facultatifs :
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Profils personnalisés | String | Profils de configuration personnalisés • Définir des options supplémentaires à l'aide de profils personnalisés • JSON-format contenant des paramètres prédéfinis • Permet des fonctionnalités avancées PDF paramètres de génération • Optionnel pour les besoins spécifiques | { "outputDataFormat": "base64" } |
Sortir
Paramètres de sortie
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| nom de fichier | String | PDF4me généré PDF nom de fichier - Le nom complet du fichier généré avec succès PDF document avec l'extension .pdf appropriée. PDF4me garantit une dénomination unique et valide la conformité du format de fichier pour une intégration transparente avec les processus en aval | markdown_to_pdf_output.pdf |
| type mime | String | PDF4me MIME type identificateur - La norme MIME type pour le généré PDF fichier, toujours défini sur application/pdf par PDF4meLe moteur de conversion de [nom de l'entreprise]. Cela garantit une gestion et une reconnaissance correctes des fichiers sur tous les systèmes et applications. | application/pdf |
| taille du fichier | Nombre | PDF4me PDF taille du fichier en octets - La taille exacte de l'objet généré PDF fichier en octets, fourni par PDF4me Pour la planification du stockage, l'optimisation de la bande passante et la surveillance des transferts de fichiers. Indispensable pour la gestion documentaire en entreprise et l'automatisation des flux de travail. | 76256 |
| succès | Boolean | PDF4me indicateur d'état de conversion - Indicateur booléen signalant le succès ou l'échec de l'opération Markdown-à-PDF processus de conversion. PDF4me retours true pour des conversions réussies et false pour toute erreur, permettant une gestion robuste des erreurs dans les flux de travail automatisés | true |
| message | String | PDF4me message d'état de conversion - Message descriptif indiquant le résultat de la Markdown-à-PDF processus de conversion. PDF4me fournit des messages d'état clairs pour les conversions réussies et des informations d'erreur détaillées à des fins de dépannage. | Markdown converted to PDF successfully |
| Nom de fichier original | String | PDF4me référence au nom de fichier d'origine - Le nom du fichier d'entrée d'origine Markdown fichier qui a été traité par PDF4memoteur de conversion. Cette référence est conservée à des fins d'audit, de débogage et de suivi de la source des données générées. PDF documents dans les flux de travail d'entreprise | markdown_file |
N8N Réponse à l'action
Le PDF4me Convertir Markdown à PDF API renvoie une réponse pouvant être affichée dans plusieurs formats. Choisissez l'affichage qui correspond le mieux à vos besoins :
- JSON
- Table
- Schema
- Binary
JSON Format de réponse
Le cru JSON réponse de la API:
{
"fileName": "markdown_to_pdf_output.pdf",
"mimeType": "application/pdf",
"fileSize": 76256,
"success": true,
"originalFileName": "markdown_file",
"message": "Markdown converted to PDF successfully"
}
Vue tableau
Données de réponse présentées sous forme de tableau structuré :
| Paramètre | Valeur |
|---|---|
| fileName | markdown_to_pdf_output.pdf |
| mimeType | application/pdf |
| fileSize | 76256 |
| success | true |
| originalFileName | markdown_file |
| message | Markdown converti en PDF avec succès |
Vue schématique
Structure des données et types de réponses :
fileName: AB markdown_to_pdf_output.pdf
mimeType: AB application/pdf
fileSize: # 76256
success: ☑ true
originalFileName: AB markdown_file
message: AB Markdown converted to PDF successfully
Indicateurs de type :
AB= String#= Nombre☑= Boolean
Vue des données binaires
Le réel PDF Données et métadonnées du fichier :
data
─────────────────────────────
File Name: markdown_to_pdf_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 1.35 MB
Accès aux données binaires :
- n8n Objet binaire:
$binary.data.data - Base64 Contenu: Disponible pour une utilisation directe
- Opérations sur les fichiersPrêt à être téléchargé, envoyé par courriel ou stocké.
Cas d'utilisation
Documentation technique et ressources pour les développeurs
- Convertissez les fichiers README, la documentation API et les guides techniques du format Markdown au format PDF pour un accès hors ligne, l'impression et la distribution aux équipes de développement et aux parties prenantes.
- Traiter la documentation GitHub, les wikis de projet et la documentation du code en convertissant le contenu Markdown au format PDF pour la documentation officielle et la conformité aux exigences.
- Générer des versions PDF des spécifications techniques, des documents de conception et des guides d'architecture à partir de fichiers sources Markdown pour les présentations clients et les livrables de projet.
Gestion et publication de contenu
- Convertissez vos articles de blog, vos articles et votre contenu en ligne du format Markdown au format PDF pour l'impression, la création de livres numériques et la diffusion hors ligne.
- Traiter les sites web de documentation et les bases de connaissances en convertissant le contenu Markdown au format PDF à des fins d'archivage, de sauvegarde et de consultation hors ligne.
- Générez des versions PDF de bulletins d'information, de rapports et de publications à partir de fichiers sources Markdown pour une diffusion professionnelle et une documentation officielle.
Contenu académique et éducatif
- Convertissez des articles de recherche, des thèses et des contenus académiques du format Markdown au format PDF pour les soumettre à des revues, des conférences et des établissements d'enseignement supérieur.
- Traiter les supports de cours, les notes de conférence et le contenu pédagogique en convertissant les fichiers Markdown au format PDF pour la distribution aux étudiants et l'apprentissage hors ligne.
- Générer des versions PDF de guides d'étude, de manuels et de ressources pédagogiques à partir de fichiers sources Markdown pour publication officielle et diffusion à des fins éducatives