PDF-Anzeige-SDK
Sammlungen & Funktionen zur DokumentenorganisationPDF-Anzeige-SDK: Sammlungen & Funktionen zur Dokumentenorganisation
Die Funktionsgruppe "Sammlungen" in unserem PDF-Anzeige-SDK bietet umfassende Funktionen zum Organisieren, Navigieren und Bearbeiten von Dokumentstrukturen und -inhalten. Diese Funktionen ermöglichen es Entwicklern, anspruchsvolle Dokumentenverwaltungsfunktionen zu implementieren, die es Endbenutzern ermöglichen, effizient durch Dokumente zu navigieren, Seitenanzeigen anzupassen, Inhalte zu bearbeiten und die Dokumentstruktur zu manipulieren.
Mit Unterstützung für Lesezeichen, Seitenrotation, Inhaltsbearbeitung, Metadatenverwaltung und erweiterten Seitenoperationen dient das Funktionsset "Sammlungen" als Grundlage für die Erstellung funktionsreicher Dokumentenanzeige- und -bearbeitungserlebnisse, die die Dokumentenintegrität wahren und gleichzeitig leistungsstarke Anpassungsoptionen ermöglichen.
Funktionsübersicht
Funktionsdetails

Lesezeichen
Die Lesezeichenfunktion bietet programmgesteuerten Zugriff auf die Navigationsstruktur eines Dokuments und ermöglicht es Entwicklern, hierarchische Lesezeichen in PDF-Dokumenten zu erstellen, zu ändern und zu verwalten. Diese Funktion ermöglicht es Anwendungen, intuitive Dokumentennavigation, benutzerdefinierte Inhaltsverzeichnisse und personalisierte Lesezeichensysteme zu implementieren, die die Benutzerproduktivität steigern. Das SDK unterstützt sowohl das Lesen vorhandener Lesezeichenstrukturen als auch das Erstellen neuer, mit vollständiger Kontrolle über Lesezeichenziele, Erscheinungsbild und hierarchische Beziehungen. Lesezeichen können auf bestimmte Seiten, Ansichtszustände oder sogar externe Ressourcen verweisen und bieten flexible Navigationsoptionen für komplexe Dokumenten-Workflows.

Seitengröße & -drehung
Die Funktion Seitengröße & -drehung gibt Entwicklern präzise Kontrolle darüber, wie Dokumentenseiten angezeigt und gedruckt werden. Mit dieser Funktion können Anwendungen Seitenabmessungen, Ausrichtung und Drehwinkel anpassen, um die Anzeigeerlebnisse auf verschiedenen Geräten und Bildschirmgrößen zu optimieren. Das SDK ermöglicht eine dauerhafte oder temporäre Seitendrehung, benutzerdefinierte Seitengrößen und responsive Layoutanpassungen, die die Dokumententreue wahren und sich an die Anzeigeumgebungen anpassen. Diese Funktion ist besonders wertvoll für die Verarbeitung von Dokumenten mit gemischten Seitenausrichtungen oder bei der Implementierung spezieller Anzeigemodi, die eine benutzerdefinierte Seitendarstellung erfordern.

Seiteninhalt bearbeiten
Die Funktion zur Bearbeitung von Seiteninhalten verleiht Anwendungen die Fähigkeit, Dokumenteninhalte direkt innerhalb der PDF-Struktur zu ändern. Entwickler können Textbearbeitungs-, Objektmanipulations- und Inhaltseretzungsoperationen implementieren, die die Formatierungs- und Layoutintegrität des Dokuments wahren. Das SDK bietet eine granulare Kontrolle über die Auswahl, Änderung und Gestaltung von Inhalten und ermöglicht es Anwendungen, Funktionen zur Dokumentenkorrektur, zum Ausfüllen von Formularen und zur Inhaltsaktualisierung anzubieten. Mit der Unterstützung für Text- und Grafikelemente ermöglicht diese Funktion anspruchsvolle Dokumentenbearbeitungs-Workflows, während die zugrunde liegende Struktur des Dokuments erhalten bleibt.

Dokumentinformationen & Metadaten
Die Funktion "Dokumenteninformationen & Metadaten" bietet Zugriff auf die Eigenschaften eines Dokuments und ermöglicht es Anwendungen, Informationen wie Titel, Autor, Erstellungsdatum und benutzerdefinierte Metadatenfelder zu lesen und zu ändern. Diese Fähigkeit ermöglicht es Entwicklern, Dokumentenmanagementsysteme mit robuster Metadatenunterstützung zu implementieren, die eine erweiterte Suche, Kategorisierung und Workflow-Automatisierung basierend auf Dokumentattributen ermöglichen. Das SDK unterstützt sowohl Standard-PDF-Dokumentinformationswörterbücher als auch XMP-Metadaten und bietet umfassenden Zugriff auf Dokumenteigenschaften. Anwendungen können diese Funktion nutzen, um Dokumentenversionierung, Compliance-Tracking und intelligente Dokumentenverarbeitung basierend auf Metadatenwerten zu implementieren.

Seitenmanipulationen
Die Funktion "Seitenmanipulationen" bietet leistungsstarke Funktionen zur Umstrukturierung von Dokumenten, mit denen Anwendungen Seiten programmgesteuert einfügen, löschen, erstellen und verschieben können. Entwickler können Dokumentenzusammenstellungs-Workflows, Seitenextraktion, Dokumentenaufteilung und Zusammenführungsvorgänge mit präziser Kontrolle über die Seitenplatzierung und den Erhalt von Inhalten implementieren. Das SDK stellt sicher, dass Seitenmanipulationen die Dokumentenintegrität wahren, einschließlich der Beibehaltung von Links, Anmerkungen und interaktiven Elementen während der Umstrukturierungsvorgänge. Diese Funktion ermöglicht es Anwendungen, anspruchsvolle Werkzeuge zur Dokumentenzusammensetzung anzubieten, mit denen Benutzer benutzerdefinierte Dokumente aus mehreren Quellen erstellen oder vorhandene Inhalte neu organisieren können, um spezifische Anforderungen zu erfüllen.

Seiten-Ansichtsfenster & Messungen
Die Funktion "Seiten-Ansichtsfenster & Messungen" bietet eine präzise Kontrolle über Ansichtsbereiche und Dokumentenmessfunktionen. Entwickler können benutzerdefinierte Ansichtsfenster, Vergrößerungsstufen und Koordinatentransformationen implementieren, die die Dokumentenanzeige für bestimmte Anwendungsfälle optimieren. Das SDK unterstützt die genaue Messung von Abständen, Flächen und Positionen in Dokumenten und ermöglicht es Anwendungen, die Überprüfung technischer Zeichnungen, die Dokumentenanalyse und Präzisionslayout-Tools zu implementieren. Mit der Unterstützung für verschiedene Maßeinheiten und Koordinatensysteme ermöglicht diese Funktion Anwendungen, Dokumenteninhalte mit der geeigneten Skalierung und Positionierung für spezialisierte Workflows darzustellen.

Ebenen & Optionaler Inhalt
Die Funktion "Ebenen & Optionaler Inhalt" gibt Entwicklern die Kontrolle über die bedingte Sichtbarkeit von Inhalten in PDF-Dokumenten und ermöglicht es Anwendungen, eine interaktive Ebenenverwaltung für komplexe Dokumente zu implementieren. Das SDK bietet Zugriff auf optionale Inhaltsgruppen (OCGs) und ermöglicht die selektive Anzeige von Dokumentenelementen basierend auf Benutzerpräferenzen, Berechtigungen oder Workflow-Anforderungen. Anwendungen können benutzerdefinierte Ebenensteuerungen, Sichtbarkeitsvoreinstellungen und bedingte Anzeigelogik implementieren, die die Benutzerfreundlichkeit von Dokumenten für technische Dokumentationen, Architektureichnungen oder mehrsprachige Inhalte verbessern. Diese Funktion ermöglicht reichhaltige interaktive Erlebnisse und wahrt gleichzeitig die Dokumentenkompatibilität mit Standard-PDF-Viewern.

Seitentext
Die Funktion "Seitentext" bietet einen granularen Zugriff auf Textinhalte auf Seitenebene und ermöglicht es Anwendungen, anspruchsvolle Funktionen zur Textextraktion, -suche und -bearbeitung zu implementieren. Entwickler können auf Textelemente mit ihrer präzisen Positionierung, Gestaltung und strukturellen Beziehungen zugreifen, was eine genaue Inhaltsextraktion für Data Mining, Suchindizierung oder Inhaltsumwidmung ermöglicht. Das SDK verwaltet Textflussinformationen und ermöglicht es Anwendungen, intelligente Textauswahl, Hervorhebung und Änderung zu implementieren, während das Dokumentenlayout erhalten bleibt. Diese Funktion dient als Grundlage für die Implementierung erweiterter Suchfunktionen, Inhaltsanalysen und textbasierter Automatisierung in PDF-Dokumenten.