Möchten Sie PDF-Dateien mit nur wenigen Codezeilen unter Windows und Mac erstellen, anzeigen, drucken, schützen, zusammenführen, teilen und verwalten? Erweitern Sie Ihre Möglichkeiten mit dem pdfium.Net SDK: ein leistungsstarkes, lizenzfreies SDK zum Hinzufügen von PDF-Funktionalität zu Ihren Apps.
Das pdfium.Net SDK ist eine .Net-Klassenbibliothek, die entwickelt wurde, um die häufigsten Entwickleranforderungen zu einem mehr als erschwinglichen Preis zu erfüllen.
Das pdfium.Net SDK bietet die folgenden Funktionen, mit denen Sie innovative und reichhaltige Apps erstellen können.
Das Hauptziel der Entwicklung des Pdfium.Net SDK ist es, eine einfache und intuitive API für Entwickler zu erstellen. Die Klassenbibliothek abstrahiert alle Details der PDF-Spezifikation und stellt eine Schnittstelle bereit, die auf Weltobjekten und anderen intuitiven Klassen basiert.
Pdfium.Net SDK ist die führende .Net-Bibliothek zum Erstellen von PDF-Dateien. Unser Ziel ist es, Entwicklern ein qualitativ hochwertiges Tool zur dynamischen Erstellung von PDF-Dateien auf einem Webserver oder einem anderen Serversystem zu bieten.
Unübertroffene Verarbeitungsgeschwindigkeit ermöglicht es dem Pdfium.Net SDK, PDF-Dokumente mit hoher Leistung anzuzeigen, zu durchsuchen, zu drucken und zu bearbeiten. Dank der hervorragenden Optimierung des Pdfium.NET SDK funktioniert es auch auf schwachen Systemen problemlos und verbraucht wenig Ressourcen.
Das Pdfium.Net SDK geht mit der Zeit und unterstützt all die neuen Dinge wie .Net 6. Wir hören jedoch nicht auf, unsere alten Benutzer zu unterstützen. Deshalb unterstützen wir weiterhin .Net Framework 2.0 und Windows XP.
Mit dem Pdfium.NET SDK kann Ihre Anwendung PDF-Formulare einfach verwalten. Programmgesteuertes Extrahieren von Daten und Ausfüllen von Textfeldern und anderen Formularen, Importieren/Exportieren von Daten in das FDF-Format, Unterstützung für JavaScript und Ereignisse wie Submit in PDF-Formularfeldern – all dies und noch mehr wird in wenigen Codezeilen gelöst.
Dokumentation enthält über 3.000 detaillierte, entwicklerorientierte Themen im MSDN-Stil mit Konzeptübersichten, Begriffsdefinitionen, Problemumgehungen und funktionierenden Codebeispielen. Diese Dokumentation soll Neulingen und erfahrenen Benutzern einen Überblick darüber geben, was mit dem pdfium.Net SDK möglich ist.
Zusätzlich zur High-Level-API bietet die Bibliothek Zugriff auf die Low-Level-Entitäten der PDF-Spezifikation, wie z. B. Wörterbücher und Streams, sodass Sie tatsächlich alles implementieren können, was die Spezifikation unterstützt, auch wenn es in der High-Level-API nicht gibt.
Zeigen Sie PDF-Dokumente so an, wie Sie es möchten – im horizontalen oder vertikalen Layout, mit einer, zwei oder mehr Seiten pro Bildschirm und sogar nebeneinander. Volle Kontrolle darüber, wie die Seite gerendert wird: benutzerdefinierte Ränder, Farben, Rahmen und Seitentrenner.
Die PDF-Viewer-Komponente unterstützt vollständig Formulare wie Texteingabefelder, Kontrollkästchen, Optionsfelder und Dropdown-Listen.
Ansichtskomponente hat ein vollständig anpassbares Aussehen, sodass Sie das Steuerelement an das Aussehen Ihrer App anpassen können. Alle Steuerelemente und Symbolleisten sind als separate Komponenten implementiert und werden nach Bedarf verbunden. Die Ansichtskomponente bleibt auch dann voll funktionsfähig, wenn keine Symbolleisten mit ihr verbunden sind.
Die Ansicht-Komponente kann PDF-Dokumente nicht nur öffnen, sondern auch frei mit deren Inhalten arbeiten. Es ist möglich, Textfragmente mit der Maus oder aus Code auszuwählen, in die Zwischenablage zu kopieren, im gesamten Dokument nach einer bestimmten Zeichenfolge zu suchen und vieles mehr. Darüber hinaus unterstützt das Steuerelement vollständig die integrierte PDF-Navigation innerhalb des Dokuments und zwischen Dokumenten sowie externe Links.
Ansichtkomponente verfolgt alle Aktionen, die der Benutzer im PDF-Dokument ausführt, und ermöglicht dem Entwickler, sie zu steuern. Beispielsweise können Sie Hervorheben, Klicks, Scrolls, das Öffnen und Schließen von Dokumenten usw. abfangen. Fangen Sie das Ereignis ab und verarbeiten Sie es so, wie Sie es möchten: zulassen oder abbrechen, Daten ändern, zusätzliche Parameter oder Benutzerbestätigung anfordern.
PDF Viewer hat bereits so ziemlich alles, was Sie brauchen, um Ihrer Anwendung mit minimalem Aufwand die volle PDF-Funktionalität hinzuzufügen. Aber wenn Sie mehr brauchen, dann wird diese Komponente in Quellcodes geliefert, sodass Sie einfach alles hinzufügen können, was Ihnen noch fehlt.
Quellcodes sind auf GitHub verfügbar.