SDK de Visualização de PDF
Funcionalidades de Coleções e Organização de DocumentosSDK de Visualização de PDF: Funcionalidades de Coleções e Organização de Documentos
O grupo de funcionalidades de Coleções no nosso SDK de Visualização de PDF oferece capacidades abrangentes para organizar, navegar e manipular estruturas e conteúdos de documentos. Estas funcionalidades permitem aos programadores implementar funcionalidades sofisticadas de gestão de documentos, permitindo que os utilizadores finais naveguem eficientemente pelos documentos, personalizem a exibição de páginas, editem conteúdos e manipulem a estrutura do documento.
Com suporte para marcadores, rotação de páginas, edição de conteúdos, gestão de metadados e operações avançadas de páginas, o conjunto de funcionalidades de Coleções serve como base para a criação de experiências de visualização e edição de documentos ricas em funcionalidades que mantêm a integridade do documento, ao mesmo tempo que permitem opções de personalização poderosas.
Resumo dos Recursos
Detalhes dos Recursos

Marcadores
A funcionalidade de Marcadores fornece acesso programático à estrutura de navegação de um documento, permitindo que os programadores criem, modifiquem e façam a gestão de marcadores hierárquicos em documentos PDF. Esta capacidade permite que as aplicações implementem uma navegação intuitiva de documentos, índices personalizados e sistemas de marcadores personalizados que aumentam a produtividade do utilizador. O SDK suporta tanto a leitura de estruturas de marcadores existentes como a criação de novas, com controlo total sobre os destinos, a aparência e as relações hierárquicas dos marcadores. Os marcadores podem visar páginas específicas, estados de visualização ou até mesmo recursos externos, fornecendo opções de navegação flexíveis para fluxos de trabalho de documentos complexos.

Tamanho e Rotação da Página
A funcionalidade de Tamanho e Rotação da Página oferece aos programadores um controlo preciso sobre como as páginas do documento são exibidas e impressas. Com esta capacidade, as aplicações podem ajustar as dimensões, a orientação e os ângulos de rotação das páginas para otimizar as experiências de visualização em diferentes dispositivos e tamanhos de ecrã. O SDK permite a rotação permanente ou temporária de páginas, o dimensionamento personalizado de páginas e ajustes de layout responsivos que mantêm a fidelidade do documento enquanto se adaptam aos contextos de visualização. Esta funcionalidade é particularmente valiosa para lidar com documentos com orientações de página mistas ou ao implementar modos de visualização especializados que requerem uma apresentação de página personalizada.

Edição de Conteúdo da Página
A funcionalidade de Edição de Conteúdo da Página capacita as aplicações com a capacidade de modificar o conteúdo do documento diretamente na estrutura do PDF. Os programadores podem implementar operações de edição de texto, manipulação de objetos e substituição de conteúdo que mantêm a integridade da formatação e do layout do documento. O SDK oferece um controlo granular sobre a seleção, modificação e estilo do conteúdo, permitindo que as aplicações ofereçam capacidades de correção de documentos, preenchimento de formulários e atualização de conteúdo. Com suporte para elementos de texto e gráficos, esta funcionalidade permite fluxos de trabalho de edição de documentos sofisticados, preservando a estrutura subjacente do documento.

Informações e Metadados do Documento
A funcionalidade de Informações e Metadados do Documento fornece acesso às propriedades de um documento, permitindo que as aplicações leiam e modifiquem informações como título, autor, data de criação e campos de metadados personalizados. Esta capacidade permite aos programadores implementar sistemas de gestão de documentos com um suporte robusto de metadados, permitindo pesquisa avançada, categorização e automação de fluxos de trabalho com base nos atributos do documento. O SDK suporta tanto os dicionários de informações de documentos PDF padrão como os metadados XMP, fornecendo um acesso abrangente às propriedades do documento. As aplicações podem aproveitar esta funcionalidade para implementar o controlo de versões de documentos, o acompanhamento da conformidade e o processamento inteligente de documentos com base nos valores dos metadados.

Manipulações de Página
A funcionalidade de Manipulações de Página oferece poderosas capacidades de reestruturação de documentos, permitindo que as aplicações insiram, eliminem, criem e movam páginas de forma programática. Os programadores podem implementar fluxos de trabalho de montagem de documentos, extração de páginas, divisão de documentos e operações de junção com controlo preciso sobre a colocação de páginas e a preservação de conteúdos. O SDK garante que as manipulações de páginas mantêm a integridade do documento, incluindo a preservação de ligações, anotações e elementos interativos durante as operações de reestruturação. Esta funcionalidade permite que as aplicações ofereçam ferramentas sofisticadas de composição de documentos que permitem aos utilizadores criar documentos personalizados a partir de várias fontes ou reorganizar o conteúdo existente para satisfazer requisitos específicos.

Viewports e Medidas da Página
A funcionalidade de Viewports e Medidas da Página oferece um controlo preciso sobre as áreas de visualização e as capacidades de medição de documentos. Os programadores podem implementar janelas de visualização personalizadas, níveis de ampliação e transformações de coordenadas que otimizam a exibição de documentos para casos de uso específicos. O SDK suporta a medição precisa de distâncias, áreas e posições em documentos, permitindo que as aplicações implementem a revisão de desenhos técnicos, a análise de documentos e ferramentas de layout de precisão. Com suporte para diferentes unidades de medida e sistemas de coordenadas, esta funcionalidade permite que as aplicações apresentem o conteúdo do documento com a escala e o posicionamento adequados para fluxos de trabalho especializados.

Camadas e Conteúdo Opcional
A funcionalidade de Camadas e Conteúdo Opcional dá aos programadores controlo sobre a visibilidade condicional do conteúdo em documentos PDF, permitindo que as aplicações implementem a gestão interativa de camadas para documentos complexos. O SDK fornece acesso a Grupos de Conteúdo Opcional (OCGs), permitindo a exibição seletiva de elementos do documento com base nas preferências do utilizador, permissões ou requisitos do fluxo de trabalho. As aplicações podem implementar controlos de camada personalizados, predefinições de visibilidade e lógica de exibição condicional que melhoram a usabilidade do documento para documentação técnica, desenhos de arquitetura ou conteúdo multilingue. Esta funcionalidade permite experiências interativas ricas, mantendo a compatibilidade do documento com os visualizadores de PDF padrão.

Texto da Página
A funcionalidade de Texto da Página fornece acesso granular ao conteúdo de texto ao nível da página, permitindo que as aplicações implementem capacidades sofisticadas de extração, pesquisa e manipulação de texto. Os programadores podem aceder a elementos de texto com o seu posicionamento, estilo e relações estruturais precisos, permitindo a extração precisa de conteúdo para mineração de dados, indexação de pesquisa ou reutilização de conteúdo. O SDK mantém as informações do fluxo de texto, permitindo que as aplicações implementem a seleção, o realce e a modificação inteligentes de texto, preservando o layout do documento. Esta funcionalidade serve como base para a implementação de funcionalidades de pesquisa avançada, análise de conteúdo e automação baseada em texto em documentos PDF.