Aller au contenu principal

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.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

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ètreTaperDescriptionExemple
URL Web*StringWeb URL de la page qui doit être convertie en PDF.https://www.google.com
Type d'autorisation*StringVeuillez 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*StringSaisissez 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*StringSaisissez 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*Base64Cartographier le contenu du fichier de base pour URL à PDF traitement de conversionJVBERi...
Nom de fichier*StringSortir PDF Nom du fichier avec extension pour le fichier converti URL contenuoutput.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*StringVous pouvez sélectionner n'importe quel format - A0, A1, A2, A3, A4, A5, A6, A7, A8 - Tabloïde - Légal - Déclaration - ExécutifA4
Échelle*DécimalSpé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*StringSpé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*StringSpé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*StringSpé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*StringSpé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 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"
}

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# (CSharp) Échantillon

Complet C# mise en œuvre pour URL à PDF conversion :

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

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

Obtenez de l'aide