Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 586
  • Last Modified:

Pdf form auto fill at runtime

Hej Experts,

I am building a web application using asp.net and C# and i have some pdf forms that are listed and i want to build functionality so that user choses a form and clicks "fill" and form gets filled from customer data which is stored in db.

Can somone please show direction about how cud it be possible?

Please note that aim is not to generate a pdf from html but rather edit in existing pdf and make some kind of Field mapping to form fields!!

Thanks in advanced :).
0
hussainAbid
Asked:
hussainAbid
2 Solutions
 
Epitel0920Commented:
Could http://kuujinbo.info/cs/itext_fill.aspx be what you are looking for.
0
 
GeoffSuttonCommented:
This will help you out:
http://www.codeproject.com/KB/aspnet/Creating_PDF_documents_in.aspx

You need to download a plugin from Sourceforce call iTextSharp.  Then in your PDF Files you need to place label controls which can be accessed and filled at runtime.  The control names are very picky and case sensitive, but it works very well once you get the naming straight.

Another option you may want to use is the built in Crystal reports, which will allow you to generate custom PDF's based on the data passed in.  That data can be pulled from an application dataset or from a custom query in the report.  This is the approach you want to use as it is a tried and true .net plugin that has been thoroughly tested.  iTextSharp is an "In Development" item that is completed but no guarantees it hasn't been changed since I used it last.

HTH,
Geoff
0
 
hussainAbidAuthor Commented:
I did not get advice on how to unlock locked files (pdf) for example official form.

Answer I found out is to use the same pdf as background and use a third part PDF makers like Nitro PDF maker for example and place control in pdf and then use ItextSharp to auto complete. Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now