La polyvalence d'un visualiseur PDF

Presque tous les utilisateurs le savent : un visualiseur PDF n'est pas seulement un outil d'affichage pour un format de document bien connu. Il fournit beaucoup plus de fonctions, fonctionne sur de nombreuses plates-formes, offre des interfaces dans de nombreuses technologies et sert de composante importante de nombreuses applications. Quand vous regardez de plus près, c'est un véritable miracle.

La majorité des téléspectateurs traditionnels sont des programmes interactifs autonomes fonctionnant sur un ordinateur personnel. Mais entre-temps, les téléspectateurs sont également disponibles comme des contrôles intégrés de façon transparente dans un dialogue utilisateur d'applications telles que MS Access, etc. Ou, les téléspectateurs peuvent être trouvés dans des systèmes embarqués tels qu'une unité d'affichage d'un avion. Certains téléspectateurs sont des outils spécialisés dans les applications de signature numérique appelées « visionneuse sécurisée ». Et de nos jours, les téléspectateurs font partie des applications web fonctionnant sur une plate-forme HTML et Java Script d'un navigateur web commun.

La plupart des fonctions de navigation telles que le défilement des pages, le saut aux signets, le zoomage, la rotation, etc. sont évidentes. En plus de ces fonctions de base, certains téléspectateurs fournissent une grande variété d'outils de fonctions plus ou moins utiles pour manipuler un document PDF. Les fonctions les plus demandées sont cependant :

  • ajout d'annotations

  • remplir les formulaires

  • application des signatures numériques

Il existe des fonctions plus complexes, telles que l'assemblage de documents à partir de documents sources différents, mais cette fonction est généralement hors du cadre d'une simple application de visionneuse et est fournie comme outil spécialisé.

Un composant de visionneuse destiné à faire partie d'une application logicielle doit fournir des interfaces pour au moins les technologies .NET et Java. De plus, la technologie COM ActiveX est encore largement utilisée dans une variété d'environnements de développement. Mais même si un composant spectateur se concentre sur . ET et Java, il doit fournir des interfaces pour les différentes versions GUI telles que WPF vs. Formes Windows d'un côté et AWT Swing vs. SWT de l'autre.

Afin de répondre aux besoins de nos clients, nous avons développé des composants pour visionneuses pour diverses technologies telles que .NET, Java et ActiveX. Sur la base de ces composants de visualiseur, nous fournissons également un outil PDF d'assemblage de documents. Le composant le plus récent est une simple visionneuse de scripts Java fonctionnant dans les navigateurs Web. Je publierai des articles distincts sur certains de ces sujets.

Like what you see? Share with a friend.

« Gru<unk> ezi! » Comment pouvons-nous nous aider?

Phone