Recadrage d'image - Édition précise API
PDF4me Recadrer l'image est une solution puissante de niveau entreprise qui recadre les images avec un contrôle précis grâce à des technologies avancées API Intégration. Ce service complet de recadrage d'images traite efficacement les fichiers image, offrant des options de recadrage basées sur les bordures et sur des rectangles, avec un positionnement précis au pixel près, des dimensions personnalisées et des capacités avancées de traitement d'image pour une édition et une optimisation améliorées. API effectue le recadrage d'images en recevant les images sources via REST API Cette solution utilise une technologie de recadrage avancée et des algorithmes de positionnement intelligents pour une manipulation précise et un traitement d'image professionnel. Grâce à sa prise en charge complète de plusieurs méthodes de recadrage, son contrôle précis des coordonnées, ses dimensions personnalisées et son traitement d'image professionnel, elle est idéale pour l'édition d'images, l'optimisation de contenu, le recadrage automatisé et les flux de travail d'entreprise exigeant un recadrage fiable, une précision garantie et une qualité de sortie constante. Recadrez facilement vos documents image. API pour le traitement et l'édition d'images avancés.
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
- Méthodes de double culture: Prise en charge des méthodes de recadrage basées sur les bordures et sur les rectangles
- Contrôle au pixel prèsPositionnement précis des coordonnées pour un recadrage d'image précis
- Dimensions personnalisées: Contrôle flexible de la largeur et de la hauteur pour un dimensionnement optimal de l'image
- Culture de borduresSupprimez les bordures indésirables grâce à un contrôle précis de leur valeur.
- Recadrage rectangulaireExtraire des régions rectangulaires spécifiques avec un positionnement précis
- Résultats professionnelsRecadrage d'image de haute qualité avec positionnement et dimensionnement précis
- Sans couture API Intégration: RESTful API conçu pour les flux de travail automatisés de traitement d'images 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 les opérations de recadrage d'images sont effectuées via un point de terminaison unique :
- Méthode: POST
- Point final :
/api/v2/CropImage?schemaVal=Border
Fonctionnalités de recadrage d'image prises en charge
Le API offre une prise en charge complète de diverses fonctionnalités de recadrage et de retouche d'images :
Méthodes de culture
- Culture de borduresSupprimez les bordures indésirables en spécifiant les valeurs des bordures gauche, droite, supérieure et inférieure.
- Recadrage rectangulaireExtraire des régions rectangulaires spécifiques à l'aide des coordonnées et dimensions du coin supérieur gauche
- Contrôle précisPositionnement au pixel près pour une manipulation d'image précise
- Résultats professionnelsRecadrage de haute qualité avec suppression précise des bordures et extraction de la région
- Traitement avancé: Prise en charge des structures d'images complexes et des exigences de recadrage
Positionnement et dimensionnement
- Contrôle des coordonnéesPositionnement précis selon les axes X et Y pour un placement exact des zones de culture
- Contrôle dimensionnel: Spécification personnalisée de la largeur et de la hauteur pour un dimensionnement optimal de l'image
- Gestion des frontièresContrôle flexible des valeurs de bordure pour l'optimisation du contenu
- Mise en page professionnelleRecadrage d'image de haute qualité avec positionnement précis
- Traitement avancé: Prise en charge de différentes tailles d'image et de différents scénarios de recadrage
Traitement d'images
- Préservation de la qualité: Maintenir la qualité de l'image pendant les opérations de recadrage
- Prise en charge des formats: Prise en charge de divers formats d'image et types de fichiers
- Amélioration professionnelleTraitement d'image de haute qualité avec recadrage précis
- Options flexibles: Paramètres de traitement personnalisables pour des exigences spécifiques
REST API Paramètres
Liste complète des paramètres pour le recadrage d'image 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 |
|---|---|---|---|
| Nom du document* | String | Nom du fichier image source avec l'extension appropriée pour les opérations de recadrage. Ce paramètre identifie l'image d'entrée pour les processus de recadrage, d'édition et d'optimisation. Il est indispensable à l'identification de l'image et à la gestion du pipeline de traitement lors des opérations de recadrage. | output |
| docContent* | Base64 | Le contenu complet de l'image source encodé en Base64 Format de traitement pour le recadrage d'images. Ce paramètre contient l'ensemble des données d'image nécessaires aux flux de travail de recadrage, d'édition et d'optimisation. Essentiel pour une gestion sécurisée des images et API-opérations de recadrage d'images basées sur. | JVBERi... |
| Type de culture* | String | Sélectionnez la méthode de recadrage pour les opérations de traitement d'image. Choisissez parmi Frontière pour les cultures en bordure ou Rectangle Pour le recadrage rectangulaire basé sur les coordonnées. Ce paramètre détermine la stratégie de recadrage et garantit une manipulation optimale de l'image pour différents besoins de retouche. | Border |
| Bordure gauche* | Integer | Spécifiez la valeur de la bordure gauche en pixels pour les opérations de recadrage basées sur les bords. Ce paramètre détermine la quantité de contenu à supprimer du bord gauche de l'image. Utilisez des valeurs entières pour un contrôle précis des bordures et une optimisation du contenu lors de la retouche d'images. | 10 |
| Bordure droite* | Integer | Spécifiez la valeur de bordure appropriée en pixels pour les opérations de recadrage basées sur les bords. Ce paramètre détermine la quantité de contenu à supprimer du bord droit de l'image. Utilisez des valeurs entières pour un contrôle précis des bordures et une optimisation du contenu lors de la retouche d'images. | 20 |
| Bordure supérieure* | Integer | Spécifiez la valeur de la bordure supérieure en pixels pour les opérations de recadrage basées sur les bords. Ce paramètre détermine la quantité de contenu à supprimer du bord supérieur de l'image. Utilisez des valeurs entières pour un contrôle précis des bordures et une optimisation du contenu lors de la retouche d'images. | 20 |
| Ordre inférieur* | Integer | Spécifiez la valeur de la bordure inférieure en pixels pour les opérations de recadrage basées sur les bords. Ce paramètre détermine la quantité de contenu à supprimer du bord inférieur de l'image. Utilisez des valeurs entières pour un contrôle précis des bordures et une optimisation du contenu lors de la retouche d'images. | 20 |
| X en haut à gauche* | Integer | Spécifiez la coordonnée X du coin supérieur gauche pour les opérations de recadrage rectangulaire. Ce paramètre définit la position horizontale de départ pour la sélection de la zone de recadrage rectangulaire. Utilisez des valeurs entières pour un positionnement précis des coordonnées et un recadrage d'image exact. | 10 |
| En haut à gauche Y* | Integer | Spécifiez la coordonnée Y du coin supérieur gauche pour les opérations de recadrage rectangulaire. Ce paramètre définit la position verticale initiale de la zone de recadrage. Utilisez des valeurs entières pour un positionnement précis des coordonnées et un recadrage d'image exact. | 10 |
| Largeur* | Integer | Spécifiez la largeur de la zone de recadrage en pixels pour les opérations de recadrage rectangulaires. Ce paramètre contrôle la dimension horizontale de la zone de recadrage rectangulaire. Utilisez des valeurs entières pour un contrôle précis des dimensions et un dimensionnement optimal de l'image. | 50 |
| Hauteur* | Integer | Spécifiez la hauteur de la zone de recadrage en pixels pour les opérations de recadrage rectangulaires. Ce paramètre contrôle la dimension verticale de la zone de recadrage rectangulaire. Utilisez des valeurs entières pour un contrôle précis des dimensions et un dimensionnement optimal de l'image. | 50 |
Sortir
Le PDF4me Recadrer l'image 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 Connect"
}
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 du PDF4me Connecter |
Vue schématique
Structure des données et types de réponses :
1 item
File Content: Binary Output file content from the PDF4me Connect
Indicateurs de type :
Binary= Données binaires
Vue des données binaires
Données du fichier image recadré :
data
─────────────────────────────
File Content: Output file content from the PDF4me Connect
Accès aux données binaires :
- Contenu de l'imagePrêt pour le téléchargement ou un traitement ultérieur.
- Image recadréeImage complète avec recadrage appliqué
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",
"CropType": "Border",
"LeftBorder": 10,
"RightBorder": 20,
"TopBorder": 20,
"BottomBorder": 20,
"UpperLeftX": 10,
"UpperLeftY": 10,
"Width": 50,
"Height": 50
}
Exemples de code
Le PDF4me Recadrer l'image 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 :
Fonctionnalités de recadrage d'image
Méthodes de culture
- Culture de borduresSupprimez les bordures indésirables en spécifiant les valeurs des bordures gauche, droite, supérieure et inférieure.
- Recadrage rectangulaireExtraire des régions rectangulaires spécifiques à l'aide des coordonnées et dimensions du coin supérieur gauche
- Contrôle précisPositionnement au pixel près pour une manipulation d'image précise
- Résultats professionnelsRecadrage de haute qualité avec suppression précise des bordures et extraction de la région
- Traitement avancé: Prise en charge des structures d'images complexes et des exigences de recadrage
Positionnement et dimensionnement
- Contrôle des coordonnéesPositionnement précis selon les axes X et Y pour un placement exact des zones de culture
- Contrôle dimensionnel: Spécification personnalisée de la largeur et de la hauteur pour un dimensionnement optimal de l'image
- Gestion des frontièresContrôle flexible des valeurs de bordure pour l'optimisation du contenu
- Mise en page professionnelleRecadrage d'image de haute qualité avec positionnement précis
- Traitement avancé: Prise en charge de différentes tailles d'image et de différents scénarios de recadrage
Traitement d'images
- Préservation de la qualité: Maintenir la qualité de l'image pendant les opérations de recadrage
- Prise en charge des formats: Prise en charge de divers formats d'image et types de fichiers
- Amélioration professionnelleTraitement d'image de haute qualité avec recadrage précis
- Options flexibles: Paramètres de traitement personnalisables pour des exigences spécifiques
Cas d'utilisation et applications industrielles
- Use Cases
Cas d'utilisation
- Retouche d'imagesRecadrer les images pour optimiser le contenu et améliorer l'aspect visuel
- Gestion de contenuSupprimer les bordures indésirables et optimiser le contenu des images
- Réseaux sociaux: Recadrer les images en fonction des exigences spécifiques de chaque plateforme et des proportions requises
- commerce électroniqueOptimisez les images de vos produits en les recadrant pour mettre en valeur leurs caractéristiques principales.
- Conception de sites webRecadrer les images pour les mises en page de sites web et la conception responsive
- PhotographiePost-traitement des images par recadrage pour améliorer la composition
- Documentation: Recadrer les captures d'écran et les diagrammes pour la documentation technique
- Automatisation des processus métierAutomatisez les flux de travail de recadrage d'images pour les opérations d'entreprise.