Convertir URL à PDF - Économiseur de page Web API
PDF4me Convertir URL à PDF est une solution puissante de niveau entreprise qui transforme les pages Web et HTML contenu en haute qualité PDF documents par le biais de l'avancée API intégration. Cette intégration complète. URL à PDF Le service de conversion traite efficacement le web URLs, extraire le contenu, les images et le style tout en préservant la mise en page et le formatage pour un usage professionnel PDF Création de documents. API processus URL à PDF conversion par réception de page web URLs à travers REST API appels, utilisant une technologie de rendu avancée et des algorithmes d'extraction de contenu intelligents pour un rendu précis des pages Web et PDF Grâce à une prise en charge complète de l'extraction de contenu Web, de la préservation de la mise en page, de la gestion de l'authentification et des options de personnalisation, cette solution est idéale pour la gestion de contenu Web, l'archivage de documents, la génération de rapports et les communications Web d'entreprise.PDF des flux de travail qui nécessitent des solutions fiables et évolutives URL à PDF Conversion avec une exactitude du contenu garantie et une qualité de sortie professionnelle. Convertissez n'importe quelle page web en PDF en utilisant son URLAutomatisez facilement cette conversion grâce à URL à PDF PDF4me connecteur dans API.
Authentification de votre API Demande
Pour accéder au PDF4me REST APIChaque requête doit inclure des informations d'authentification valides. L'authentification garantit la sécurité des communications et confirme votre identité en tant qu'utilisateur autorisé. REST API.
Caractéristiques principales
- Traitement des pages WebConvertissez n'importe quelle page Web ou URL en haute qualité PDF documents
- Prise en charge du contenu HTML: Processus HTML code, CSS styles, et JavaScript éléments contenant du contenu intégré
- Gestion dynamique du contenuConvertir les deux statiques HTML modèles et pages web dynamiques avec contenu en temps réel
- Préservation de l'agencementConserver la mise en page, les styles et la structure d'origine de la page Web dans PDF format
- Assistance à l'authentificationGérer les sites web protégés avec différentes méthodes d'authentification
- Options de personnalisationContrôlez la taille de la page, les marges, les en-têtes, les pieds de page et la mise en forme de la sortie.
- Sans couture API Intégration: RESTful API conçu pour l'automatisation du web versPDF flux de travail et intégration des systèmes d'entreprise
REST API Point de terminaison
Le PDF4me REST API utilise la norme HTTP méthodes d'interaction avec les ressources. Toutes URL à PDF Les opérations de conversion sont effectuées via un point de terminaison unique :
- Méthode: POST
- Point final :
/api/v2/ConvertUrlToPdf
Types de contenu Web pris en charge
Le API offre une prise en charge complète de différents types de contenu Web et de scénarios de conversion :
Types de pages Web
- Statique HTML Pages: Pages Web standard avec HTML, CSSet de base JavaScript
- Applications Web dynamiquesApplications monopages (SPA) et contenu dynamique
- Sites Web réactifsPages Web optimisées pour mobiles et ordinateurs
- Contenu protégéPages Web protégées par mot de passe ou authentifiées
- Éléments interactifsPages contenant des formulaires, des boutons et des composants interactifs
Capacités de traitement du contenu
- Rendu HTML: Complet HTML5 prise en charge des normes web modernes
- Style CSS: Complet CSS2/CSS3 prise en charge des mises en page Flexbox et Grid
- Exécution JavaScriptCôté client JavaScript rendu et contenu dynamique
- Gestion des imagesChargement, optimisation et intégration automatiques des images
- Prise en charge des polices: Préservation des polices Web et de la typographie personnalisée
Méthodes d'authentification
- Aucune authentificationSites web publics sans obligation de connexion
- Authentification de baseContenu protégé par nom d'utilisateur/mot de passe
- Intégration OAuthAuthentification par jeton pour les applications web modernes
- Authentification par clé APIAccès par clé pour les éléments protégés APIs et contenu
REST API Paramètres
Liste complète des paramètres pour la conversion URL à PDF REST APILes paramètres sont organisés par catégorie pour une meilleure compréhension et une mise en œuvre plus aisée.
Important: Les paramètres marqués d'un astérisque (*) sont obligatoires et doivent être fournis pour le API pour fonctionner correctement.
Paramètres requis
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| URL Web* | String | Web URL de la page qui doit être convertie en PDF. | https://www.google.com |
| Type d'autorisation* | String | Veuillez préciser le type d'authentification requis pour accéder au site web. URL, le cas échéant. Certains sites Web peuvent exiger des méthodes d'authentification telles que l'authentification de base, OAuth, ou API Clés requises avant d'autoriser l'accès. Si aucune authentification n'est nécessaire, ce champ peut rester vide. | NoAuth |
| Nom d'utilisateur* | String | Saisissez votre nom d'utilisateur si une authentification est requise pour accéder au site web ou à la ressource. Il est généralement utilisé avec un mot de passe ou un jeton, selon la méthode d'authentification. | userName |
| Mot de passe* | String | Saisissez le mot de passe si une authentification est requise pour accéder au site web ou à la ressource. Celui-ci est généralement utilisé avec un nom d'utilisateur, selon la méthode d'authentification. | 1234 |
| Contenu du fichier* | Base64 | Cartographier le contenu du fichier de base pour URL à PDF traitement de conversion | JVBERi... |
| Nom de fichier* | String | Sortir PDF Nom du fichier avec extension pour le fichier converti URL contenu | output.pdf |
| Mise en page* | String | - Paysage : la page sera orientée horizontalement, plus large que haute. - Portrait : la page sera orientée verticalement, plus haute que large. | landscape ou portrait |
| Format* | String | Vous pouvez sélectionner n'importe quel format - A0, A1, A2, A3, A4, A5, A6, A7, A8 - Tabloïde - Légal - Déclaration - Exécutif | A4 |
| Échelle* | Décimal | Spécifiez l'échelle pour le URL-à-PDF Conversion. La valeur doit être fournie au format décimal, où 1,0 représente 100 % (taille d'origine). Les valeurs inférieures réduisent la taille du contenu, tandis que les valeurs supérieures (dans la limite autorisée) l'augmentent. | 0.8 |
| Marge supérieure* | String | Spécifiez la marge supérieure de PDF Le fichier doit contenir une valeur au format chaîne de caractères, accompagnée d'une unité valide (par exemple, px, in, cm). Cette marge définit l'espace entre le bord supérieur de la page et son contenu. | 40px |
| Marge gauche* | String | Spécifiez la marge gauche de PDF Le fichier doit contenir une valeur au format chaîne de caractères, accompagnée d'une unité valide (par exemple, px, in, cm). Cette marge définit l'espace entre le bord gauche de la page et son contenu. | 40px |
| Marge droite* | String | Spécifiez la marge droite de la PDF Le fichier doit contenir une valeur au format chaîne de caractères, accompagnée d'une unité valide (par exemple, px, in, cm). Cette marge définit l'espace entre le bord droit de la page et le contenu. | 40px |
| Marge inférieure* | String | Spécifiez la marge inférieure de PDF Le fichier doit contenir une valeur au format chaîne de caractères, accompagnée d'une unité valide (par exemple, px, in, cm). Cette marge définit l'espace entre le bord inférieur de la page et le contenu. | 40px |
| Fond imprimé* | Boolean | - Sélectionner « vrai » imprimera les éléments d'arrière-plan (tels que les couleurs, les motifs ou les images) avec le contenu de la page. - Sélectionner « faux » exclura l'arrière-plan et seuls le texte principal et les éléments seront inclus. PDF. | true ou false |
| En-tête et pied de page* | Boolean | - Sélectionner « vrai » inclura les en-têtes et les pieds de page (tels que les numéros de page, les titres ou d'autres informations prédéfinies) dans le PDF- Sélectionner « false » exclura les en-têtes et les pieds de page, n'affichant que le contenu principal. | true ou false |
Sortir
Le PDF4me Convertir URL à PDF REST 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:
{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}
Vue tableau
Données de réponse présentées sous forme de tableau structuré :
| Paramètre | Valeur |
|---|---|
| Contenu du fichier | Contenu du fichier de sortie de l'action PDF4me |
| Nom de fichier | Nom du fichier de sortie de l'action PDF4me |
Vue schématique
Structure des données et types de réponses :
2 items
File Content: Base64 Output file content from PDF4me action
File Name: String Output file name from PDF4me action
Indicateurs de type :
Base64= Données binairesString= Données textuelles
Vue des données binaires
Le converti réel PDF Données et métadonnées du fichier :
data
─────────────────────────────
File Content: Output file content from PDF4me action
File Name: Output file name from PDF4me action
Accès aux données binaires :
- PDF ContenuPrêt pour le téléchargement ou un traitement ultérieur.
- URL Conversion: Page Web complète PDF transformation
Exemple de requête
En-tête
Content-Type: application/json
Authorization: YOUR_API_KEY
Note: Obtenez votre API clé de la Tableau de bord PDF4me
Charge utile
{
"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
}
Exemples de code
Le PDF4me Convertir URL à PDF REST API propose des exemples de code dans plusieurs langages de programmation. Choisissez le langage qui convient le mieux à votre environnement de développement :
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
Java Échantillon
Java implémentation avec gestion complète des erreurs et traitement des réponses :
JavaScript Échantillon
Node.js et compatible avec les navigateurs JavaScript mise en œuvre:
Python Échantillon
Python implémentation avec la bibliothèque requests et JSON manutention:
Google Script Échantillon
Google Apps Script mise en œuvre pour Google Workspace intégration :
URL à PDF Fonctionnalités de conversion
Traitement du contenu Web
- Rendu HTML: Complet HTML5 prise en charge des normes web modernes et de la conception réactive
- Style CSS: Complet CSS2/CSS3 Prise en charge de Flexbox, des mises en page en grille et des animations
- Exécution JavaScriptCôté client JavaScript rendu pour le contenu dynamique et les interactions
- Gestion des imagesChargement automatique des images, optimisation et mise à l'échelle appropriée dans PDF format
Mise en page et formatage
- Orientation de la page: Prise en charge des orientations de page paysage et portrait
- Formats de page: Plusieurs formats de page standard (A0-A8, Tabloïd, Légal, Déclaration, Exécutif)
- MargesMarges supérieures, inférieures, gauche et droite personnalisables avec différentes unités
- Mise à l'échelle: Mise à l'échelle décimale pour l'ajustement de la taille du contenu (plage de 0,1 à 2,0)
Fonctionnalités avancées
- Impression en arrière-plan: Possibilité d'inclure ou d'exclure les couleurs, les motifs et les images de fond
- Affichage de l'en-tête/du pied de pageEn-têtes et pieds de page configurables avec numéros de page et titres
- Assistance à l'authentificationGérer les sites web protégés avec différentes méthodes d'authentification
- Éléments interactifs: Conserver les liens, les boutons et les éléments de formulaire dans PDF format
Cas d'utilisation et applications industrielles
- Business & Enterprise
- Legal & Professional Services
- Marketing & Sales
- Government & Compliance
Cas d'utilisation en entreprise
- Génération de rapportsGénérer automatiquement des rapports PDF à partir de tableaux de bord dynamiques basés sur le Web
- Gestion documentaireTransformer le contenu web au format PDF pour les systèmes de documents d'entreprise
- Archivage de contenu WebConvertissez les pages Web au format PDF pour un archivage à long terme et la conformité.
- Tableaux de bord d'entrepriseConvertir les tableaux de bord d'entreprise au format PDF pour la création de rapports
Cas d'utilisation des services juridiques et professionnels
- Documentation juridiqueCréer des versions PDF des pages web à des fins de preuve légale et de conformité.
- Collecte de preuvesConvertir des pages web en PDF à des fins juridiques
- Documentation de conformitéTransformer le contenu web en PDF pour assurer la conformité
- Archivage juridiqueConvertir le contenu web juridique en PDF à des fins d'archivage
Cas d'utilisation en marketing et ventes
- Pièces jointes aux courrielsConvertissez les modèles d'e-mails HTML et le contenu Web en PDF pour le partage.
- Matériel marketingTransformer le contenu marketing web en PDF
- Rapports de venteConvertir les tableaux de bord des ventes au format PDF pour la production de rapports
- Communications avec les clientsTransformer le contenu web en PDF pour les communications clients
Cas d'utilisation gouvernementaux et de conformité
- Archivage de contenu WebConvertissez les pages Web au format PDF pour un archivage à long terme et la conformité.
- Archives publiquesTransformer le contenu web public en PDF à des fins d'archivage
- Documentation réglementaireConvertir le contenu web réglementaire en PDF
- Archives gouvernementalesTransformer le contenu web gouvernemental en PDF à des fins d'archivage