Below you'll find a detailed list of features supported by PDF/Mergician Professional and Express.
| Professional |
|---|
| Easy editing |
|---|
| Visually bind fields to data |  |
| Single click expression binding |  |
| Graphical view of entire project | |
| Visually edit tables |  |
| Rich WYSIWYG design and test environment |  |
| Syntax highlighting and auto-complete |  |
| Edit PDF templates from within PDF/Mergician |  |
| Update expressions upon node renaming |  |
| Preview project before actual merge |  |
| |
| PDF form creation |
|---|
| Create PDF from any Windows application |  |
| Create text fields |  |
| Create checkbox fields |  |
| Create button fields |  |
| Create signature fields |  |
Add PDF actions to fields
(more)
|  |
Create barcodes
(more)
|  |
| |
| PDF form filling |
|---|
Fill PDF forms
(more)
|  |
Fill PDF forms on Windows Mobile
(more)
|  |
| Locally save filled out PDF forms |  |
| |
| Data sources |
|---|
| Microsoft SQL server |  |
| Microsoft Access |  |
| Microsoft Excel / CSV |  |
| XML (use XPath expressions) |  |
| Oracle |  |
| MySQL |  |
| FDF / XFDF |  |
| Any ODBC data source |  |
| Any OLE DB data source |  |
| Filesystem |  |
| |
| Output document structure |
|---|
| Generate single or multiple output documents |  |
| Use template pages from existing PDF documents |  |
| Use paragraphs that are laid out on as many pages as needed |  |
| Use entire PDF template documents |  |
| Repeat pages according to available data |  |
| Repeat paragraphs according to available data |  |
| Combine template pages and paragraphs in any order |  |
| Use front and back covers |  |
| Create booklets |  |
| Create N-up pages |  |
| Apply master-details relations, e.g. to fill order items |  |
| Layout print labels |  |
| Preserve document level JavaScripts |  |
| Create PDF bookmarks |  |
| |
| Paragraphs |
|---|
| Create paragraphs using plain text |  |
| Create paragraphs using XHTML |  |
| Create paragraphs using regions on a PDF page |  |
| Create tables, rows and cells |  |
| Repeat rows and/or cells according to available data |  |
| |
| International |
|---|
| Full Unicode support |  |
| Bi-directional text support |  |
| |
| Collect filled-out PDF forms |
|---|
| Create and distribute pre-filled PDF forms |  |
| Collect filled-out PDF forms |  |
Execute actions after receiving filled-out PDF forms
(more)
|  |
| Encapsulate an entire workflow in a single merge project |  |
| |
| Barcodes |
|---|
| Code 39 (3 of 9) |  |
| Code 2 of 5 interleaved |  |
| Code 128 |  |
| PDF 417 |  |
| |
| Field formatting |
|---|
| Apply mathematical operations, e.g. currency conversions |  |
| Advanced string, number and date formatting |  |
| Visual Basic expressions for custom formatting |  |
| |
| Field, paragraph and page appearance |
|---|
| Use cascading styles |  |
| Inherit appearance from parent nodes |  |
| Border, background, font |  |
| Individual border sides |  |
| Colors in RGB, CMYK, GrayScale |  |
| Text alignment, justification |  |
| Margins and paddings |  |
| |
| Validations |
|---|
| Client side validation (in PDF form) |  |
| Server side validation |  |
| Required fields |  |
| Numeric fields |  |
| Validate based on data source |  |
| |
| Merge project parameters |
|---|
| Use parameters to create reusable merge projects |  |
| Self-documenting parameters |  |
| Define an input mask per parameter |  |
| |
| Merge control flow |
|---|
| Repeat parts of your merge-project |  |
| Conditionally execute parts of your merge-project |  |
| Execute sub-projects |  |
| Convert any part of your merge project to a subproject |  |
| |
| Export methods |
|---|
| Save to disk |  |
| Send as email attachment |  |
| Print / Fax |  |
| Send to web browser |  |
| Create PPML print job |  |
| Save to database |  |
| Send to multiple destinations |  |
| |
| Digital certificates |
|---|
| Sign merged documents |  |
| Preserve existing signatures |  |
| Create self signed certificates |  |
| |
| PDF actions |
|---|
| Submit form data |  |
| Submit entire PDF document |  |
| Reset form data |  |
| Open URL |  |
| Execute JavaScript |  |
| |
| Commands |
|---|
| Update your database |  |
| Use updated data for further processing |  |
| Send an email |  |
| Write to a text file |  |
| Write to PDF/Mergician log |  |
| Start another merge project |  |
| Start a windows application |  |
| |
| Deployment scenarios |
|---|
| Run interactively |  |
| Run unattended, e.g. as part of a nightly batch |  |
| Run as a web service, e.g. to download an invoice |  |
| Protected merge project with password |  |
| |
| Debugger |
|---|
| Integrated debugger |  |
| View & verify external resources of a project |  |
| Test submit of filled out form to form receiver in debugger |  |
| Inspect settings during merge process |  |
| Single stepping through nodes |  |
| Set breakpoints at nodes |  |
| |
| Technical specifications |
|---|
| PDF 1.2 - 1.7 (Adobe Acrobat 3.0 - 9.0) |  |
| Adobe Designer 7, 8 & 9 forms (static only) |  |
| TrueType, OpenType and Adobe fonts (Full unicode) |  |
| Windows XP (SP2), Server 2003, Server 2008, Vista or Windows 7 |  |
| |