Aller au contenu principal

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.

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

  • 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ètreTaperDescriptionExemple
Nom du document*StringNom 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*Base64Le 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*StringSé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*IntegerSpé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*IntegerSpé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*IntegerSpé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*IntegerSpé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*IntegerSpé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*IntegerSpé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*IntegerSpé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*IntegerSpé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 Format de réponse

Le cru JSON réponse de la API:

{
"File Content": "Output file content from the PDF4me Connect"
}

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

Complet C# implémentation pour le recadrage d'images :

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

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.

Obtenez de l'aide