Flexible Textverarbeitung
Mit WPF PDF Viewer kann Ihre App Textsuchen durchführen, Textfragmente auswählen, bestimmte Textteile hervorheben und kopieren. Die Unterstützung von PDF-Links, "Aktion"- und "Ziel"-Eigenschaften vereinfacht die Arbeit mit Hypertext. Alle Links im Dokument können sofort angeklickt werden, ohne dass Sie etwas unternehmen müssen.
Einfache Interaktion mit Ihrer App
Ein PDF-Viewer für WPF-Apps kann dem Entwickler viel Arbeit abnehmen. Über 20 Ereignisse ermöglichen es Ihnen, fast jede Benutzeraktion zu verfolgen und sofort zu reagieren. Überschreiben Sie Navigations-Handler, geben Sie Feedback oder ändern Sie das Dokument spontan als Reaktion auf die Benutzerauswahl.
Übrigens sind alle Kerneigenschaften Abhängigkeitseigenschaften.
Einfache Integration
WPF PD-Viewer ist eine Open-Source-Lösung. Sie können den Code aus dem GitHub-Repository abrufen
Wichtige Hinweise! Pdf Viewer ist ursprünglich ein WPF-FrameworkElement. Es wurde speziell für WPF entwickelt und ist keine Anpassung der WinForms-Komponente.
WinForms-Version ist hier verfügbar.
Und vieles, vieles mehr…
- Umfangreiche Anzeigeoptionen: horizontale und vertikale Mehrseitenanzeige, Einzelseitenanzeige und gekachelte Anzeige;
- Vollständige Kontrolle über die Seitenanzeige, einschließlich Seitenränder, Hervorhebungsfarben, Hintergrundfarben usw.;
- Flexible Textverarbeitung, einschließlich asynchroner Suche, Textauswahl per Maus oder aus Code;
- Asynchrones Drucken
- Anpassbare Texthervorhebung;
- Erkennt automatisch Weblinks im Text und macht sie anklickbar;
- Unterstützt PDF Link, Action, Destination;
- Bietet eine leistungsstarke Behandlung von Ereignissen "on click" und ermöglicht es Ihnen, das Ergebnis zu überschreiben;
- Unterstützt benutzerdefinierte Ereignishandler für jedes PDF-Navigationselement;
- Über 20 Ereignisse ermöglichen es Ihnen, eine Reaktion auf fast jede Benutzeraktion zu programmieren;
- 100% Formularunterstützung. Extrahieren Sie Werte, bearbeiten Sie Felder und speichern Sie Änderungen in PDF und FDF;
- Überschreiben von Zeichenmethoden in einer abgeleiteten Klasse für eine benutzerdefinierte PDF-Viewer-Steuerungsansicht und benutzerdefiniertes Dokument-Rendering;
- Herunterladen von PDF aus angegebener Datei, Stream oder Byte-Array: