SDK de visualisation PDF
Fonctionnalités de collections et d'organisation de documentsSDK de visualisation PDF : Fonctionnalités de collections et d'organisation de documents
Le groupe de fonctionnalités Collections de notre SDK de visualisation PDF offre des capacités complètes pour organiser, naviguer et manipuler les structures et le contenu des documents. Ces fonctionnalités permettent aux développeurs de mettre en œuvre des fonctionnalités de gestion de documents sophistiquées, permettant aux utilisateurs finaux de naviguer efficacement dans les documents, de personnaliser l'affichage des pages, de modifier le contenu et de manipuler la structure du document.
Avec la prise en charge des signets, de la rotation des pages, de l'édition de contenu, de la gestion des métadonnées et des opérations avancées sur les pages, l'ensemble des fonctionnalités Collections sert de base à la création d'expériences de visualisation et d'édition de documents riches en fonctionnalités qui maintiennent l'intégrité des documents tout en permettant de puissantes options de personnalisation.
Résumé des fonctionnalités
Détails des fonctionnalités

Signets
La fonctionnalité Signets fournit un accès programmatique à la structure de navigation d'un document, permettant aux développeurs de créer, modifier et gérer des signets hiérarchiques dans les documents PDF. Cette capacité permet aux applications de mettre en œuvre une navigation intuitive dans les documents, des tables des matières personnalisées et des systèmes de signets personnalisés qui améliorent la productivité de l'utilisateur. Le SDK prend en charge à la fois la lecture des structures de signets existantes et la création de nouvelles, avec un contrôle total sur les destinations, l'apparence et les relations hiérarchiques des signets. Les signets peuvent cibler des pages spécifiques, des états d'affichage ou même des ressources externes, offrant des options de navigation flexibles pour les flux de travail documentaires complexes.

Taille et rotation de la page
La fonctionnalité Taille et rotation de la page donne aux développeurs un contrôle précis sur la manière dont les pages de document sont affichées et imprimées. Avec cette capacité, les applications peuvent ajuster les dimensions, l'orientation et les angles de rotation des pages pour optimiser les expériences de visualisation sur différents appareils et tailles d'écran. Le SDK permet une rotation de page permanente ou temporaire, un dimensionnement de page personnalisé et des ajustements de mise en page réactifs qui maintiennent la fidélité du document tout en s'adaptant aux contextes de visualisation. Cette fonctionnalité est particulièrement utile pour gérer des documents avec des orientations de page mixtes ou lors de la mise en œuvre de modes de visualisation spécialisés nécessitant une présentation de page personnalisée.

Édition du contenu des pages
La fonctionnalité d'édition du contenu de la page dote les applications de la capacité de modifier le contenu d'un document directement dans la structure PDF. Les développeurs peuvent mettre en œuvre des opérations d'édition de texte, de manipulation d'objets et de remplacement de contenu qui maintiennent l'intégrité du formatage et de la mise en page du document. Le SDK offre un contrôle granulaire sur la sélection, la modification et le style du contenu, permettant aux applications d'offrir des capacités de correction de documents, de remplissage de formulaires et de mise à jour de contenu. Avec la prise en charge des éléments textuels et graphiques, cette fonctionnalité permet des flux de travail d'édition de documents sophistiqués tout en préservant la structure sous-jacente du document.

Informations et métadonnées du document
La fonctionnalité Informations et métadonnées du document fournit un accès aux propriétés d'un document, permettant aux applications de lire et de modifier des informations telles que le titre, l'auteur, la date de création et les champs de métadonnées personnalisés. Cette capacité permet aux développeurs de mettre en œuvre des systèmes de gestion de documents avec un support robuste des métadonnées, permettant une recherche avancée, une catégorisation et une automatisation des flux de travail basées sur les attributs du document. Le SDK prend en charge à la fois les dictionnaires d'informations de document PDF standard et les métadonnées XMP, offrant un accès complet aux propriétés du document. Les applications peuvent tirer parti de cette fonctionnalité pour mettre en œuvre la gestion des versions de documents, le suivi de la conformité et le traitement intelligent des documents en fonction des valeurs des métadonnées.

Manipulations de page
La fonctionnalité de manipulations de page offre de puissantes capacités de restructuration de documents, permettant aux applications d'insérer, de supprimer, de créer et de déplacer des pages par programmation. Les développeurs peuvent mettre en œuvre des flux d'assemblage de documents, d'extraction de pages, de fractionnement de documents et des opérations de fusion avec un contrôle précis sur le placement des pages et la préservation du contenu. Le SDK garantit que les manipulations de page maintiennent l'intégrité du document, y compris la préservation des liens, des annotations et des éléments interactifs pendant les opérations de restructuration. Cette fonctionnalité permet aux applications d'offrir des outils de composition de documents sophistiqués qui permettent aux utilisateurs de créer des documents personnalisés à partir de plusieurs sources ou de réorganiser le contenu existant pour répondre à des exigences spécifiques.

Fenêtres de visualisation et mesures de page
La fonctionnalité de fenêtres de visualisation et de mesures de page offre un contrôle précis sur les zones de visualisation et les capacités de mesure des documents. Les développeurs peuvent mettre en œuvre des fenêtres de visualisation personnalisées, des niveaux d'agrandissement et des transformations de coordonnées qui optimisent l'affichage des documents pour des cas d'utilisation spécifiques. Le SDK prend en charge la mesure précise des distances, des zones et des positions dans les documents, permettant aux applications de mettre en œuvre la révision de dessins techniques, l'analyse de documents et des outils de mise en page de précision. Avec la prise en charge de différentes unités de mesure et de systèmes de coordonnées, cette fonctionnalité permet aux applications de présenter le contenu du document avec l'échelle et le positionnement appropriés pour des flux de travail spécialisés.

Calques et contenu facultatif
La fonctionnalité Calques et contenu facultatif donne aux développeurs le contrôle sur la visibilité conditionnelle du contenu dans les documents PDF, permettant aux applications de mettre en œuvre une gestion interactive des calques pour les documents complexes. Le SDK donne accès aux groupes de contenu facultatif (OCG), permettant un affichage sélectif des éléments de document en fonction des préférences de l'utilisateur, des autorisations ou des exigences du flux de travail. Les applications peuvent mettre en œuvre des contrôles de calques personnalisés, des préréglages de visibilité et une logique d'affichage conditionnel qui améliorent la convivialité des documents pour la documentation technique, les dessins d'architecture ou le contenu multilingue. Cette fonctionnalité permet des expériences interactives riches tout en maintenant la compatibilité des documents avec les visualiseurs PDF standard.

Texte de la page
La fonctionnalité Texte de la page offre un accès granulaire au contenu textuel au niveau de la page, permettant aux applications de mettre en œuvre des capacités sophistiquées d'extraction, de recherche et de manipulation de texte. Les développeurs peuvent accéder aux éléments de texte avec leur positionnement, leur style et leurs relations structurelles précis, permettant une extraction de contenu précise pour l'exploration de données, l'indexation de recherche ou la réutilisation de contenu. Le SDK maintient les informations sur le flux de texte, permettant aux applications de mettre en œuvre une sélection, une mise en surbrillance et une modification de texte intelligentes tout en préservant la mise en page du document. Cette fonctionnalité sert de base à la mise en œuvre de fonctionnalités de recherche avancées, d'analyse de contenu et d'automatisation basée sur le texte dans les documents PDF.