Le kit de développement logiciel Adobe Acrobat est une suite complète d'outils conçue pour aider les développeurs à créer des applications qui s'intègrent parfaitement avec Adobe Acrobat et Acrobat Reader. Il inclut des fichiers d'en-tête, des bibliothèques de types, des utilitaires, du code d'exemple et une documentation exhaustive, facilitant le développement de logiciels qui interagissent avec la technologie Acrobat.
Caractéristiques clés et fonctionnalités :
- Intégration JavaScript : Les développeurs peuvent écrire des scripts pour étendre les fonctionnalités d'Acrobat ou d'Acrobat Reader, soit intégrés dans les documents PDF, soit sous forme de scripts externes.
- Développement de plug-ins : Le SDK permet la création de plug-ins en utilisant C++ qui se lient dynamiquement et améliorent les capacités d'Acrobat ou d'Acrobat Reader.
- Communication interapplication : Les développeurs peuvent écrire des applications distinctes qui contrôlent les fonctionnalités d'Acrobat par des méthodes de communication interapplication telles que DDE et OLE sur Windows, et les événements Apple/AppleScript sur Mac OS.
- Support 64 bits : Le SDK fournit des en-têtes publics 64 bits, permettant aux développeurs de créer ou de mettre à niveau leurs plug-ins en 64 bits, assurant la compatibilité avec les dernières versions d'Acrobat.
Valeur principale et solutions pour les utilisateurs :
Le SDK Acrobat permet aux développeurs de personnaliser et d'étendre les fonctionnalités d'Adobe Acrobat et Acrobat Reader, permettant la création de solutions sur mesure qui répondent aux besoins spécifiques des utilisateurs. En fournissant des outils robustes pour le script JavaScript, le développement de plug-ins et la communication interapplication, le SDK facilite le développement d'applications capables de manipuler des documents PDF, d'automatiser les flux de travail et de s'intégrer parfaitement avec d'autres systèmes logiciels. Cette flexibilité permet aux organisations d'améliorer la productivité, de rationaliser les processus de gestion des documents et de fournir des expériences utilisateur personnalisées.