Convertir HTML à PDF
Convertir → Convertir HTML à PDF
Le Convertir HTML en PDF API tours HTML (ou ZIP de HTML fichiers) dans un PDFVous envoyez docContent (Base64), docName, indexFilePath (par exemple, sample.html), mise en page (Portrait/Paysage), format (A4, etc.), échelle, marges, printBackground, displayHeaderFooter, et IsAsync. Le API renvoie le PDF (ou 202 + Location pour asyncUtilisez l'outil de test ci-dessous pour l'essayer ; vous trouverez plus de détails dans les sections suivantes.
Essayez le Convert HTML à PDF API
Point final : POST /api/v2/ConvertHtmlToPdf · Requis: api-key, docContent, docName, indexFilePath, mise en page, format, échelle, marges, printBackground, displayHeaderFooter, IsAsync
Utilisez le formulaire ci-dessous pour envoyer votre API clé, HTML (Base64), chemin du fichier d'index, mise en page, format, échelle, marges et options. La réponse est la PDF (ou sondage) URL quand asyncAucun code requis, remplissez les champs et cliquez Envoyer une requête.
Aperçu, paramètres et cas d'utilisation
- Overview
- Parameters
- Use cases
Qu'est-ce que Convert ? HTML à PDF?
Ce point de terminaison convertit HTML contenu dans un PDFVous fournissez le HTML (Base64; file unique ou ZIP avec plusieurs HTML fichiers), docName, indexFilePath (chemin vers le principal HTML déposer), mise en page (Portrait/Paysage), format (A0-A8, Tabloïd, Juridique, etc.), échelle (0,1-2,0), marges (haut, bas, gauche, droite), printBackground, displayHeaderFooter, et IsAsync. Le API renvoie le PDF ou un Location URL pour sonder quand async.
Caractéristiques principales
- Célibataire ou ZIP: Un HTML fichier ou un ZIP contenant plusieurs HTML fichiers.
- Mise en page et format: Portrait/Paysage ; formats de page A0-A8, Tabloïd, Légal, etc.
- Échelle et marges: Contrôler la mise à l'échelle et l'espacement des marges (par exemple, 40px).
- Asynchrone: IsAsync renvoie 202 avec Location URL pour les sondages.
:::conseil Idéal pour
À utiliser lorsque vous en avez besoin PDFs depuis HTML ou du contenu de type web. Pour le direct URLs utiliser Convertir l'URL en PDF; pour l'utilisation de Markdown Convertir Markdown en PDF.
:::
API paramètres
| Paramètre | Taper | Requis | Description |
|---|---|---|---|
| api-key | chaîne | Oui | Ton PDF4me API clé, Base64 encodé. Récupérez-le depuis le tableau de bord. |
| docContent | base64 | Oui | HTML contenu du fichier (Base64) ou ZIP de HTML fichiers. |
| docName | chaîne | Oui | Nom du fichier de sortie (par exemple, output.pdf). |
| indexFilePath | chaîne | Oui | Chemin vers la source HTML fichier (par exemple, sample.html). |
| mise en page | chaîne | Oui | Portrait ou Paysage. |
| format | chaîne | Oui | Format de page : A0-A8, Tabloïd, Juridique, Déclaration, Exécutif. |
| échelle | nombre | Oui | Facteur d'échelle (0,1-2,0). |
| topMargin, bottomMargin, leftMargin, rightMargin | chaîne | Oui | Espacement des marges (ex. 40px). |
| printBackground | booléen | Oui | Inclure des couleurs et des images de fond. |
| displayHeaderFooter | booléen | Oui | Afficher l'en-tête et le pied de page dans PDF. |
| IsAsync | booléen | Oui | Activer le traitement asynchrone. |
Quand utiliser Convertir HTML à PDF
- Rapports: Convertir HTML rapports ou tableaux de bord à PDF.
- Documentation: Tourner HTML documents ou contenu de type README dans PDF.
- Pipelines: Générer HTML à partir de modèles, puis convertir en PDF pour distribution.
Pour les schémas de requête/réponse et des exemples de code, voir Convertir HTML à PDF dans le PDF4me API documents.
Prérequis
Avant d'utiliser ce point de terminaison, assurez-vous d'avoir :
- Un valide PDF4me API clé (Obtenez votre API Clé)
- Un HTML fichier dans Base64 format ou public URL à un HTML déposer
Format de réponse
Le API renvoie un PDF document:
- Statut 200: HTML à PDF Conversion effectuée immédiatement - binaire PDF contenu dans le corps de la réponse
- Statut 202Requête acceptée et en cours de traitement asynchrone - utilisez le Location en-tête URL pour recueillir les résultats
Pour les requêtes asynchrones, interrogez le Location URL jusqu'à ce que le statut 200 soit renvoyé avec le PDF document.