iText 7 pdfXFA

pdfXFA is an iText 7 add-on that allows you to flatten XFA forms to static PDF and add a digital signature as additional security for further processing in PDF workflows or for archiving.

What could pdfXFA offer you?

Click the arrow to expand features and benefits.

pdfXFA Tutorial video

Core capabilities

Support for archiving and accessibility

Create tagged PDF, PDF/A and PDF/UA.

Convert and protect

When a form is finalized, prevent (accidental) modification by flattening it to static PDF.

Flatten your XFA files easily

Using pdfXFA's convenience API.

Digital signatures

Digitally sign your forms, invoices, etc. for further protection and legal status.

PDF solutions: Flatten dynamic XFA PDF forms with pdfXFA. Digitally sign, protect and secure your data while allowing for dynamic content.

An example of pdfXFA

The code below takes an XFA form, xfaform.pdf, as input and produces a visually equivalent flat PDF, flat.pdf.

        XFAFlattenerProperties flattenerProperties = new XFAFlattenerProperties()
                .setPdfVersion(XFAFlattenerProperties.PDF_1_7)
                .createXmpMetaData()
                .setTagged()
                .setMetaData(
                        new MetaData()
                            .setAuthor("iText Samples")
                            .setLanguage("EN")
                            .setSubject("Showing off our flattening skills")
                            .setTitle("Flattened XFA"));
 
        XFAFlattener xfaf = new XFAFlattener()
                .setFlattenerProperties(flattenerProperties);
 
 
        xfaf.flatten(new FileInputStream("xfaform.pdf"), new FileOutputStream("flat.pdf"));


Discover our resources

Tutorial

Video

 

Documentation

Blog

Download free trial

Free trial

Documentation

Other


Our commercial licensing models


Unit-based license
server
Unit-based license
end-user device
Volume-based
license
OEM license
server
OEM license
end-user device
Description

Licensed perpetually.

Installed on your own server, virtual machine or node installation.

Licensed perpetually.

Installed on your own end-user device.

Annual license.

Installed on a hosted server platform.

Licensed perpetually.

Embedded into your server application distributed to your customers.

Installed on a server, virtual machine or node installation.

Licensed perpetually.

Embedded into your end-user application distributed to your customers.

Installed on a end-user device (desktop, laptop, tablet, etc.).

Available for
Java and .NET platform
Conditions

1 per server, virtual machine or node.

Based on number of servers.




Unlimited number of PDFs.

1 per end-user device.


Based on number of end-user devices.




Unlimited number of PDFs.

Per application.


Counted as amount of PDFs produced.




Specified number of PDFs per year.

Always per application.


Based on number of servers deployed, min. volume is 10 servers.



Unlimited number of PDFs, unlimited distribution time.

Always per application.


Based on number of end-user devices deployed, min. volume is 100 end-user devices (desktops).

Unlimited number of PDFs, unlimited distribution time.

Professional support
and maintenance

Annually renewable at 20 % of prevailing list price (mandatory first year).

Annually renewable at 20 % of prevailing list price (mandatory first year).

Included in standard subscription.

Annually renewable at 20 % of prevailing list price (mandatory first year).

Annually renewable at 20 % of prevailing list price (mandatory first year).

Pricing

Perpetual license

Non-Production discounted, mandatory with purchase

Perpetual license

Non-Production discounted, mandatory with purchase

Annual license

Perpetual license

Non-Production discounted, mandatory with purchase

Perpetual license

Non-Production discounted, mandatory with purchase

Read more
Read more
Read more
Read more
Read more

Maximize your office workflow efficiency and reduce costs

We recommend our PDF solution: pdfXFA

With pdfXFA you can digitally sign your invoices before sending them to your customers and flatten your dynamic digital invoices after, to prevent any accidental manipulation of contents and ready them for archiving.

pdfXFA of course is a multi leveled PDF solution and works just as well on online applications with other dynamic forms, survey forms etc. Which can all be flattened and digitally signed after completion to avoid accidental content manipulation and for long term archiving while the digital signature will give them enhanced legal status.

Interested to know more? Fill out below form and our sales team will contact you within one business day to discuss your project and create your personalized quotation.