Über IDEAL Software Das Konzept von VPE Kurze Programmier-Beispiele Die verschiedenen Editionen im Überblick Referenzen, Presse- und Kundenstimmen Downloads Informationen zur Bestellung, Fax- und Online Bestellung Informationen über Updates und Upgrades Infos, Service Releases, FAQ Forum Eine e-Mail an IDEAL Software versenden
Home Konzept Beispiele Editionen Referenzen Download Bestellen Update Info Support Forum e-Mail

Übersicht: Die Editionen

"THANK YOU for such an excellent product - whoever's behind the programming of VPE does a meticulous job and knows how to make everything work - very uncommon in this industry!"
Russ Roy, Construction Computer Systems, Roseville, CA, USA
Virtual Print Engine ist in drei Editionen erhältlich

Die Editionen unterscheiden sich in Preis und Leistung. Jede Edition ist voll abwärtskompatibel, d.h. alle Features und Funktionen der Standard Edition sind auch in der Enhanced Edition enthalten, usw.

Alle Editionen sind hier als voll programmierbare Trial-Versionen zum Download verfügbar.

 

Einleitung
VPE ist ein schneller und absolut stabiler Engine für die Integration in professionelle Anwendungen
Wird seit über 14 Jahren entwickelt und wurde dabei mehrfach insgesamt überarbeitet
Das flexible Konzept, das aus diesem Entwicklungsprozeß über Jahre hervorgegangen ist, gibt Ihnen zu jedem Zeitpunkt die volle Kontrolle über den Ablauf
Äußerst einfach in der Handhabung, spart Mannjahre an Entwicklungsaufwand
Bietet z.B. Dynamische Layouts: ein unglaublich einfaches aber mächtiges Konzept, um die Positionierung und Größe von Objekten (wie Text, Bitmaps, etc.) relativ zu ihren Inhalten und relativ zu anderen Objekten zu bestimmen. Auf diese Weise wird die Verwaltung komplexer Abhängigkeiten zwischen Objekten zu einem Kinderspiel.
Royalty-Free - Keine Runtime Lizenzen für die unbegrenzte Verteilung an Endbenutzer!

 

Die Preview (alle Editionen - nur Windows Plattform)
  • Die Preview ist optional, Sie können auch ohne Anzeige der Preview drucken oder PDF Dokumente generieren.
  • Noch während das Dokument durch Ihre Anwendung erstellt wird, können Sie die Preview anzeigen und Ihre Benutzer darin blättern lassen.
  • VPE ist weltoffen, für die Benutzeroberfläche wählt sie automatisch anhand der Ländereinstellung in der Systemsteuerung aus 11 vordefinierten Sprachen aus (Deutsch, Englisch, Französisch, Spanisch, Italienisch, Holländisch, Dänisch, Norwegisch, Schwedisch, Finnisch, Portugiesisch). Optional können Sie per Code eine Sprache fest einstellen. Weiterhin können alle Textelemente der Benutzeroberfläche von Ihnen selbst definiert werden, so dass Sie beliebige Sprachen verwenden können.
  • Die Maßeinheit der Lineale kann zwischen cm und inch umgeschaltet werden.

Screenshot unter Windows Vista (Whidbey Theme):Screenshot

Die Benutzeroberfläche ist themeable, hier das Office 2000 Theme unter Windows 2000:

Screenshot

Das Whidbey Theme unter Windows 2000:

Screenshot

Das Office 2003 Blue Theme unter Windows XP:

Screenshot


Jedes Theme kann auf jeder unterstützten Windows Version verwendet werden, mit Ausnahme der Blue, Olive und Silver Themes, welche speziell an die vordefinierten Themes von Windows XP angepasst sind.

 

e-Mail und Internet / Intranet Publishing (alle Editionen)
  • Über den eMail-Button verschickt Ihr Anwender VPE Dokumente über das Internet oder per Fax. Dabei können Sie vorher per Code optional Empfänger (auch mehrere), CC's, BCC's, Betreff, den Text und beliebige Attachments definieren. Genau wie für den Ausdruck können Sie auch per Code eMails verschicken ohne eine Preview darzustellen.
  • Zusätzlich ist ein Viewer für VPE-Dokumente zur kostenlosen Weitergabe im Lieferumfang enthalten.
  • Für die Darstellung und Ausdruck von Dokumenten im Internet / Intranet können Sie das VPE ActiveX in den Internet Explorer Web-Browser einbinden.

globe.jpg (3239 Byte)

 

Fakten - Standard Edition
.NET Komponente, ActiveX, Delphi / C++ Builder VCL und DLL zusammen in einem Paket
(auf nicht-Windows Plattformen derzeit nur als Shared Object verfügbar, Java JNI Schnittstelle in Vorbereitung)
Enthält das PDF Export Modul Standard Edition
Unterstützt Linien, Polylinien, Polygone, Rahmen, Boxen, Kreise, Ellipsen, Pies (Kuchenstücke), Text, True-Color
Absolut schnelle geräteunabhängige Vektorgraphik
Automatischer Wortumbruch
Kann optional lange Texte automatisch über mehrere Seiten umbrechen
Importiert die Graphikformate:
  • Windows Bitmaps - BMP (2 / 16 / 256 / HiColor / True Color)
  • Windows Placeable Metafile Format - WMF (nur Windows)
  • Windows Enhanced Metafile Format - EMF (nur Windows)
Rendering: Der benötigte Platz von Bilddateien und Texten (unter Berücksichtigung der Font-Einstellungen) kann zur Laufzeit im voraus berechnet werden, um entsprechende Layouts zu generieren.
Unbegrenzte Anzahl Seiten je offenem Dokument und unbegrenzte Anzahl gleichzeitig offener Dokumente - nur durch verfügbaren Speicher begrenzt. Optional kann VPE durch sein SmartPaging praktisch ohne Performance-Verluste alle Seiten eines Dokumentes in eine Datei auslagern, wodurch selbst die Erstellung von Dokumenten mit 10.000 oder 100.000 Seiten und mehr kein Problem darstellt.
Virtual Processing: Sie können während der Erstellung von Dokumenten jederzeit zu jeder beliebigen Seite fahren und weitere Druckausgaben vornehmen
Berücksichtigt die nicht bedruckbaren Ränder des jeweils angesprochenen Ausgabegeräts. So erscheint alles auf jedem Drucker exakt an der gleichen Stelle. Das ist IDEAL zum drucken oder bedrucken von Formularen und Aufklebern.
Das Produkt enthält ausführliche englischsprachige Hilfedateien und Handbücher, sowie detaillierte Beispiel-Quelltexte für C#, Visual Basic, Delphi, Visual FoxPro, Progress und C / C++
Optionales Einbetten der Preview in die Fenster Ihrer Anwendungen - das geht auch in MDI Anwendungen.
Zusätzliche "Öffnen" und "Speichern" Buttons in der Toolbar
Alle Buttons, bzw. Button-Gruppen, sowie die gesamte Toolbar, die Statusbar und die Lineale können einzeln sichtbar / unsichtbar gemacht werden.
Bietet Schraffur, Gradients, abgerundete Ecken für Rahmen, Boxen und Texte
Cache für Bilddateien: Selbständige Verwaltung von Bilddateien innerhalb eines optimierenden dynamischen Caches, so daß immer wieder benutzte Images nur einmal physikalisch im Speicher stehen. Weniger häufig genutzte Dateien werden dagegen dynamisch von der Festplatte nachgeladen.
Intelligentes Printer-Setup - verwaltet beliebig viele benutzerdefinierte Printer-Setups für die unterschiedlichsten Dokument-Typen und Drucker in einem Netzwerk: Setup's können in Dateien abgespeichert werden, inklusive aller Treiber-Daten - dadurch ist es möglich, jede vom Drucker angebotene Setup Option per Code zu aktivieren (z.B. Ausgabepapierschächte, was von Windows nicht direkt unterstützt wird)
Methoden und Properties um spezielle Einstellungen von verfügbaren Druckern abzufragen und zu setzen (z.B. Anzahl Kopien, Kopien sortieren, Duplex Druck, verfügbare Papierschächte enumerieren, etc.) [Nur Windows]
Der Eingabe-Papierschacht, die Seitengrösse und Orientierung (Portrait oder Landscape) können je Seite gesetzt werden [Nur Windows]
Kompression für die Erzeugung nativer VPE Dokument Dateien
Kompression für die Erzeugung von PDF Dokumenten
Einbetten von True-Type Fonts in PDF Dokumenten

 

Fakten - Enhanced Edition
Erweiterter Import von Bilddateien
Importiert neben BMP, WMF und EMF zusätzlich alle gängigen Graphikformate:
  • OS/2 Bitmaps (2 / 16 / 256 / HiColor / True Color)
  • TIFF 6.0 (2 / 16 / 256 / HiColor / True Color, LZW, PackBits, Fax G3, Fax G4, Multipage, RGBA, CMYK, RGB and Grayvalue with 16 Bits/Sample, JPEG compression v7, not the old 6.0 specification)
  • GIF (2 / 16 / 256 Color, Multipage)
  • PCX (2 / 16 / 256 / True Color)
  • JPG (256 / True Color, RGB / CMYK, Standard and Progressive JPEG)
  • PNG (all possible formats)
  • ICO (Windows Icon)
  • JNG (JPEG Network Graphics)
  • KOA (C64 Koala Graphics)
  • IFF/LBM (Interchangeable File Format - Amiga/Deluxe Paint)
  • MNG (Multiple-Image Network Graphics)
  • PBM (Portable Bitmap [ASCII])
  • PBM (Portable Bitmap [RAW])
  • PCD (Kodak PhotoCD, reads always the 768 x 512 pixel image)
  • PGM (Portable Greymap [ASCII])
  • PGM (Portable Greymap [RAW])
  • PPM (Portable Pixelmap [ASCII])
  • PPM (Portable Pixelmap [RAW])
  • RAS (Sun Raster Image)
  • TGA/TARGA (Truevision Targa)
  • WAP/WBMP/WBM (Wireless Bitmap)
  • PSD (Adobe Photoshop, only 24-bit RGB or 24-bit RGB RLE, no layers / masks)
  • CUT (Dr. Halo)
  • XBM (X11 Bitmap Format)
  • XPM (X11 Pixmap Format)
  • DDS (DirectX Surface)
  • HDR (High Dynamic Range Image)
  • G3 (Raw fax format CCITT G.3)
  • SGI (SGI Image Format)

Multipage TIFF und GIF: Erfragen Sie die Anzahl Bilder, die eine TIFF Datei enthält und laden Sie eine selektierte Seite

Ab VPE v4.0 wird DXF Import nicht mehr unterstützt. Wir empfehlen die Davinci Image Import Library, um DXF Dateien unter Windows zu importieren und als EMF Datei zu exportieren. Diese können dann mit VPE verarbeitet werden.

Rotation von Bitmap-Bilddateien in 90 Grad Schritten
blnk.gif (43 Byte)
Generiert 38 verschiedene Barcode-Typen
Sie können angeben, ob die Barcode Beschriftungen angezeigt werden oder nicht, und an welcher Position (über oder unter den Barcodes). Zusätzlich können Sie den Font für die Beschriftung frei wählen. Die Library generiert optional Prüfziffern (Checkdigits) für alle Barcode Typen, die Prüfziffern unterstützen. Weiterhin können Sie das Grössenverhältnis der schmalen und breiten Module zueinander bestimmen.
Die unterstützten Barcodes:
  • EAN 13
  • EAN 13 + 2
  • EAN 13 + 5
  • EAN 8
  • EAN 8 + 2
  • EAN 8 + 5
  • EAN 2
  • EAN 5
  • UPC A
  • UPC A + 2
  • UPC A + 5
  • UPC E
  • UPC E + 2
  • UPC E + 5
  • CODE128 A
  • CODE128 B
  • CODE128 C
  • EAN128 A
  • EAN128 B
  • EAN128 C
  • CODABAR
  • Industrial 2 of 5
  • Interleaved 2 of 5
  • 2 of 5 Matrix
  • CODE 11
  • Telepen - A
  • CODE 39
  • CODE 39 EXT
  • CODE 93
  • CODE 93 EXT
  • POSTNET
  • RM4SCC
    (Royal Mail 4 State Customer Code)
  • MSI
  • ISBN
  • ISBN + 5
  • Identcode of the Deutsche Post AG
  • Leitcode of the Deutsche Post AG
  • PZN (Pharma Zentral Code)

barcodes.gif (1794 Byte)

 

Fakten - Professional Edition
Enthält das PDF Export Modul Enterprise Edition
Rich Text Format (RTF)
Darstellung von RTF Text und Import von RTF Dateien.
VPE unterstützt dabei eine Untermenge von RTF.
Klicken Sie bitte hier für eine Auflistung der VPE RTF Spezifikationen
Charts
VPE unterstützt alle Grundtypen von Charts mittels SmartChart Technologie.
Klicken Sie bitte hier um eine Übersicht zu erhalten
2D Barcodes
Erzeugt alle gängigen 2D Barcodes: PDF417, Data Matrix, Maxicode und Aztec
HTML Export
Erweiterte Layoutmöglichkeiten
Seiten können ge-cleared werden (d.h. alle Objekte einer Seite werden gelöscht), es können beliebige Seiten entfernt werden und es können an beliebigen Stellen im Dokument Seiten eingefügt werden (niedrigere Editionen können nur Seiten am Ende anfügen).
UDO - User Defined Objects (nur Windows)
Zugriff auf den Device Context von VPE. Damit ist es möglich, jede Art von Zeichnung oder Objekt - inklusive OLE /COM Objekten darzustellen und zu drucken.
Anklickbare Objekte (nur Windows)
Objekte können einzeln in der Preview anklickbar gemacht werden. Dazu weisen Sie Objekten eine eindeutige ID (Kennung) zu. Klickt der Benutzer auf ein solches Objekt, erhält Ihre Anwendung einen Event mit Angabe der ID. So können Sie dann z.B. in einem separaten Dialogfenster nähere Informationen zum angeklickten Text oder Bild ausgeben.
Scale-To-Gray Technologie
Für den Import von Bilddateien, insbesondere von schwarz / weiß Formularen mit der Möglichkeit zur Überlagerung:

Wenn ein 300 oder 600 DPI Bild auf ein 96 DPI Ausgabegerät (z.B. Bildschirm) herunterskaliert wird, so ensteht durch den Informationsverlust ein schlecht lesbares Bild. Die Scale-To-Gray Technologie benutzt zwei verschiedene Bilder, eines für den Bildschirm (die Preview) und eines zum Audrucken. Das Bildschirm-Image mit 96 DPI Auflösung wird aus der hochauflösenden Bilddatei generiert, während dabei der Verlust an Informationen in Grauwerte transformiert wird. Dies bringt beste Darstellungsqualität und Lesbarkeit für Formulare am Bildschirm.

Beispiel, normal skaliertes Image:
Unscaled



Das gleiche Image skaliert mit der Scale-To-Gray Technologie:
Scaled

Bildexport (nur Windows)
Exportiert einzelne Seiten eines Dokumentes oder Ausschnitte aus einer Seite als:
  • BMP
  • WMF
  • EMF
  • JPEG
  • PNG
  • TIFF
  • GIF

Für alle Bitmapformate können dabei Farbtiefe und Auflösung angegeben werden.
Zusätzlich kann gedithered werden.

Character Placement
Sie können ein festes Offset (Abstand) von einem Zeichen zum nächsten in 0.1mm erzwingen.
Das ist optimal, um Buchstabenkästchen in vorgedruckten Formularen zu bedrucken.
Sichtbarkeit von Objekten
Objekte (z.B. Text, Bilder, Barcodes, etc.) können als "nur druckbar" (printable) gesetzt werden, d.h. sie werden nicht in der Preview auf dem Bildschirm angezeigt, aber gedruckt. Umgekehrt können Objekte als "nur ansehbar" (viewable) gesetzt werden, d.h. sie werden nur in der Preview angezeigt (z.B. Hinweise für den Benutzer), aber nicht gedruckt.
Das ist auch sehr nützlich um Bitmap Formulare anzuzeigen: Für die Preview verwenden Sie ein Scale-to-Gray Formular zur besseren Lesbarkeit (auf "nur ansehbar" gesetzt), und für den Ausdruck verwenden Sie eine hochauflösende 600 DPI Bitmap um perfekte Druckresultate zu erhalten (auf "nur druckbar" gesetzt). Beide Bitmaps können zusammen auf der gleichen Seite in einem VPE Dokument verwendet werden.
Print-Scale (nur Windows)
Der Ausdruck kann in der Grösse zwischen dem Faktor 0.01 und 6.0 frei skaliert werden

 

Fakten - PDF Export Modul

Die Handhabung ist denkbar einfach, mit nur einer Zeile Source-Code erzeugen Sie aus einem VPE Dokument eine vollständige PDF Datei: VPE.WriteDoc("Mein Dokument.pdf")

Das PDF Export Modul Standard Edition:

  • Erlaubt den uneingeschränkten 1:1 Export von VPE Dokumenten nach PDF. Gradients, abgerundete Ecken, Barcodes, etc. werden als echte Vektorgraphiken nach PDF exportiert.
  • Wahlweise können Sie PDF Dateien im Acrobat Reader 4 oder 5 Format erzeugen.
    Ältere Versionen von Acrobat Reader werden nicht unterstützt.
  • Erstellung komprimierter PDF Dokumente
  • Einbettung von True-Type Fonts in das Dokument
  • Wird ein und dieselbe Bitmap mehrfach in einem Dokument verwendet (z.B. auf mehreren Seiten), löst VPE solche Multi-Referenzen auf und bettet eine solche Bitmap nur einmal im PDF Dokument ein.
  • Eingebettete Bilder können automatisch in eine niedrigere Auflösung konvertiert werden, um Speicherplatz zu sparen (mit Ausnahme von JPEG Dateien, diese werden immer mit ihren RAW binären Daten geschrieben).

 

Das PDF Export Modul Enterprise Edition bietet darüber hinaus folgende Funktionalität:

  • Erlaubt den uneingeschränkten 1:1 Export von VPE Dokumenten nach PDF. Rich Text, Charts und 2D Barcodes werden als echte Vektorgraphiken nach PDF exportiert.
  • Verschlüsselung mit wählbarer Schlüssellänge zwischen 40 und 128-Bit.
  • Selektiver Schutz der Dokumente und Paßwort-Schutz
    (z.B. gegen Drucken, Copy & Paste, Modifikationen, etc.)
  • Erzeugung von Linearized PDF ("Fast Web View")
    Ein erweitertes PDF Dateiformat speziell für das Internet. Es erlaubt die schnelle Ansicht einer
    beliebigen Seite im Dokument, ohne das gesamte Dokument herunterladen zu müssen.
  • True-Type Font Subsetting
    Font Subsetting bedeutet, dass VPE einen neuen True-Type Font erstellt und einbettet,
    der ausschließlich die im Dokument verwendeten Zeichen enthält.
    Dadurch werden - trotz eingebetteter Fonts - sehr kompakte PDF Dateien generiert.
  • Font Substitution
    Unterstützt optional die Verwendung von PostScript Fonts mittels Font Substitution, z.B. der Font 'Arial' kann in VPE zur Preview und zum Drucken verwendet werden, aber das erzeugte PDF Dokument verwendet stattdessen den PostScript Font 'Helvetica'.
  • Wenn eingebettete Bilder in eine niedrigere Auflösung konvertiert werden, kann ihre Qualität erhöht werden, indem der Scale2Gray Algorithmus angewendet wird.
     
  • Erstellung von Bookmarks
    Bookmarks befinden sich in der linken Tree-View des Acrobat Readers und bilden ein Inhaltsverzeichnis, mit dessen Hilfe der Benutzer schnell im Dokument navigieren kann.

 

Nach Oben
Nach Oben