Solved

Adobe Livecycle smartforms export static pdf

Posted on 2010-08-24
3
901 Views
Last Modified: 2013-12-16
I have an adobe smart form that contains some coding and several dropbox's and once the user completes the form, then a PDF file is generated and emailed to a specified email address.

However the issue I'm having is the created PDF contains all the coding and dropbox's and therefore a single page PDF size is still rather large.  Is it possible to generate a static PDF file that only contains what the user has entered, which in turn would reduce the PDF file size?
0
Comment
Question by:Cmitch
3 Comments
 
LVL 12

Expert Comment

by:GlennHarris
ID: 33672611
All you need is the XML, not the whole form. The XML will be 2kb and can be read back into the form. Did you create the form with Acrobat or Livecycle?
0
 

Author Comment

by:Cmitch
ID: 33676762
The form was created I'm lifecycle and the client has specified that they want PDF copy to be produced (XML would be better).  Is there anyway to produce the PDF that strips out the code and other data not required?
0
 
LVL 5

Accepted Solution

by:
NKOWA earned 500 total points
ID: 34994158
FDF, XFDF, XDP, and XML format all hold the PDF Form data, but, XML lacks the MIME mapping and also lacks the PDF File source path, so XML data won't open in Reader, instead it will open the default Proprietary Software, and just display the XML code.

Creating FDF, XDP, xFDF and specifying a internet ready PDF File source would open the PDF with the data filled in.

If it is a XFA/LiveCycle form, then XDP format is what you need, otherwise, FDF, xFDF are used for Acrobat form (Acroforms).

Creating XML would complicate the issue because, XML is a generic MIME and opened in many different default programs, and it also lacks the PDF File source parameter.

FDF, XDP, xFDF all are proprietary MIME types, and all contain the PDF File Source parameter, so Acrobat/Reader opens up the data in Reader and knows what PDF file to import.

If you are using ASP.net, or Visual Studio .net, then you can create FDF with iTextSharp(.Net), iText(JAVA), Adobe's FDFToolkit (OCX) which requires manual installation, or FDFToolkit.net (DLL) which requires virtually zero installation and can run on any Microsoft .Net platform.

Otherwise, check out iText(JAVA) for Linux and other Non-MS platforms.

NOTE:
Both iTextSharp and iText products are open source. The latest versions require their software and all related developer software to be open-source, however, if you use the old version under MPL or GNPU developers can still keep your software private by making just the iText products source code available to the clients on a website or other public domain.

Useful links:
FDFToolkit.net: Create, Merge, or Email FDF, XDP, XFDF, FDF, XML:
http://www.fdftoolkit.net/

PDFEmail.net: Email FDF, XDP, XFDF, FDF, XML, PDF form submissions:
http://www.pdfemail.net/

NK-Inc.com
http://www.nk-inc.com/

Search Google for iText:
http://www.google.com/search?q=itext
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Export PDF for printing from InDesign 4 64
Adobe Acrobat Pro top display text upside down? 5 141
Outlook 2013 and Adobe 3 72
adding text to textboxes based on dropbox choice 13 58
This article provides a case study on how our local youth baseball league deployed a new website, including the platform selection, implementation and benefits to the league.
This guide will walk you through the essential considerations and tech stack for building scalable websites. Know how to grow your business the smart way!
The purpose of this video is to demonstrate how to exclude a particular blog category from the main blog page. This is can be used when a category already has its own tab, or you simply want certain types of posts not to show up on the main blog. …
The purpose of this video is to demonstrate how to integrate Mailchimp with WordPress, by placing a Mailchimp signup form on a WordPress Page or Post. This will be demonstrated using a Windows 8 PC. Mailchimp will be used. Log into your Mailchi…

792 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question