Google Answers Logo
View Question
 
Q: Easy and affordable method to create fill & print pdf ( Answered 3 out of 5 stars,   1 Comment )
Question  
Subject: Easy and affordable method to create fill & print pdf
Category: Computers > Internet
Asked by: yaaru-ga
List Price: $5.00
Posted: 29 Jan 2003 06:51 PST
Expires: 28 Feb 2003 06:51 PST
Question ID: 149919
Please suggest clearly the most cost effective and simple method to
create a fill & print pdf file as located at
http://www.documents.dgs.ca.gov/osp/pdf/std020.pdf

Would also appreciate if a method is suggested for creating this file
dynamically (on a windows 2000 server / IIS).

Request for Question Clarification by tar_heel_v-ga on 29 Jan 2003 07:05 PST
Do you own Adobe Acrobat?

-THV

Clarification of Question by yaaru-ga on 29 Jan 2003 17:31 PST
No. We don't have adobe acrobat. All we have is standard acrobat
reader. Hope this clarifies.
Answer  
Subject: Re: Easy and affordable method to create fill & print pdf
Answered By: maniac-ga on 29 Jan 2003 18:40 PST
Rated:3 out of 5 stars
 
Hello Yaaru,

There are a number of low cost alternatives for generating PDF files.
Here are a few found by using a search such as
  create PDF file source code

PDF Camp ($38)
  http://www.verypdf.com/pdfcamp/pdfcamp.htm
can generate a PDF file from any source. You "print" the document
using the special driver to generate the PDF file. Perhaps the most
flexible solution (though it may be hard to automate from IIS). It has
a 30 day no risk refund policy as well.

CF_HTML2PDF3 ($5 for source code!)
  http://cfug.cshore.com/presentations/2002Nov/README2.txt
has a description of this. There is a real ugly link in the middle
(about 3 lines long) that takes $5 from paypal and redirects you to
the source code. This may be something you can embed directly into
your web page (the description seems to imply this).

602 Pro Print Pack Bundle ($19)
  http://www.bluesquirrel.com/so/printPack/index.html?ASCID=1161
another utility that works by "printing" the file to generate a PDF.
Also has a "print to mail' capability to email to your destination.

Win2PDF ($35, free download and trial)
  http://www.daneprairie.com/products/win2pdf.htm
another utility by "printing" the file to generate the PDF file. Notes
that you can control the output using Visual Basic

Twenty seven products are listed at "Planet PDF" at
  http://www.planetpdf.com/mainpage.asp?webpageid=615&SearchType=Product&SearchString=&SearchPlatform=3&SearchCategory=8&CompanyID=&SearchApplicationType=server-side&SearchLicenseType=-1
which just refers to server side PDF generators.

Another long list of PDF programs is in the Google directory at
  http://directory.google.com/Top/Computers/Software/Word_Processors/PDF/Converters/?il=1

I cannot say for sure "which" product is the best for your
application. You may use a clarification request to provide additional
information so I can focus the search to a more limited set of
solutions.

  --Maniac

Request for Answer Clarification by yaaru-ga on 30 Jan 2003 04:56 PST
The list of links to the software does not answer my question.

My question is to create the pdf with functionality as found in
http://www.documents.dgs.ca.gov/osp/pdf/std020.pdf

I would request you to 
1. Downnload this pdf
2. Open this pdf
3. enter sample data
4. print the pdf with the sample data fed in by you

The above mentioned functionality is embedded in the pdf.

What I am looking for is the solution to embed such functionality in
to the pdf.

The final answer should contain two things 

1. Logic of how this happens
2. cost effective software available to generate this type of pdf

I hope this clarifies the question. Do let me know if you need further
clarification.

Clarification of Answer by maniac-ga on 30 Jan 2003 16:19 PST
Hello Yaaru,

The request for clarification appears to be quite clear. I read
"form", saw the "form", but did not realize it was interactive.

Hmm. This makes your choices far more limited.

To answer the "how does this happen" (this being - enter the data and
print the form), that is pretty easy to explain. The PDF Reference
(see below) has an entire section on "Interactive Forms". In a form,
you can set up the fields, specify the type of data to be entered, and
can even use Javascript to process information on the form. The way
Adobe generally describes it is to use the menu selections in Acrobat
to lay out the form, specify processing, and so on. If you look
closely at the PDF you referenced (in a plain text editor); you can
search for "form" or "Javascript" to see the definitions that are
included. For example, the "Print" button is just enough Javascript to
tell Acrobat Reader to print the file.

The format of PDF files are described in great detail (almost 1000
pages!) in the "PDF Reference, Third Edition, Version 1.4" at
  http://partners.adobe.com/asn/developer/acrosdk/docs.html#filefmtspecs
(the first link under file format specifications). This is one of
several documents provided as part of Adobe's Acrobat 5.0 Software
Development Kit (SDK).

The Javascript object model is described at
  http://partners.adobe.com/asn/developer/technotes/acrobatpdf.html
see the link for the Javascript object model under "File Format
Specifications".

With that as background, the hard part is to find "cost effective
software" to generate these kind of files. Most of the PDF generators
do not know anything about creating forms. Going back to "Planet PDF"
  http://www.planetpdf.com/
and selecting "PDF Tools" and then searching with
  Category: Forms and FDF
  Platform: Windows
  (leave the other entries at the defaults)
provides a list of 22 tools in this category. I looked at the
description of all these to select the few that appear to provide the
"create form" capability for PDF's.

Adobe Acrobat ($249.00)
  http://www.adobe.com/products/acrobat/main.html
This is obviously the reference implementation. A number of the other
tools in the Planet PDF list assume you use this to generate the form
and then enhance the operation of the form by tying it into a
database, sending by email, or some other operation.

Liquid Office
  http://www.cardiff.com/LiquidOffice/
Liquid PDF
  http://www.cardiff.com/LiquidPDF/
The form creation is described only in Liquid Office; the Liquid PDF
material describes the creation of PDF's, but does not mention forms
specifically. It does however describe a level of automation that you
may want. I could not find pricing information; I suggest you speak
with the vendor directly for that data.

PageForm ($149.00)
  http://www.organicsw.com/pageform.htm
A plug in for PageMaker. It appears to provide a full set of
capabilities but requires PageMaker to operate.

All of the other products listed appear to enhance the usage of PDF
forms, not generate them.

I also found "Formium" ($999.00) separately, but from your question I
don't think you want to pay that much.

I also checked a number of free software sites for other pointers but
struck out. For example:
  HTML2PDF - does not support forms
  ghostview (and other PS to PDF converters) - ditto
where you can get source code. If you have a software background, you
may be able to modify one of these to generate PDF forms, but I would
expect the effort to be pretty extensive and not worth the effort.

  --Maniac
yaaru-ga rated this answer:3 out of 5 stars
Solution expected was some clear method to achieve the desired
results. Didn't find that in answer. However it did provide good
starting point for creating such solution on own. Thanks for the help.

Comments  
Subject: Re: Easy and affordable method to create fill & print pdf
From: helpers-ga on 02 May 2003 13:44 PDT
 
I guess my comment is a bit late - but the previous commenters have
all suggested commercial PDF creation tools. They seem to have missed
"Save to PDF" - the free software PDF creation tool!

http://www.savetopdf.com/ - no ads, no registration. Highly
recommended!

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy