• Installation
    • Windows Installation
      • Installing Different Versions Or Editions
      • Demo Source Codes
      • 64-bit Development
      • How is the Windows System Directory affected by SETUP?
      • Installing the VPE .NET Component
      • Installing the VPE - ActiveX
      • Installing the VPE VCL for RAD Studio / Delphi / C++ Builder
    • Non-Windows Installation
      • Uninstalling VPE on Non-Windows Platforms
  • Getting Started
    • VPE Control (.NET / ActiveX / VCL)
    • VPE Control (Java)
    • VPE DLL on Windows
    • VPE Shared Object / Dylib
  • Introduction
    • VPE In Short (all Editions)
    • Community Edition
    • Enhanced Edition
    • Professional Edition
    • Enterprise Edition
    • Interactive Edition
    • The Demo VPEDEMO.EXE
  • Programming Techniques
    • Basics
    • Note on Source Codes Shipped with VPE
    • Using the VPE DLL / Shared Object
    • Preview
      • The GUI is themeable
    • The Object-Oriented Style
      • VPE knows the following objects:
      • The inheritance order is
      • Assigning Styles and Properties to Objects
    • Dynamic Positioning
      • The Basic Conception - Absolute Coordinates
      • Dynamic Positioning
      • Dynamic Text
      • Page Margins
      • Advanced Dynamic Positioning
      • Rendering Objects
      • Automatic Text Break
    • Rotation of Text, Images and Barcodes
    • Pictures
      • Scaling
      • Image Type Identification
      • Image Cache
      • Using BLOB's or other Temporary Images / Memory Streams
      • Scale-to-Gray Technology
      • Remarks
    • RTF - Rich Text Format
      • Introduction to RTF
      • Global Structure
        • Font-Table structure
        • Color-Table structure
        • The structure of the body
      • Controlling RTF from VPE – ‘Easy RTF’
        • Relaxed structure
        • Built-In Font Table
        • Built-In Color Table
        • Built-In Paragraph Setting
      • Overloading Mechanism
      • RTF Demo Source Code
      • Some Notes About VPE and RTF
      • RTF Properties processed by VPE
        • Font Table
        • Color Table
        • Character Processing
        • Character Properties
        • Paragraph Properties
    • Barcodes (1D)
      • Code 39 (3 of 9)
      • Code 39 extended (3 of 9 extended)
      • Code 93 (9 of 3)
      • Code 93 extended
      • Code-128 and GS1-128 / EAN-128 / UCC-128
      • Code 2 of 5 Interleaved
      • Code 2 of 5 Industrial
      • Code 2 of 5 Matrix
      • EAN - (European-Article-Numbering)
      • EAN-2 and EAN-5 Add-On Codes for EAN and UPC
      • UPC (Universal Product Code)
      • Codabar
      • Code 11
      • MSI Barcode
      • Telepen-A
      • Intelligent Mail
      • Postnet - Postal Numeric Encoding Technique
      • RM4SCC - Royal Mail 4 State Customer Code
      • ISBN (International Standard Book Number)
      • Identcode Deutsche Post
      • Leitcode Deutsche Post AG
      • PZN (Pharma Zentral Nummer) Code
    • Barcodes (2D)
      • Data Matrix
      • QR Code
      • MaxiCode
      • PDF417
      • Aztec
    • FormFields
      • Using FormFields
      • Using Alternative Dividers
    • Important Note About Pens, Lines, Frames, Circles and Ellipses
    • Unicode
    • Multipage Documents
      • Generating a Document while the Preview is open
      • Headers and Footers
      • The <page> of <total pages> technique
      • Manual Creation of Complex Headers and Footers
    • Watermarks
    • Multi-Threading
    • Embedded Flag-Setting
    • Predefined Color Constants
    • Printer Control
      • Printer Setup
      • Sophisticated Device Control
    • Printing From A Service Like IIS (Internet Information Server)
    • WYSIWYG
    • Positioning On the Printer
      • Correcting Possible Misaligned Printer Output
    • Fonts and Font Handling
      • Base 14 Post Script Fonts
      • True-Type / OpenType Fonts
      • Font Substitution
      • Making a Decision, Which Type of Font to Use
    • VPE Document Files
      • Assembling VPE Document Files
      • VPE Document Files of Different Editions
      • Editing VPE Document Files
      • Memory Streams
      • Pictures and VPE Document Files
      • UDO's and VPE Document Files
      • On-Disk Document Files
    • VPE View: The Document Viewer
      • Faxing Documents with the MailDoc() Method
    • Standards
  • dycodoc Template Processing
    • Providing the Data
    • Template Structure
      • Template Object - TVPETemplate
      • Template Page Object - TVPETemplatePage
      • VPE Object - TVPEObject
      • Data Source Object - TVPEDataSource
      • Field Object - TVPEField
    • Template Processing Tutorial
      • Dumping a Template
    • VPE Object Processing
      • Modifying VPE Objects in a Template
      • Modifying VPE Objects in a Document
      • Note for VPE-DLL Users
      • Important Note for VPE-VCL Users
    • Analysing and Modifying Templates by Code
      • Analysing and Modifying the Layout Structure
      • Analysing the DataSource Structure
    • Path- and File Names in Templates
    • Modifying the VPE Document
    • Validating the Template Authenticity Key
      • Using the Authenticity Key
    • Advanced Programming
      • Inserting (dumping) a Template at a specific position in a VPE Document
  • Interactive Documents
    • Creating Interactive Templates With dycodoc
    • Using Interactive Templates With VPE
      • Example
    • The Focus
    • The Tab-Index
    • Exchanging Values With Controls
    • Using Events For Interaction
    • Accessing Controls
      • Example: Enabling and Disabling Controls
    • Advanced Programming
      • Notes, Hints and Tips
      • How TAB- and Group ID's are resolved
      • Simulating Buttons, Listboxes and Comboboxes
      • Keyboard Accelerators
  • The PDF Export Module
    • Restrictions
    • Using the PDF Export Module
    • Embedded Images
    • Objects Marked As Non-Printable
    • Scale and Offsets
    • Transparent Backgrounds
    • Color Space
  • Import of PDF
    • Installation of pdftoppm
    • Using pdftoppm
    • Considerations Regarding the Ouput File Format
    • Importing the Bitmaps Into VPE
    • Previewing Monochrome Bitmaps With VPE
  • The HTML Export Module
    • HTML Export Restrictions
    • HTML Export Options
    • Printing Exported HTML Documents
  • Redistributing VPE
    • Module Dependencies
    • Basic Structure of the Binaries
    • Server Licenses
    • Installing The VPE ActiveX On Target Machines
      • Installing the VPE ActiveX - The Demo Banners Are Still Shown
    • Redistribution of VPE View
  • Redistributing dycodoc
  • Important Notes, Tips & Troubleshooting
    • Tips
    • FAQ
    • Printer Troubleshooting
    • Video Troubleshooting
    • Known Problems
    • If You Need Technical Assistance
  • Standard Terms and Conditions of Use
    • IDEAL Software GmbH’s Standard Terms and Conditions of Use
  • Allgemeine Nutzungsbedingungen
    • Allgemeine Nutzungsbedingungen der IDEAL Software GmbH
  • Acknowledgements and Copyrights