API et SDK de redimensionnement PDF
Contrôle programmatique des dimensions des documentsUn contrôle puissant des dimensions à portée de main
L’API Resize PDF offre aux développeurs un contrôle programmatique des dimensions des documents PDF, permettant des ajustements précis pour répondre à des exigences de sortie spécifiques. Conçue pour les équipes de développement qui doivent intégrer des capacités de redimensionnement robustes dans leurs applications ou leurs systèmes de gestion documentaire, cette API maintient la clarté et l’intégrité de la mise en forme tout en offrant un contrôle granulaire sur les dimensions, les marges et la sélection de pages.
Que vous construisiez des pipelines de traitement documentaire, créiez des plateformes d’édition ou développiez des solutions de publication d’entreprise, notre API fournit la base technique nécessaire pour implémenter un redimensionnement PDF personnalisé avec un minimum de code.
Contrairement aux bibliothèques PDF généralistes nécessitant de nombreuses configurations ou aux solutions cloud aux options limitées, notre API de redimensionnement PDF offre une solution ciblée et haute performance pour la manipulation des dimensions, avec des résultats prévisibles sur tous les types de documents.
Fonctionnalités techniques et capacités
Contrôle précis des dimensions
Définissez des dimensions exactes avec une précision au dixième de pouce (0,1 – 200 pouces) pour la largeur et la hauteur. Les valeurs par défaut correspondent au format A4 (8,3 × 11,7 pouces), mais vous pouvez saisir des valeurs personnalisées pour répondre aux exigences d’impression, d’affichage numérique ou de modèles documentaires spécifiques.
width: number($float)
The width in inches. Value range: 0.1-200 inches. Default: 8.3 inches
height: number($float)
The height in inches. Value range: 0.1-200 inches. Default: 11.7 inchesTraitement sélectif des pages
Indiquez des pages ou des plages précises (ex. « 1,3,5‑7 ») pour redimensionner uniquement les sections nécessaires. Les pages sont réorganisées par ordre croissant dans la sortie, garantissant un résultat cohérent.
pages: string
Format examples:"1,3,5"or"1-3,7"or"1,3-5,7-9"
Pages appear in ascending order in the output regardless of input order
Prise en charge des documents protégés par mot de passe
Traitez de manière transparente les PDF sécurisés en fournissant le mot de passe du document comme paramètre. Cette fonctionnalité élimine les interruptions de flux de travail lors de la manipulation de documents protégés et maintient les protocoles de sécurité tout au long du pipeline de traitement. L'API gère l'authentification de manière transparente, permettant à votre application de maintenir un traitement continu des documents.
password: string
The password to open the protected PDF file
Architecture de traitement asynchrone
L'API met en œuvre un modèle de traitement asynchrone, renvoyant un ID d'opération immédiatement tandis que le traitement se poursuit en arrière-plan. Cette architecture empêche les opérations bloquantes et permet une gestion efficace des documents plus volumineux. Surveillez l'état de l'opération via le point de terminaison /operation/v1/{operationId}/status pour déterminer quand le traitement est terminé.
{
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Guide d’implémentation
Intégration API REST
L'API de redimensionnement de PDF suit les principes RESTful avec une structure de point de terminaison simple :
L'API accepte multipart/form-data avec les paramètres suivants :
file : Le fichier PDF à redimensionner (binaire, max 10 Mo)
password : Mot de passe facultatif pour les documents protégés
pages : Sélection de pages facultative (par ex., « 1,3,5-7 »)
width : Largeur facultative en pouces (0,1-200, par défaut 8,3)
height : Hauteur facultative en pouces (0,1-200, par défaut 11,7)
Les codes de réponse fournissent des informations d'état claires :
202 : Succès, renvoie l'ID de l'opération
400 : Paramètres de requête non valides
401 : Échec de l'authentification
413 : Le fichier dépasse la limite de taille
Implémentation SDK
Pour les développeurs qui préfèrent l'intégration directe de bibliothèques aux appels d'API, notre SDK offre les mêmes fonctionnalités avec des liaisons de langage natif. Le SDK offre des avantages supplémentaires, notamment :
- Surcharge réseau réduite pour le traitement de gros volumes
- Suivi de la progression pour les opérations de longue durée
- Gestion des erreurs et logique de relance simplifiées
- Comportement multiplateforme cohérent
- Validation automatique des paramètres
Le saviez-vous ?
Les marges ne sont pas une invention moderne. Même nos ancêtres utilisaient des marges pour les aider à formater leur texte ! Les marges ont été utilisées pour la première fois dans les rouleaux de papyrus de l'Égypte ancienne. Comme les rouleaux étaient déroulés horizontalement, les colonnes de texte étaient séparées par des marges pour indiquer au lecteur quand passer à la ligne suivante.
Avantages techniques
Comparaison SDK vs SaaS
Capacités PDF complémentaires
Compression PDF
Combinez le redimensionnement avec la compression pour réduire davantage la taille des fichiers tout en maintenant la qualité du document. Nos outils de compression réduisent intelligemment la taille des fichiers PDF en optimisant les structures internes, en supprimant les redondances et en appliquant des algorithmes de compression sensibles au contenu. Cette combinaison est particulièrement efficace pour préparer des documents en vue de leur distribution sur le Web ou de leur transmission par courrier électronique.
Conversion de format
Transformez des documents entre PDF et d'autres formats dans le cadre de votre flux de travail documentaire. Nos outils de conversion prennent en charge la transformation bidirectionnelle entre les formats PDF et Microsoft Office (Word, Excel, PowerPoint) ainsi que les formats d'image courants. Cette capacité permet des pipelines de traitement de documents complets qui peuvent accepter plusieurs formats d'entrée et produire une sortie standardisée.
Questions fréquentes
Comment changer les dimensions d’un PDF ?
Après avoir téléchargé votre PDF via l'API, spécifiez les nouvelles dimensions à l'aide des paramètres de largeur et de hauteur (en pouces). L'API redimensionnera le document selon ces spécifications tout en maintenant la qualité du contenu et le formatage.
Comment réduire la taille d’un PDF tout en conservant la qualité ?
L'API de redimensionnement de PDF adapte les dimensions de votre PDF tout en préservant la qualité des images, des polices et des autres contenus. Pour réduire la taille des fichiers, combinez l'ajustement des dimensions avec notre API de compression de PDF, qui réduit la taille réelle du fichier grâce à des techniques de compression sensibles au contenu.
Quelle est la sécurité de l’API ?
Nous accordons la priorité à la sécurité des documents tout au long du pipeline de traitement. Tous les fichiers sont traités dans des environnements isolés, transmis à l'aide de protocoles sécurisés et supprimés automatiquement après traitement. Pour une sécurité maximale, envisagez l'option de déploiement SDK, qui conserve tous les documents au sein de votre infrastructure.
Des limitations de taille et d'utilisation quotidienne peuvent s'appliquer en fonction de votre niveau de service.


