 |
O2 Solutions PDF4Net
Kurzbeschreibung PDF4NET ist eine .Net Bibliothek, mit der PDF Dokumente aus jeder .Net-Applikation erzeugt und manipuliert werden können. Das Objektmodell von PDF4NET ist einfach in der Bedienung und erlaubt die Abbildung komplexer Funktionen auf PDF Dokumente. Die Bibliothek ist dazu nicht auf Adobe Produkte angewiesen und unterstützt neben dem gängigen .NET Framework auch das Compact Framework für mobile Geräte wie PDA’s und SmartPhones.
PDF4NET folgt dabei dem GDI+ Modell, benötigt daher weniger Einarbeitungszeit und erhöht die Produktivität. Es stützt sich auf ein Tabellenbasiertes Layout, das die exakte Positionierung des Inhalts auf der Seite ermöglicht.
Durch die Kompressionsmöglichkeiten ist PDF4NET auch für Webapplikationen geeignet und ohne Einschränkung auch in WinForms und WebForms (ASP.NET) nutzbar. Darüber hinaus enthält das Paket eine .NET-Compact Ausgabe der Bibliothek. PDF4NET ist komplett in C# geschrieben und besteht zu 100% aus managed Code.
Last but not least: Der Vertrieb Ihrer Anwendungen mit der integrierten PDF4NET Bibliothek ist „royalty free“, d. h. es fallen neben der einmal zu erwerbenden Entwicklerlizenz keine weiteren Kosten für die Verteilung an.
Weitere Informationen
Features
- Erzeugung von PDF-Dokumenten (inkl. Option zur schnellen Webanzeige)
- digitale Signatur
- native Unterstützung für 1D und 2D Barcodes
- Erzeugen und Ausfüllen von PDF-Formularen
- Automatische Seitennummerierung
- neuen Inhalt oder Seiten an vorhandene PDF-Dokumente anfügen
- Zusammenführen mehrerer PDF-Dokumente
- Splitten von PDF-Dokumenten
- Sicherheitseinstellungen anwenden
- einzelne Seiten extrahieren
- verschiedene Papierformate
- Kopf- und Fusszeilen
- graphische Objekte
- JPEG, GIF, BMP, EMP, PNG
- Konvertierung von TIFF und EMF nach PDF
- Bildbearbeitung
- Transparenz
- Textformatierung
- Hyperlinks
- PDF-Dokumente mit beschädigter xref-Sektion können geladen und repariert werden
- ...
Übersicht über die Funktionen
|
PDF Dokumenteneigenschaften
|
Standard .Net Framework
|
Compact .NET Framework
|
| Linearisierte Dokument zur schnellen Anzeige im Web |
 |
|
| Digitale Signatur mit X.509 Zertifikaten (nur .Net 2.0) |
 |
|
|
Dokumenteninformation
|
 |
|
|
XMP Metadaten
|
 |
 |
| PDF/A-1b Unterstützung |
 |
|
|
Benutzerdefinierte Dokumenteneigenschaften
|
 |
 |
|
RGB / CMYK / Graustufen Farbmodell
|
 |
|
|
Komprimierung
|
 |
 |
|
Als Datei / im Arbeitsspeichern ablegen
|
 |
 |
|
Automatische Seitennummerierung
|
 |
 |
| Import von beschädigten PDF-Dokumenten (soweit möglich) |
 |
|
| Anhänge hinzufügen / bearbeiten / entfernen |
 |
|
| JavaScript hinzufügen / bearbeiten / entfernen |
 |
|
| |
|
|
|
Seiteneigenschaften
|
|
|
|
Standard- und Benutzerdefinierte Seitengrössen
|
 |
 |
|
Hoch- / Querformat
|
 |
 |
|
Benutzerdefinierte Masseinheiten
|
 |
|
|
Benutzerdefiniertes Koordinatensystem
|
 |
|
|
Absolute Positionierung (Tabellenbasiert)
|
 |
 |
| |
|
|
|
Layout
|
|
|
|
Kopf- und Fusszeilen
|
 |
 |
|
Templates
|
 |
 |
|
Layer und Sub-Layer
|
 |
|
|
Graphiken
|
|
|
| DeviceRGB, DeviceCMYK, DeviceGray, Indexed, CalGray, CalRGB, Lab, ICC, Separation und DeviceN colorspaces |
 |
|
| PANTONE Farben |
 |
|
|
Linien, Kurven, Bezier Kurven, Ellipsen, Rechtecke
|
 |
 |
|
Polygone, abgerundete Rechtecke
|
 |
|
|
Transparenz
|
 |
|
|
Bilder einfügen
|
 |
 |
|
XObjekte in Formularen (auch aus importierten Dokumenten)
|
 |
 |
|
Bereiche ausschneiden
|
 |
 |
| |
|
|
|
Bilder
|
|
|
|
JPEG, GIF, BMP, EMP, PNG
|
 |
(JPEG) |
|
aus Datei, Arbeitsspeicher, System.Drawing.Bitmap
|
 |
(Datei) |
| Gedrehte Bilder |
 |
 |
|
Transparente Bilder
|
 |
|
|
Color Key Masking
|
 |
|
|
Image Masking
|
 |
|
|
TIFF nach PDF Konvertierung
|
|
 |
|
CCITT G4 Komprimierung für s/w Bilder
|
 |
|
|
Alpha Kanal Transparenz
|
 |
|
|
native EMF Unterstützung
|
 |
|
| |
|
|
|
Text
|
|
|
|
Einzel- und mehrzeilige Texte
|
 |
 |
|
Textdrehung
|
 |
 |
|
HTML-formatierter Text
|
 |
|
|
Unter-, Über-, Durchstreichen
|
 |
 |
|
Hyperlinks
|
 |
 |
|
Horizontale Ausrichtung (links, rechts, mitte)
|
 |
 |
|
Vertikale Ausrichtung (oben, mitte, unten)
|
 |
 |
|
Blocksatz
|
 |
 |
|
Schriftarten (Fonts)
|
|
|
|
Base 14 Postcript Schriftarten
|
 |
 |
|
CJK Schriftarten
|
 |
 |
|
Type1 Schriftarten
|
 |
|
|
TrueType Schriftarten mit Subset
|
 |
|
|
UniCode TrueType Schriftarten
|
 |
|
|
TrueType Schriftarten aus System.Drawing.Font
|
 |
|
| |
|
|
|
PDF Sicherheitseinstellungen
|
|
|
| AES und RC4 Verschlüsselung |
 |
|
|
40 / 128 Bit Verschlüsselung
|
 |

|
|
Benutzer- und Besitzerpasswort
|
 |

|
|
eingeschränkte Dokumentenfunktionen
|
 |

|
| |
|
|
|
PDF Aktionen
|
 |
|
|
Aktionen auf Dokumenten-, Seiten- und Bookmarkebene
|
 |
|
|
GoTo-Befehle
|
 |
|
|
JavaSkript Befehle
|
 |
|
|
Start (Launch) - Befehle
|
 |
|
|
Benutzerdefinierte Befehle
|
 |
|
| URI - Befehle |
 |
|
| Formular senden / zurücksetzen |
 |
|
| Barcodes |
 |
|
| 1D Barcodes (Codabar, Code 11, Code 128 A/B/C, Code 25, Code 25 Interleaved, Code 39, Code 93, COOP 25, EAN-13, EAN-8, IATA 25, ISBN, ISMN, ISSN, JAN-13, Matrix 25, MSI/Plessey, Planet, Postnet, RM4SCC, SCC-14, SSCC-18, UPC-A, UPC-E, Singapore Post, Royal Dutch TPG Post, PZN, Deutsche Post Identcode, Deutsche Post Leitcode, USPS FIM, UCC/EAN128, USPS Horizontal Bars, USPS Package Identification Code, FedEx Ground 96, Pharmacode, Code 32) |
|
|
| 2D Barcodes (Codablock F, Code 16K, DataMatrix, MicroPDF417, PDF417) |
 |
|
| |
|
|
| PDF Bearbeitung |
|
|
| Neuen Inhalt / Seiten anfügen |
 |
|
| Zusammenfügen mehrerer PDF-Dokumente |
 |
|
| Trennen von PDF-Dokumenten |
 |
|
| Sicherheitseinstellungen festlegen |
 |
|
| Extrahieren einzelner Seiten aus bestehenden PDF-Dokumenten und Einfügen in neue PDF-Dokumente |
 |
|
| Mehrere Seiten auf einer Seite zusammensetzen (Imposition) |
 |
|
| Unterstützung verschlüsselter PDF-Dokumente |
 |
|
| |
|
|
| PDF Formulare |
 |
|
| Erstellen und Bearbeiten von PDF-Formularen (nur Acroforms) |
 |
|
| Ausfüllen (Acroforms) |
 |
|
| Auslesen von Formularfeldinhalten (Acroforms) |
 |
|
| Unterstützung von Buttons, ein- und mehrzeiliger Textfelder, Checkboxen, Radiobuttons, Auswahlfelder und Listfelder (Acroforms) |
 |
|
| Ausfüllen statischer XFA-Formulare (statische Adobe Designer 7 Formulare) |
 |
|
| Auslesen von Formularfeldinhaten aus XFA-Formularen (statische Adobe Designer 7 Formulare) |
 |
|
| Unterstützung von Buttons, ein- und mehrzeiligen Textfeldern, numerischen Feldern, Datetime Felder, Checkboxen, Radiobuttons sowie Choice-, Bild- und Barcodefelder (statische Adobe Designer 7 Formulare) |
 |
|
| Unterstützung verschlüsselter Formulare |
 |
|
| Abflachung (Flattening) von Formularfeldern |
 |
|
| Import und Export von Formulardaten in FDF, XFDF und XML |
 |
|
|
 |