For simple forms, FDFMerge Lite is a robust PDF form filling solution that is affordable and convenient for organizations that need to easily capture form data from end-users. Forms are completed and saved online. All end-users need to view the filled in PDF forms is the free Adobe Reader® or a third party PDF viewer.

For partial form flattening, image stamping or sophisticated typography features, consider FDFMerge (see the Compare tab).

Representation of FDF Merge functionality

Features

FDFMerge Lite Form Population Features

  • Fill text data into PDF form fields
  • Remove all active form fields, stamping field content directly into the document (form flattening). (For selective flattening of individual fields, see FDFMerge)
  • Place PDF pages into fields
  • Process multiple forms using only one FDF or XFDF file
  • Run commands in Command Collections for even greater performance NEW in 6.0!

File Handling Options

  • Process multiple forms using one FDF or XFDF file
  • Apply 40-bit or 128-bit file encryption with user password to control who may view, print, or modify a document
  • Linearize output PDFs for faster access and viewing when downloaded from the Web or a network (Fast Web View)
  • Incremental or Full save to optimize speed, memory usage, and output file size
  • Optimize to reduce file size
Representation of FDF Merge functionality

Tech Specs

Easy Integration with FDFMerge Lite

  • No limit on concurrent users or connections
  • No limit on the number of documents processed
  • No limit on threads – run as many instances as you want
  • Call from any programming or scripting language including (but not limited to) Perl, PHP, Java, C++, ASP & .Net, Visual Basic, Cold Fusion and Lotus Notes
  • May be integrated with other Appligent Document Solutions server products as part of a complete PDF workflow solution
  • Supports PDF 1.0 and higher

Supported Operating Systems

Microsoft Windows
Windows 7 and higher (32 or 64 bit)

Linux (RedHat, SUSE, Ubuntu, etc.)
Kernel 2.6, 32 bit
Kernel 2.6  64 bit

IBM AIX
5.2 & above on Power

Oracle (Sun) Solaris
10 and above on SPARC  

Hewlett-Packard HP-UX
11i v2 & above on Itanium

Apple Mac OS X
10.5 & above on Intel x86

Minimum free memory available to run the application : 512 MBytes

Automation

Use FDFMerge Lite with a CGI script to dynamically create forms based on data users submit from their browsers. In an electronic document workflow, FDFMerge Lite can be scripted for multistage processing and used with our other products as part of a complete PDF workflow solution

Documentation

Representation of FDF Merge functionality

Compare

Feature FDFMerge FDFMerge Lite
Fill data into single or multi-page Acrobat PDF forms ( AcroForms ) Yes Yes
Process multiple forms using only one field data file ( FDF or XFDF ) Yes Yes
Flatten all field in the form directly into the document page content Yes Yes
Selectively flatten individual form fields directly into the document page content ( Partial Form Flattening ) Yes No
Save as Fast Web view ( Linearize ) Yes Yes
Encrypt and Set Permissions of output PDF Yes Yes
Support for Unicode to place Chinese, Japanese or Korean (CJK) data in form fields Yes Yes
Supports Extensible Markup Language ( XML) to specify form field data Yes Yes
Supports FormInfo file for Dynamic Global or Individual field customization Yes No
Dynamic customization of all form fields Yes No
Dynamic customization of individual form fields Yes No
Dynamically Specify individual field Font Name and Font Size for text fields Yes No
Dynamically Specify individual field Font Color using Grayscale, RGB or CMYK Colors Yes No
Dynamically Specify individual field Character Spacing, Word Spacing and Line Spacing Yes No
Dynamically Specify individual field Justification and Crop Yes No
Dynamically Specify individual field Border and Background Visibility Yes No
Dynamically Specify individual field Border and Background Color using Grayscale, RGB or CMYK Colors Yes No
Stamp PDF Pages from Multi-Page PDF files onto any form fields Yes No
Stamp JPEG or TIF images onto any form fields Yes No
Representation of FDF Merge functionality

Sample Scripts

Sample Scripts and Code

The following examples show only the critical elements needed to set up the command line call, invoke the application and capture the returned code.  Contact us if you need assistance in developing PHP or Perl scripts for our applications

The Command Line Interface (CLI) is a powerful programming technique useful in any server environment. All Appligent Document Solutions server-based applications include a CLI and can easily be placed in any workflow, using any programming language or scripting environment. In addition, most of the Appligent applications also support Watched Folders and/or Watched Directories for easily fitting into just about any workflow.

Please see the documentation for the specific product to learn about all of the product features at docs.appligent.com

NOTE: We use FDFMerge to demonstrate the correct syntax below, but the name of any of our server-based applications may be substituted.

Download complete PHP example.

#Built the Executable statement $FDFMergeAppl = "$FdfMerge ";
  $FdfMergeParms = "-s -p -l $LogFile -o $OutPdfFile $InPdfFile $InFdfFile";
  $FdfMergeCmd = $FDFMergeAppl . $FdfMergeParms;

#Execute the FDFMerge command line and get the return code.
  $Return = system($FdfMergeCmd);

Download complete ASP example.

'Built the Executable statement
sFdfMergeAppl = sFdfMerge
sFdfMergeParms = " -s -p -l " & sLogFile & " -o " & sOutPDFFile
sFdfMergeParms = sFdfMergeParms & " " &InPdfFile & " " & sInFdfFile
sFdfMergeCmd = sFdfMergeAppl & " " & sFdfMergeParms

'Create the Shell object to run the FDFMerge command line.
 Set wShell = Server.CreateObject("WScript.Shell")

'Execute the FDFMerge command line and get the return code.
 iReturn = wShell.Run( sFdfMergeCmd, 10, True )
 Set wShell = Nothing

Download complete Pearl example.

#Built the Executable statement
  $FDFMergeAppl = "$FdfMerge ";
  $FdfMergeParms = "-s -p -l $LogFile -o $OutPdfFile $InPdfFile $InFdfFile';
  $FdfMergeCmd = $FDFMergeAppl . $FdfMergeParms;

#Execuate the FDFMerge command line and get the return code.
  $Return = '$FdfMergeCmd';

Download complete Java example or alternate example.

// Built the Executable Statement
sFdfMergeAppl = sFdfMerge;
sFdfMergeParms = " -s -p -l " + sLogFile + " -o " + sOutPDFFile;
sFdfMergeParms = sFdfMergeParms + " " + InPdfFile + " " + sInFdfFile;

// Add "cmd /c" if you are running on Windows (Leave out if running on Unix)
sFdfMergeCmd = "cmd /c " + sFdfMergeAppl + " " + sFdfMergeParms;

// Create the process to run the FDFMerge command line.
Process cmdlProcess;

// Execute the FDFMerge command line and get the return code.
cmdlProcess = Runtime.getRuntime( ).exe ( sFdfMergeCmd  );
cmdlProcess.waitFor ( );
iReturn = cmdlProcess.exitValue( );

Download complete Visual Basic example.

'Built the Executable statement
 sFdfMergeAppl = sFdfMerge
 sFdfMergeParms = " -s -p -l " & sLogFile & "-o " & sOutPDFFile
 sFdfMergeParms = sFdfMergeParms & " " &InPdfFile & " " & sInFdfFile
 sFdfMergeCmd = sFdfMergeAppl & " " & sFdfMergeParms

'Execute the FDFMerge command line and get the return code.
 iReturn = Shell(sFdfMergeCmd)

Representation of FDF Merge functionality

Try & Buy

How to Buy FDFMerge Lite

FDFMerge Lite starts at $995.00 (USD) for a single server with up to 4 cores. Contact us for more information.

Download from the Appligent Web Store

Free Trial… Buy FDFMerge Lite…
Tell Me More About FDFMerge Lite
FDFMerge Lite - Complete and Save PDF Forms Online