For developers building and extending desktop, server and browser based applications; we supply a wide range of components, which allow you to incorporate powerful eForm and eDocument handling.

When this component is added to your desktop application project, all of the features of eForms and eDocuments can be controlled using simple code. Although simple, the code has a wealth of power with hundreds of programming methods, events and properties at your programmers’ disposal.

Blank form templates are designed using our ‘what you see is what you get’ forms design package – we have an experienced team who can replicate any paper form or design new forms based on information given.

With a library of blank form templates, you can then draw upon different software elements, depending on your requirements:

eForm Components for Developers

PDF Document Server

PDF Document server package includes both the server software and the Forms Graphics Designer.

Using the ‘what you see is what you get’ forms graphic designer, you can design blank templates for your forms and document library. Placing empty data fields on the form, which you later want to be populated with data, creates blank templates which are then on your server.

When your internet application wants to generate a PDF, use one line of code from within your application to initiate our PDF server. Your code specifies which blank form or document template is to be used and what data is to be placed in the form.

Our PDF server then does the rest. It opens the appropriate blank form template in memory, populates it with data, and generates a PDF, which is returned to your application.

Need to make amendments to document design? Simply use graphics designer to make the changes you want and update the template library with the new design.

As well as running in a server environment, the PDF server may also be installed on client PCs. Desktop applications can then be used to populate form and document templates and then generate PDF output.

Users open the multi-page document where they can view and print it, just like the PDF reader.

Highlights of the PDF server:

  • Automatically handles data field font type, sizing, colour, positioning, and formatting (the filled document looks just how you designed it).
  • Uses ActiveX technology to allow multi threaded use. The PDF server can generate PDFs as a super-quick, reliable service.
  • Generated PDFs can be interactive – the user can edit data fields on the PDF, using normal Adobe PDF readers.
  • Set a wide range of PDF properties for outputted file including meta-tags, security policy, font handling and compression levels.
  • Embed images in the generated PDF file.
  • PDF server may also be used for generating documents in alternative formats: TIFF, PCL, JPEG and GIF

Weightless Document Server

Although the PDF (Portable Document Format) is a widely used standard, PDF viewing software often needs to be installed, which can prevent end users from viewing or printing their PDF documents.

Victoria Forms has created the WDF (Weightless Document Format) to overcome the weaknesses of the PDF format. WDF forms and documents, work in browsers without modification – Users do not have to preinstall any additional reader software.

Weightless Document Server allows application developers to present their users with populated forms and documents, which can be viewed, filled, and printed, by virtually 100% of user setups.

Using the ‘what you see is what you get’ forms graphic designer, you can design blank templates for your forms and document library. Placing empty data fields on the form, which you later want to be populated with data, creates blank templates which are then on your server.

When your internet application wants to generate a filled document for the user to view, print and save, use one line of code from with your application to create a filled document on the server.

Your code specifies which blank form or document template is to be used and what data is to be placed in the form. Just as with our PDF server, our Weightless Document Server then does the rest – it generates the form template, places data within the template, and presents it to the user within a viewer application, running within the web-browser.

Highlights of the WDF server:

  • User does not require any preinstalled software: NO PDF reader required, NO Flash Player plugin required, NO Java VM plugin required, NO Word Processor required, NO ActiveX plugins required and NO printing browser extensions required.

  • Once on screen multi-page documents work fully offline, for 100% reliability.
  • Users have zoom option to adjust the size of the document on screen to suit their preferences.
  • Automatically handles data field font type, sizing, colour, positioning, and formatting (the filled document looks just how you designed it).
  • Overrides browsers own printing facility, to generate high quality, and consistent document printing – the output is virtually indistinguishable from printed PDF or Word documents.
  • Users can adjust the scale of the printed image to suit their printer and paper size.
  • Automatically adjusts page orientation when printed for landscape and portrait modes.
  • Users can be given the option to save a full version of the form in a single file, for later viewing and printing.
  • Viewer style can be customised to suit corporate branding.
  • Users can be given a “convert to PDF” option – clicking on the button will initiate the server to generate an identical PDF version of the document.
  • Accessibility: Documents can be viewed in special Text only viewer, suitable for users with a visual impairment, and additional features are enabled for blind users of screen readers.

Form Print Server

Does your application require forms and documents to be populated with data and printed on laser printers in high volumes?

Conventional form printing software cannot cope when print batches exceed a few hundred pages, particularly when document output uses many different blank templates.

Result: Printing gets slower and slower, the operator loses track of where print jobs have got to, print jobs go unfinished, and form packages are incomplete.

RAKIS Document Control and Production System

RAKIS is a state-of-the-art print server designed to efficiently expedite the printing of form documents. Targeted to high-volume document production, RAKIS takes advantage of XML, ODBC and ActiveX technology to retrieve data and forms from multiple sources on your network and incorporate them into printable document packages. Centralised document selection logic provides maintenance and control.

For Application Builders

Create form templates designed with our forms design software. Your application can populate these with data for printing with our software.

For Hundreds of Pages: Our core E-Form component is used for batch printing of filled forms, from both desktop and server applications. The core eForm component is suitable for print runs of hundreds of pages of documents.

For Thousands of Pages:
The Rakis Print Server product is designed for handling print runs of thousands of pages of form documents. If your application requires high volume printing, Rakis is the product to meet your needs.

Key Benefits include:

  • Receive XML data as a stream or a file.
  • Pull data from multiple ODBC-compliant data sources.
  • Store forms for your entire operation in a central forms library (or in several locations if you prefer).
  • Create predefined packages to make printing the correct forms almost fool proof.
  • Set up different requirements for different business units using business rules applicable to that unit.
  • Archive data and forms from each transaction so it can be reprinted at a later date.
  • Batch print forms automatically on a preset schedule with the AutoScheduler feature.
  • Monitor the status of print jobs and review the queued documents online in ‘what you see is what you get’ format.
  • Create special formulas for the calculation or formatting of any data element.
  • RAKIS can be set up to work with any XML data source or ODBC/SQL-compliant data source on your network and is completely user-definable. RAKIS uses information you provide to:

  •  Determine which forms and data are required for any defined package in your system.
  •  Retrieve the data from your data source(s) and the forms from your forms library(s).
  •  Integrate the data with the forms.
  •  Format the forms and send the package to any Windows compatible output device.