API V2

Convertir URL en PDF

ID du connecteur : URL vers PDF

Transforme le code HTML ou les pages Web en documents PDF.
Prend en charge les contenus intégrés tels que les images, les styles CSS et les éléments JavaScript.

Convertit non seulement des modèles HTML statiques mais aussi des URL entières, ce qui permet de transformer facilement des pages Web dynamiques en PDF.

Conserve la mise en page, les styles et la structure de la page HTML ou de la page Web d’origine, garantissant que le PDF ressemble autant que possible à l’original.

Options de personnalisation

Permet de personnaliser la taille de la page (A4, Lettre, etc.), les marges, les en-têtes, les pieds de page et plus encore, offrant un contrôle sur le format de sortie.
Éléments interactifs :

Peut éventuellement conserver les éléments interactifs tels que les liens et les boutons dans le PDF, le rendant ainsi plus qu’un simple document statique.

Facile à utiliser

Interface conviviale ou API qui permet aux utilisateurs ou développeurs de convertir rapidement du contenu HTML en PDF sans expertise technique.

Accessibilité

Produit des documents portables universellement accessibles sur tous les appareils et plateformes, tout en restant compatibles avec les lecteurs PDF.

Cas d’utilisation

Génération de rapports : conversion automatique de rapports Web dynamiques en PDF pour le partage ou l’archivage.
Accès hors ligne : permet aux utilisateurs de télécharger des pages Web pour les consulter hors ligne.
Documentation de contenu Web : création de versions PDF de pages Web à des fins légales, marketing ou archivistiques.
Pièces jointes aux e-mails : conversion de modèles d’e-mails HTML en PDF pour un partage et une consultation simplifiés sur toutes les plateformes.

  • Méthode: POST
  • Endpoint: /api/v2/ConvertUrlToPdf

Paramètres

URL WebString, Required

URL Web de la page à convertir en PDF.
Exemple - https://www.google.com

Type d'authentificationString, Required

Type d’authentification pour le site web Url, s’il y en a

Nom d'utilisateurString, Required

Nom d’utilisateur si authentification requise
Exemple - userName

Mot de passeString, Required

Mot de passe du fichier PDF, l’entrée doit être au format de chaîne.
Exemple - 1234

Contenu du fichierBase64, Required

Map du contenu du fichier PDF de base

Nom du fichierString, Required

Nom du fichier PDF de la couche supérieure avec extension

DispositionString, Required

Vous pouvez sélectionner n’importe quel layout -

  • Landscape
  • Portrait
FormatString, Required
Default: A4

Vous pouvez sélectionner n’importe quel format -

  • A0, A1, A2, A3, A4, A5, A6, A7, A8
  • Tabloid
  • Legal
  • Statement
  • Executive
Échelledecimal, Required

L’échelle de l’URL-PDF sera en format décimal.
Exemple - 0.8

Marge supérieureString, Required

Marge supérieure du fichier PDF, l’entrée doit être au format de chaîne.
Exemple - 40px

Marge gaucheString, Required

Marge gauche du fichier PDF, l’entrée doit être au format de chaîne.
Exemple - 40px

Marge droiteString, Required

Marge droite du fichier PDF, l’entrée doit être au format de chaîne.
Exemple - 40px

Marge inférieureString, Required

Marge inférieure du fichier PDF, l’entrée doit être au format de chaîne.
Exemple - 40px

Imprimer le fondBoolean, Required
Default: true

Le fond d’impression de l’URL-PDF sera boolean
true
false

Afficher l'en-tête et le pied de pageBoolean, Required
Default: true

L’affichage de l’en-tête et du pied de page de l’URL-PDF sera boolean
true
false

Sortie

Contenu du fichierBase64, Required

Contenu du fichier sortie de l’action PDF4me

Nom du fichierString, Required

Nom du fichier de sortie de l’action PDF4me

Header
Content-Type:application/json
Authorization: Veuillez copier la clé depuis le lien.

Payload

{
  "webUrl": "https://www.google.com",
  "authType": "NoAuth",
  "username": "userName",
  "password": "1234",
  "docContent": "Please put PDF base64 content",
  "docName": "output.pdf", 
  "layout": "landscape",
  "format": "A4",
  "scale": 0.8,
  "topMargin": "40px",
  "leftMargin": "40px",
  "rightMargin": "40px",
  "bottomMargin": "40px",
  "printBackground": true,
  "displayHeaderFooter": true		
}

PDF4me api samples

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda