Ajouter un filigrane à l'image - Superposition API
PDF4me Ajouter un filigrane à l'image est une solution puissante de niveau entreprise qui ajoute des filigranes aux images grâce à des technologies avancées API Intégration. Ce service complet de tatouage numérique d'images traite efficacement les fichiers image, superposant des images de tatouage numérique avec un positionnement précis, une opacité personnalisée, une rotation et des capacités de traitement d'image avancées pour une image de marque et une protection améliorées. API effectue le tatouage numérique d'images en recevant les images sources et les images tatouées via REST API Cette solution utilise une technologie de traitement d'image avancée et des algorithmes de positionnement intelligents pour un placement précis du filigrane et une amélioration professionnelle de l'image. Grâce à une prise en charge complète de multiples options de positionnement, un contrôle flexible de l'opacité, la rotation personnalisée, un positionnement précis et un traitement d'image professionnel, elle est idéale pour l'image de marque, la protection du contenu, le filigranage automatisé et les flux de travail d'images d'entreprise exigeant un filigranage fiable, une précision garantie et une qualité de sortie constante. Ajoutez facilement un filigrane à vos documents image. API pour le traitement d'images avancé et le branding.
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
- Filigrane d'imageAjoutez des filigranes aux images avec un positionnement et un contrôle précis.
- Positionnement flexible: Prise en charge de plusieurs options de positionnement, notamment en diagonale, aux coins et par coordonnées personnalisées
- Contrôle de l'opacitéTransparence du filigrane ajustable pour un marquage discret ou visible
- Support de rotation: Angles de rotation personnalisés pour l'orientation du filigrane
- Résultats professionnels: Filigrane d'image de haute qualité avec positionnement et fusion 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 tatouage numérique d'images sont effectuées via un point de terminaison unique :
- Méthode: POST
- Point final :
/api/v2/AddImageWatermarkToImage
Fonctionnalités de filigrane d'image prises en charge
Le API offre une prise en charge complète de diverses fonctionnalités de tatouage numérique et de traitement d'images :
Positionnement du filigrane
- Options de position multiplesPrise en charge du positionnement en diagonale, dans les coins, au centre et personnalisé
- Coordonnées précisesPositionnement personnalisé X et Y pour un placement du filigrane au pixel près
- Mise en page flexible: Prise en charge de différentes tailles et proportions d'image
- Résultats professionnelsPositionnement de filigrane de haute qualité avec un placement précis
- Traitement avancéPrise en charge des mises en page d'images complexes et des agencements de filigrane
Traitement d'images
- Contrôle de l'opacitéNiveaux de transparence réglables pour la visibilité du filigrane
- Support de rotation: Angles de rotation personnalisés pour l'orientation du filigrane
- Modes de fusionFusion d'images avancée pour une intégration naturelle des filigranes
- Qualité professionnelleTraitement d'image de haute qualité avec gestion précise des couleurs
- Prise en charge des formats: Prise en charge de divers formats d'image et types de fichiers
Fonctionnalités avancées
- Positionnement personnaliséPositionnement précis basé sur les coordonnées pour un placement exact du filigrane
- Contrôle du décalageRéglages de décalage horizontal et vertical pour un ajustement précis
- Amélioration professionnelleAmélioration d'image de haute qualité avec intégration de filigrane
- Options flexibles: Paramètres de traitement personnalisables pour des exigences spécifiques
REST API Paramètres
Liste complète des paramètres pour l'ajout d'un filigrane à une 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 de fichier* | String | Nom du fichier image source avec l'extension appropriée pour les opérations de filigrane. Ce paramètre identifie l'image d'entrée pour le traitement du filigrane, l'amélioration de l'image et les flux de travail de personnalisation. Il est requis pour l'identification de l'image et la gestion du pipeline de traitement lors des opérations de filigrane. | stamp.jpg |
| Contenu du fichier* | Base64 | Le contenu complet de l'image source encodé en Base64 Format de traitement du filigrane d'image. Ce paramètre contient l'intégralité des données d'image nécessaires à la superposition du filigrane, au traitement d'image et aux flux de travail de marque. Essentiel pour une gestion sécurisée des images et API-opérations de tatouage numérique d'images. | JVBERi... |
| Nom du fichier de filigrane* | String | Nom du fichier image de filigrane avec l'extension appropriée pour les opérations de filigranage. Ce paramètre identifie l'image de filigrane pour les processus de superposition, d'ajout de marque et d'amélioration d'image. Il est indispensable à l'identification du filigrane et à la gestion du pipeline de traitement lors des opérations de filigranage. | stamp.jpg |
| Contenu du fichier de filigrane* | Base64 | Le contenu complet de l'image en filigrane encodé dans Base64 Format pour les opérations de filigrane d'image. Ce paramètre contient l'intégralité des données d'image du filigrane nécessaires aux flux de travail de superposition, de marquage et d'amélioration d'image. Essentiel pour une gestion sécurisée des filigranes et API-opérations de tatouage numérique d'images. | JVBERi... |
| Position* | String | Sélectionnez l'option de positionnement du filigrane pour les opérations de superposition d'images. Choisissez parmi en haut à droite, en haut à gauche, en bas à droite, en bas à gauche, centre horizontal, diagonale, centralvertical, ou coutumeCe paramètre détermine la stratégie de placement du filigrane et assure un positionnement correct pour les flux de travail de branding et de protection des images. | diagonal |
Paramètres optionnels
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Opacité | Float | Définissez le niveau de transparence du filigrane lors du traitement d'image. Ce paramètre contrôle la visibilité et la fusion du filigrane avec l'image source. Utilisez des valeurs comprises entre 0,0 (totalement transparent) et 1,0 (totalement opaque) pour une intégration optimale du filigrane et une amélioration professionnelle de l'image. | 1.0 |
| Décalage horizontal | Integer | Ajustez le décalage horizontal pour un placement précis du filigrane lors du traitement d'image. Ce paramètre permet un réglage fin du positionnement du filigrane, garantissant un placement et un alignement au pixel près. Utilisez des valeurs positives ou négatives pour décaler horizontalement le filigrane et obtenir ainsi un rendu visuel optimal. | 0 |
| Décalage vertical | Integer | Ajustez le décalage vertical pour un placement précis du filigrane lors du traitement d'image. Ce paramètre permet un réglage fin du positionnement du filigrane, garantissant un placement et un alignement au pixel près. Utilisez des valeurs positives ou négatives pour décaler verticalement le filigrane et optimiser ainsi l'impact visuel et la visibilité de votre marque. | 0 |
| Position X | Float | Spécifiez les coordonnées horizontales exactes pour le positionnement personnalisé du filigrane lors du traitement d'images. Ce paramètre permet un positionnement précis au pixel près en mode de positionnement personnalisé. Utilisez des valeurs décimales pour un placement précis et une intégration professionnelle du filigrane dans vos flux de travail de création d'images. | 0 |
| Position Y | Float | Spécifiez la coordonnée verticale exacte pour le positionnement personnalisé du filigrane lors du traitement d'images. Ce paramètre permet un positionnement précis au pixel près en mode de positionnement personnalisé. Utilisez des valeurs décimales pour un placement précis et une intégration professionnelle du filigrane dans vos flux de travail de création d'images. | 0 |
| Rotation | Float | Définissez l'angle de rotation du filigrane lors du traitement d'image. Ce paramètre contrôle l'orientation et l'angle d'insertion du filigrane. Utilisez des valeurs en degrés (0 à 360) pour une orientation personnalisée et un marquage professionnel de vos images avec des filigranes pivotés. | 0 |
Sortir
Le PDF4me Ajouter un filigrane à 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 de PDF4me Connect |
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 filigrané :
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 filigranéeImage complète avec filigrane superposé
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
{
"docName": "stamp.jpg",
"docContent": "Please put image base64 content",
"WatermarkFileName": "stamp.jpg",
"WatermarkFileContent": "Please put image base64 content",
"Position": "diagonal",
"Opacity": 1.0,
"PositionX": 0,
"PositionY": 0,
"Rotation": 0
}
Exemples de code
Le PDF4me Ajouter un filigrane à 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
C# (CSharp) Échantillon
Complet C# Implémentation pour ajouter des filigranes aux images :
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 filigrane d'image
Positionnement du filigrane
- Options de position multiplesPrise en charge du positionnement en diagonale, dans les coins, au centre et personnalisé
- Coordonnées précisesPositionnement personnalisé X et Y pour un placement du filigrane au pixel près
- Mise en page flexible: Prise en charge de différentes tailles et proportions d'image
- Résultats professionnelsPositionnement de filigrane de haute qualité avec un placement précis
- Traitement avancéPrise en charge des mises en page d'images complexes et des agencements de filigrane
Traitement d'images
- Contrôle de l'opacitéNiveaux de transparence réglables pour la visibilité du filigrane
- Support de rotation: Angles de rotation personnalisés pour l'orientation du filigrane
- Modes de fusionFusion d'images avancée pour une intégration naturelle des filigranes
- Qualité professionnelleTraitement d'image de haute qualité avec gestion précise des couleurs
- Prise en charge des formats: Prise en charge de divers formats d'image et types de fichiers
Fonctionnalités avancées
- Positionnement personnaliséPositionnement précis basé sur les coordonnées pour un placement exact du filigrane
- Contrôle du décalageRéglages de décalage horizontal et vertical pour un ajustement précis
- Amélioration professionnelleAmélioration d'image de haute qualité avec intégration de filigrane
- Options flexibles: Paramètres de traitement personnalisables pour des exigences spécifiques
Cas d'utilisation et applications industrielles
- Use Cases
Cas d'utilisation
- Image de marqueAjoutez le logo de l'entreprise et les éléments de marque aux images pour protéger la marque.
- Protection du contenu: Ajouter un filigrane aux images pour empêcher toute utilisation non autorisée et protéger la propriété intellectuelle
- PhotographieAjouter un filigrane de photographe pour protéger les œuvres photographiques professionnelles
- Réseaux sociaux: Images de marque pour le marketing sur les réseaux sociaux et la création de contenu
- commerce électronique: Filigrane sur les images de produits pour les boutiques en ligne et les places de marché
- DocumentationAjouter des filigranes à la documentation technique et aux schémas
- Commercialisation: Matériel marketing de la marque et images promotionnelles
- Automatisation des processus métierAutomatiser les flux de travail de tatouage numérique d'images pour les opérations d'entreprise