SDK de visualisation PDF

Fonctionnalités de collections et d'organisation de documents

SDK 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

Fonctionnalité
Signets
Description
Naviguez efficacement dans les documents avec la création, l'édition et la gestion de signets hiérarchiques
Fonctionnalité
Taille et rotation de la page
Description
Contrôlez l'affichage des documents avec des ajustements de taille de page et des capacités de rotation
Fonctionnalité
Édition du contenu des pages
Description
Modifier le contenu du document avec des outils de manipulation de texte et d'objets
Fonctionnalité
Informations et métadonnées du document
Description
Accéder et modifier les propriétés et les métadonnées du document pour une meilleure gestion des documents
Fonctionnalité
Manipulations de page
Description
Insérer, supprimer, créer et déplacer des pages pour restructurer les documents par programmation
Fonctionnalité
Fenêtres de visualisation et mesures de page
Description
Contrôler précisément les zones de visualisation et mesurer avec précision les éléments du document
Fonctionnalité
Calques et contenu facultatif
Description
Gérer les calques de document et la visibilité conditionnelle du contenu pour des expériences de visualisation avancées
Fonctionnalité
Texte de la page
Description
Extraire, rechercher et manipuler le contenu textuel au niveau de la page avec un contrôle granulaire

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.

Bonnes pratiques et considérations

Lors de la mise en œuvre des fonctionnalités de collections dans les environnements de production, tenez compte de ces meilleures pratiques :
Mettez en œuvre le chargement progressif pour les opérations de contenu de page afin de maintenir la réactivité de l'application lorsque vous travaillez avec des documents volumineux ou complexes.
Préservez les métadonnées du document pendant les opérations de manipulation de page pour conserver la provenance du document et les informations de suivi.
Tenez compte des implications en matière d'accessibilité lors de la modification de la structure du document, en veillant à ce que les aides à la navigation comme les signets restent significatives pour tous les utilisateurs.
Mettez en œuvre une validation appropriée avant les modifications permanentes du document, en particulier pour les opérations de suppression de page ou d'édition de contenu qui ne peuvent pas être facilement annulées.
Mettez en cache les informations sur la structure du document lorsque vous travaillez avec des documents volumineux pour améliorer les performances, en particulier pour les signets et les informations sur les calques qui peuvent être consultés fréquemment.

Passez à l'étape suivante

Explorez la documentation complète du SDK pour voirles références détaillées du SDK et des exemples de mise en œuvre.
Demandez une démonstration personnaliséepour voir comment notre SDK de formulaires PDF peut répondre à vos besoins spécifiques.