<< Click to Display Table of Contents >> Introduction |
Congratulations on your purchase of Virtual Print Engine! With VPE you acquired a product of superior quality in terms of performance, stability, well tought-out programming interface, multi-platform support, in-depth documentation and support.
VPE is a very fast and powerful tool for the dynamic creation of documents. It offers broad support in creating just any kind of document, like complex reports and lists, forms, diagrams, drawings, labels and barcodes.
VPE provides a well thought-out set of functions to place objects (i.e. lines, text, images, etc.) freely in a document. The basic conception is that your application calls these functions during runtime to create dynamically the layout of entire documents.
VPE supports you by computing automatically word-breaks as well as page breaks, splitting up long text over multiple pages. You can make objects like text, rich text and images dynamic, so they extend accordingly to their content. You can pre-compute (render) the dimensions of such dynamic objects before inserting them into a document and you can position other objects relatively to the extents of such dynamic objects. You can add at any time new pages and you can move at any time to any page to add new objects.
All this is done through a simple and intuitive API (Application Programming Interface). Whilst the API is very extensive to provide full control over every aspect of the document creation process, you only need to know a handful of methods and properties to start generating high-level documents within minutes.
Since you control the layout of each object by code, there is no limit for the complexity of a document: each object is positioned in a high resolution coordinate system with an internal precision of 0.0001 mm.
VPE helps increasing your productivity by many times, having its position in the list of your tools at the point, where you can't go further with standard report generators.