2010-01-25 12 views
1

Je travaille sur un petit programme pour prendre un grand PDF, le diviser (en utilisant iText), et ajouter des champs de signature numérique à chaque fichier. La partie de fractionnement fonctionne correctement, mais les utilisateurs avec Adobe Reader ne peuvent pas signer les fichiers générés jusqu'à ce que quelqu'un avec Acrobat Professional les ouvre et les active pour Reader.Puis-je activer un fichier PDF pour les signatures numériques en dehors d'Acrobat Pro?

Existe-t-il un moyen de faire l'activation automatiquement? Une solution Java/iText serait mon premier choix, mais tout automatisé va battre le système actuel.

Répondre

3

La signature de documents PDF est expliquée dans le manuel iText in Action, y compris some examples.

Cependant, il semble que l'activation des «droits d'utilisation» ne peut pas être effectuée car elle nécessite une clé privée appartenant à Adobe - voir this thread dans la liste de diffusion iText.

+0

Peut-être qu'il me manque quelque chose, mais ceux-ci ressemblent à des exemples de * signature * du PDF - pas * lui permettant d'être signé dans Reader *. –

+0

Uhm c'était moi qui manquait quelque chose désolé. Je ne suis pas sûr de ce que cette fonctionnalité "activé pour la signature" est. Savez-vous comment ça s'appelle dans les spécifications PDF? –

+0

Cela s'appelle apparemment "droits d'utilisation" et il est spécifique à Adobe. Réponse mise à jour –