SDK de visualización de PDF

Funciones de colecciones y organización de documentos

SDK de visualización de PDF: Funciones de colecciones y organización de documentos

El grupo de funciones de Colecciones de nuestro SDK de visualización de PDF proporciona capacidades completas para organizar, navegar y manipular estructuras y contenido de documentos. Estas funciones permiten a los desarrolladores implementar una funcionalidad sofisticada de gestión de documentos, lo que permite a los usuarios finales navegar de forma eficiente por los documentos, personalizar la visualización de las páginas, editar el contenido y manipular la estructura del documento.

Con soporte para marcadores, rotación de páginas, edición de contenido, gestión de metadatos y operaciones avanzadas de páginas, el conjunto de funciones de Colecciones sirve de base para crear experiencias de visualización y edición de documentos ricas en funciones que mantienen la integridad del documento al tiempo que permiten potentes opciones de personalización.

Resumen de características

Característica
Marcadores
Descripción
Navegue por los documentos de forma eficiente con la creación, edición y gestión de marcadores jerárquicos
Característica
Tamaño y rotación de página
Descripción
Controle la visualización de documentos con ajustes de tamaño de página y capacidades de rotación
Característica
Edición de contenido de página
Descripción
Modificar el contenido del documento con herramientas de manipulación de texto y objetos
Característica
Información y metadatos del documento
Descripción
Acceder y modificar las propiedades y los metadatos del documento para una mejor gestión de los documentos
Característica
Manipulaciones de página
Descripción
Insertar, eliminar, crear y mover páginas para reestructurar los documentos mediante programación
Característica
Viewports y medidas de página
Descripción
Controlar con precisión las áreas de visualización y medir los elementos del documento con exactitud
Característica
Capas y contenido opcional
Descripción
Gestionar las capas del documento y la visibilidad condicional del contenido para experiencias de visualización avanzadas
Característica
Texto de página
Descripción
Extraer, buscar y manipular el contenido de texto a nivel de página con un control granular

Detalles de funciones

Marcadores

La función de Marcadores proporciona acceso mediante programación a la estructura de navegación de un documento, lo que permite a los desarrolladores crear, modificar y gestionar marcadores jerárquicos dentro de los documentos PDF. Esta capacidad permite a las aplicaciones implementar una navegación intuitiva por los documentos, tablas de contenido personalizadas y sistemas de marcadores personalizados que mejoran la productividad del usuario. El SDK admite tanto la lectura de estructuras de marcadores existentes como la creación de nuevas, con un control total sobre los destinos, la apariencia y las relaciones jerárquicas de los marcadores. Los marcadores pueden apuntar a páginas específicas, estados de vista o incluso recursos externos, lo que proporciona opciones de navegación flexibles para flujos de trabajo de documentos complejos.

Tamaño y rotación de página

La función de Tamaño y rotación de página ofrece a los desarrolladores un control preciso sobre cómo se muestran e imprimen las páginas de los documentos. Con esta capacidad, las aplicaciones pueden ajustar las dimensiones, la orientación y los ángulos de rotación de las páginas para optimizar las experiencias de visualización en diferentes dispositivos y tamaños de pantalla. El SDK permite la rotación de páginas permanente o temporal, el tamaño de página personalizado y los ajustes de diseño adaptables que mantienen la fidelidad del documento mientras se adaptan a los contextos de visualización. Esta función es especialmente útil para manejar documentos con orientaciones de página mixtas o al implementar modos de visualización especializados que requieren una presentación de página personalizada.

Edición de contenido de página

La función de edición de contenido de página dota a las aplicaciones de la capacidad de modificar el contenido de un documento directamente dentro de la estructura del PDF. Los desarrolladores pueden implementar operaciones de edición de texto, manipulación de objetos y sustitución de contenido que mantienen la integridad del formato y el diseño del documento. El SDK proporciona un control granular sobre la selección, modificación y estilo del contenido, lo que permite a las aplicaciones ofrecer capacidades de corrección de documentos, cumplimentación de formularios y actualización de contenido. Con compatibilidad tanto con elementos de texto como gráficos, esta función permite flujos de trabajo de edición de documentos sofisticados al tiempo que se preserva la estructura subyacente del documento.

Información y metadatos del documento

La función de Información y metadatos del documento proporciona acceso a las propiedades de un documento, lo que permite a las aplicaciones leer y modificar información como el título, el autor, la fecha de creación y los campos de metadatos personalizados. Esta capacidad permite a los desarrolladores implementar sistemas de gestión de documentos con un sólido soporte de metadatos, lo que permite la búsqueda avanzada, la categorización y la automatización de flujos de trabajo en función de los atributos del documento. El SDK es compatible tanto con los diccionarios de información de documentos PDF estándar como con los metadatos XMP, lo que proporciona un acceso completo a las propiedades del documento. Las aplicaciones pueden aprovechar esta función para implementar el control de versiones de documentos, el seguimiento del cumplimiento y el procesamiento inteligente de documentos en función de los valores de los metadatos.

Manipulaciones de página

La función de Manipulaciones de página ofrece potentes capacidades de reestructuración de documentos, lo que permite a las aplicaciones insertar, eliminar, crear y mover páginas mediante programación. Los desarrolladores pueden implementar flujos de trabajo de ensamblaje de documentos, extracción de páginas, división de documentos y operaciones de fusión con un control preciso sobre la colocación de las páginas y la conservación del contenido. El SDK garantiza que las manipulaciones de las páginas mantengan la integridad del documento, incluida la conservación de enlaces, anotaciones y elementos interactivos durante las operaciones de reestructuración. Esta función permite a las aplicaciones ofrecer herramientas sofisticadas de composición de documentos que permiten a los usuarios crear documentos personalizados a partir de múltiples fuentes o reorganizar el contenido existente para satisfacer requisitos específicos.

Viewports y medidas de página

La función de Viewports y medidas de página proporciona un control preciso sobre las áreas de visualización y las capacidades de medición de documentos. Los desarrolladores pueden implementar ventanas de visualización personalizadas, niveles de ampliación y transformaciones de coordenadas que optimizan la visualización de documentos para casos de uso específicos. El SDK admite la medición precisa de distancias, áreas y posiciones dentro de los documentos, lo que permite a las aplicaciones implementar la revisión de dibujos técnicos, el análisis de documentos y las herramientas de diseño de precisión. Con compatibilidad para diferentes unidades de medida y sistemas de coordenadas, esta función permite a las aplicaciones presentar el contenido del documento con la escala y el posicionamiento adecuados para flujos de trabajo especializados.

Capas y contenido opcional

La función de Capas y contenido opcional ofrece a los desarrolladores control sobre la visibilidad condicional del contenido dentro de los documentos PDF, lo que permite a las aplicaciones implementar una gestión interactiva de capas para documentos complejos. El SDK proporciona acceso a los grupos de contenido opcional (OCG), lo que permite la visualización selectiva de los elementos del documento en función de las preferencias del usuario, los permisos o los requisitos del flujo de trabajo. Las aplicaciones pueden implementar controles de capa personalizados, preajustes de visibilidad y lógica de visualización condicional que mejoran la usabilidad de los documentos para la documentación técnica, los dibujos arquitectónicos o el contenido multilingüe. Esta función permite experiencias interactivas enriquecidas a la vez que se mantiene la compatibilidad de los documentos con los visores de PDF estándar.

Texto de página

La función de Texto de página proporciona un acceso granular al contenido de texto a nivel de página, lo que permite a las aplicaciones implementar capacidades sofisticadas de extracción, búsqueda y manipulación de texto. Los desarrolladores pueden acceder a los elementos de texto con su posicionamiento, estilo y relaciones estructurales precisos, lo que permite una extracción de contenido precisa para la minería de datos, la indexación de búsqueda o la reutilización de contenido. El SDK mantiene la información del flujo de texto, lo que permite a las aplicaciones implementar una selección, un resaltado y una modificación de texto inteligentes al tiempo que se preserva el diseño del documento. Esta función sirve de base para implementar una funcionalidad de búsqueda avanzada, un análisis de contenido y una automatización basada en texto dentro de los documentos PDF.

Buenas prácticas y consideraciones

Al implementar las funciones de Colecciones en entornos de producción, tenga en cuenta estas prácticas recomendadas:
Implemente la carga progresiva para las operaciones de contenido de página para mantener la capacidad de respuesta de la aplicación cuando se trabaja con documentos grandes o complejos.
Conserve los metadatos del documento durante las operaciones de manipulación de páginas para mantener la procedencia del documento y la información de seguimiento.
Tenga en cuenta las implicaciones de accesibilidad al modificar la estructura del documento, asegurándose de que las ayudas a la navegación, como los marcadores, sigan siendo significativas para todos los usuarios.
Implemente una validación adecuada antes de realizar modificaciones permanentes en el documento, especialmente en las operaciones de eliminación de páginas o de edición de contenido que no se pueden revertir fácilmente.
Almacene en caché la información de la estructura del documento cuando trabaje con documentos grandes para mejorar el rendimiento, especialmente para los marcadores y la información de capas a los que se puede acceder con frecuencia.

Dé el siguiente paso

Explore la documentación completa del SDKpara ver referencias detalladas del SDK y ejemplos de implementación.
Solicite una demostración personalizadapara ver cómo nuestro SDK de formularios PDF puede satisfacer sus requisitos específicos.