Créer une image à partir de PDF - Générateur de miniatures API
PDF4me Créer une image à partir de PDF est une solution puissante de niveau entreprise qui convertit PDF des pages à des images de haute qualité grâce à des technologies avancées API intégration. Cette intégration complète. PDFLe service de conversion vers image traite efficacement les données PDF documents, génération d'images aux dimensions personnalisées, prise en charge de plusieurs formats, sélection flexible des pages et capacités avancées de traitement d'images pour une visualisation et une gestion de contenu améliorées. API processus PDF-conversion en image par réception PDF documents par REST API Cette solution utilise une technologie de rendu avancée et des algorithmes intelligents de génération d'images pour une visualisation précise des documents et un traitement d'image professionnel. Grâce à sa prise en charge complète de nombreux formats d'image, des dimensions personnalisées, de la sélection de pages et du traitement d'image professionnel, elle est idéale pour la génération de vignettes, l'archivage de documents, la publication web et les flux de travail documentaires d'entreprise exigeant une fiabilité optimale. PDFConversion vers image avec qualité garantie et optimisation constante du résultat. Créer une image à partir de PDF documents facilement avec API pour le traitement avancé de documents et la génération d'images.
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
- Conversion de haute qualité: Convertir PDF pages converties en images de haute qualité avec un rendu précis
- Prise en charge de plusieurs formats: Soutien à JPG, PNG, BMP, GIF, TIFFet d'autres formats d'image populaires
- Dimensions personnaliséesSpécifiez la largeur et la hauteur exactes pour un dimensionnement optimal de l'image.
- Sélection de page flexible: Envoyer
pageNrscomme une seule ligne de texte, des pages, des plages et des mots-clés commeall(même idée que l'intégration) Numéro de page champs) - Génération de vignettes: Idéal pour créer des vignettes et des images d'aperçu
- Résultats professionnelsGénération d'images de haute qualité avec précision PDF rendu
- Sans couture API Intégration: RESTful API conçu pour les flux de travail automatisés de traitement de documents et l'intégration aux 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 PDFLes opérations de conversion vers image sont effectuées via un point de terminaison unique :
- Méthode: POST
- Point final :
/api/v2/CreateImages
Soutenu PDF-Fonctionnalités de conversion en image
Le API offre un soutien complet pour divers PDF-capacités de conversion et de traitement d'images :
Génération d'images
- Rendu de haute qualité: Convertir PDF pages converties en images de haute qualité avec un rendu précis
- Prise en charge des formats: Soutien à JPG, JPEG, BMP, GIF, JB2, JP2, JPF, JPX, PNG, TIF, TIFF formats
- Dimensions personnaliséesSpécifiez la largeur et la hauteur exactes pour un dimensionnement optimal de l'image.
- Résultats professionnelsGénération d'images de haute qualité avec précision PDF rendu
- Traitement avancé: Soutien aux systèmes complexes PDF structures et exigences de conversion
Sélection de page
- Texte que vous envoyez: Insérer les choix de page dans
pageNrscomme une corde (ou associer le même texte à Numéro de page (dans les outils clients) : pages uniques, plages et mots clés commeall - combinaisons flexibles: Virgules, espaces tels que
2-5et des formes « jusqu’au bout » comme7-(tiret, rien après) - Traitement par lotsConvertissez plusieurs pages en un seul appel lorsque votre chaîne contient plus d'une page.
- Mise en page professionnelleRendu de page de haute qualité avec préservation précise du contenu
Traitement d'images
- Préservation de la qualité: Maintenir la qualité d'image pendant PDF-conversion en image
- Contrôle dimensionnelContrôle précis de la largeur et de la hauteur pour un dimensionnement optimal de l'image
- Amélioration professionnelleTraitement d'image de haute qualité avec précision PDF rendu
- Options flexibles: Paramètres de traitement personnalisables pour des exigences spécifiques
REST API Paramètres
Liste complète des paramètres pour la création d'une image à partir de 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 |
|---|---|---|---|
| Contenu du fichier* | Base64 | Le contenu intégral de la source PDF document encodé en Base64 format de traitement de génération d'images. Ce paramètre contient l'intégralité PDF Données documentaires nécessaires aux flux de travail de conversion, de rendu et de traitement d'images. Essentielles pour la gestion sécurisée des documents et API-basé PDF-opérations de conversion en image. | JVBERi... |
| Nom de fichier* | String | La source PDF Nom du fichier PDF avec l'extension appropriée pour les opérations de génération d'images. Ce paramètre identifie le document d'entrée pour les flux de travail de conversion, de rendu et de traitement d'images. Requis pour l'identification des documents et la gestion du pipeline de traitement. PDF-opérations de conversion en image. | document.pdf |
| Extension d'image* | Enum | Sélectionnez le format de sortie d'image souhaité dans la liste des formats pris en charge. Choisissez parmi JPG, JPEG, BMP, GIF, JB2, JP2, JPF, JPX, PNG, TIF, TIFF Pour une génération d'images optimale et une compatibilité de format garantie, ce paramètre détermine le format de l'image de sortie et assure un traitement d'image adapté aux différents cas d'utilisation. | jpeg |
| Largeur en pixels* | Numérique | Largeur de sortie en pixels ; la hauteur respecte les proportions de la page. Valeurs typiques : vignettes 150-400, web 800-1200. | 800 |
Sélection de page (pageNrs / Numéro de page)
Envoyer une corde dans pageNrs (ou quels que soient vos libellés d'intégration) Numéro de page), sauf si vous transmettez uniquement des listes de pages à l'intérieur imageAction.PageSelection.
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| pageNrs / Numéro de page | Chaîne | Pages à convertir • Une ligne de texte: des chiffres simples, des virgules, des tirets et quelques mots-clés (voir ci-dessous) • La première page est la 1 • Séparez les choix par des virgules.: Par exemple 1,3,5 ou 1,2-3,5,7-• trait d'union « à travers »: 2-5 pages 2-5. Un tiret avec rien après ça (7-) signifie « de la page 7 à la dernière page »• Mots clés : all ou un seul * pour le fichier entier ; last pour la dernière page seulement ; first, 0, ou 1 pour la première page seulement ; -1 et -2 compter à partir de la fin• Les numéros de page trop longs sont ignorés; répétez une page dans la chaîne si vous avez besoin de plusieurs images. | 1,3,5 ou all ou 1,2-3,5,7- |
:::conseil Comment remplir pageNrs
- Taper
allconvertir chaque page. Un seul*(astérisque) fait la même chose si vous préférez. lastIl ne s'agit que de la dernière page.first,0ou simplement1tout cela signifie « juste la première page ».0« Page 1 » signifie simplement « page 1 » ; ensuite, on compte encore 2, 3, 4…-1est la dernière page.-2est la page précédente (dans un fichier de 12 pages, il s'agit de la page 11).- Les virgules permettent d'assembler des morceaux.
1,2-3,5,7-La lecture est la suivante : page 1, pages 2 à 3, page 5, puis page 7 jusqu’à la fin. L’espace vide après7-c'est ce qui indique au service de « courir jusqu'à la dernière page ».
:::
1,2-3,5,7- au lieu de 0,1-2,5,7-0,1-2,5,7- est légal, mais 0 et 1-2 Les deux incluent la page 1, vous pouvez donc afficher accidentellement la première page deux fois. 1,2-3,5,7- Cela dit la même chose, mais avec moins de recoupements.
Exemples de chaînes de caractères (imaginez une page de 12) PDF)
| Ce que vous tapez | Ce que vous obtenez |
|---|---|
1,2-3,5,7- | Page 1, pages 2-3, page 5, puis pages 7-12 |
all | Pages 1 à 12 |
* | Identique à all |
-1 | Page 12 (dernière) |
-2 | Page 11 (deuxième en partant de la fin) |
last | Page 12 seulement |
first | Page 1 seulement |
0 | Page 1 seulement (même idée que first) |
Notes pratiques
7-sans rien après le tableau de bord signifie « de la page 7 jusqu'à la dernière page ».- Les numéros de page inexistants sont ignorés.
7-3(à l'envers) conserve la page 7 de ce bloc lorsque la page 7 existe ; ne vous attendez pas à trouver les pages 6 et 5 de ce bloc.- Il est permis de mentionner la même page plusieurs fois ; chaque mention peut générer une image différente.
Sortir
Le PDF4me Créer une image à partir de 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 the PDF4me Create Thumbnail action",
"File Name": "Output file name from the PDF4me Create Thumbnail 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 Créer une miniature |
| Nom de fichier | Nom du fichier de sortie de l'action PDF4me Créer une miniature |
Vue schématique
Structure des données et types de réponse :
2 items
File Content: Binary Output file content from the PDF4me Create Thumbnail action
File Name: String Output file name from the PDF4me Create Thumbnail action
Indicateurs de type :
Binary= Données binairesString= Données textuelles
Vue des données binaires
Les données du fichier image généré :
data
─────────────────────────────
File Content: Output file content from the PDF4me Create Thumbnail action
File Name: Output file name from the PDF4me Create Thumbnail action
Accès aux données binaires :
- Contenu de l'imagePrêt pour le téléchargement ou un traitement ultérieur.
- Image généréeImage complète convertie à partir de PDF page
Exemple de requête
En-tête
Content-Type: application/json
Authorization: YOUR_API_KEY
Note: Obtenez votre API clé de la PDF4me Tableau de bord
Charge utile
{
"docContent": "please put image base64 content",
"docname": "output",
"imageAction": {
"WidthPixel": "50",
"ImageExtension": "jpeg",
"PageSelection": {
"PageNrs": [
1,
1
]
}
},
"pageNrs": "1"
}
Exemples de code
Le PDF4me Créer une image à partir de 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 :
PDF-Fonctionnalités de conversion en image
Génération d'images
- Rendu de haute qualité: Convertir PDF pages converties en images de haute qualité avec un rendu précis
- Prise en charge des formats: Soutien à JPG, JPEG, BMP, GIF, JB2, JP2, JPF, JPX, PNG, TIF, TIFF formats
- Dimensions personnaliséesSpécifiez la largeur et la hauteur exactes pour un dimensionnement optimal de l'image.
- Résultats professionnelsGénération d'images de haute qualité avec précision PDF rendu
- Traitement avancé: Soutien aux systèmes complexes PDF structures et exigences de conversion
Sélection de page
- Texte que vous envoyez: Insérer les choix de page dans
pageNrscomme une corde (ou associer le même texte à Numéro de page (dans les outils clients) : pages uniques, plages et mots clés commeall - combinaisons flexibles: Virgules, espaces tels que
2-5et des formes « jusqu’au bout » comme7-(tiret, rien après) - Traitement par lotsConvertissez plusieurs pages en un seul appel lorsque votre chaîne contient plus d'une page.
- Mise en page professionnelleRendu de page de haute qualité avec préservation précise du contenu
Traitement d'images
- Préservation de la qualité: Maintenir la qualité d'image pendant PDF-conversion en image
- Contrôle dimensionnelContrôle précis de la largeur et de la hauteur pour un dimensionnement optimal de l'image
- Amélioration professionnelleTraitement d'image de haute qualité avec précision PDF rendu
- Options flexibles: Paramètres de traitement personnalisables pour des exigences spécifiques
Cas d'utilisation et applications industrielles
- Use Cases
Cas d'utilisation
- Génération de vignettesCréer des vignettes et prévisualiser des images à partir de documents PDF
- Archivage de documentsConvertir les pages PDF en images pour l'archivage et le stockage
- Publication WebGénérer des images à partir de fichiers PDF pour le contenu web et les présentations
- Gestion de contenuConvertir les documents PDF en images pour l'intégration au CMS
- commerce électroniqueCréer des images de produits à partir de catalogues et de spécifications PDF
- Réseaux sociauxGénérer des images à partir de PDF pour le partage sur les réseaux sociaux
- DocumentationConvertir les pages PDF en images pour la documentation technique
- Automatisation des processus métierAutomatisez les flux de travail de conversion PDF-image pour les opérations d'entreprise