Monday, June 4, 2007

PDF Forms Tags...

 
CF 8 has introduced several tags for manipulating PDF forms:

The following describes a few of the tasks you can perform with PDF forms:

cfpdfform - Reads data from a form and writes it to a file or populates a form with data from a data source.

cfpdfformparam  - A child tag of the cfpdfform tag or the cfpdfsubform tag; populates individual fields in PDF forms.

cfpdfsubform - A child tag of the cfpdfform tag; creates the hierarchy of the PDF form so that form fields are filled properly.

The cfpdfsubform tag contains one or more cfpdpformparam tags.

 

35 comments:

Anonymous said...

Do you know of any way to get the type of field in a PDF form as opposed to just its value? What about getting the options from a drop down menu in select? Are these things possible with CF8?

Ahamad said...

You can extract data from a PDF form and write the output to an XML data file.

Ex: cfpdfform action="read" source="sourcefile1.pdf" XMLdata="datafile.xml"

Ahamad said...

More about xmldata here...

http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=formsPDF_08.html

chesponal said...

hi
I have a dropwdown in my PDF form , i am able to fill the value for the text box in PDF from coldfusion , but i dont know how to populate the dropdown data in the PDF with values fetch from database using CF 8

Below the Sample Code
cfpdfform source= "#sourceform1#" action="populate" overwrite="true"
cfpdfsubform name="form1"
cfpdfsubform name="expense"
cfpdfformparam name="name" value="#myname1#"
cfpdfformparam name="empcode" value="#myempcode1#"
cfpdfformparam name="location" value="#mylocation1#"
cfpdfformparam name="mgrname" value="#mymgrname1#"
cfpdfformparam name="drpDivision" value="how to populate from DB?"
/cfpdfsubform
/cfpdfsubform
/cfpdfform

Ahamad said...

Hi chesponal,
You can write a query and get the value from the database in a variable and then you can use that variable in to populate the PDF Form.

chesponal said...

Thanks for the reply

As per ur reply i assume that i have use like below

cfquery name=test
select id,value from table name
cfquery

cfset variable.drpContent = test

cfpdfformparam name="drpDivision" value=#test#

I have a question here how to i set the value and display option for the dropdown ?

ahamad said...

Hi chesponal,
Yes, this is the way I was talking about.

I am unable to understand your question... If you have any specific sample pdf form, please send it accross to me, I will give you the cfm code.

I can be reached at ahamadk1@gmail.com

chesponal said...

Hi
I sent u the email , i was talking about populatting the dropdown from a lookup table

ahamad said...

Hi chesponal,
I am sorry to say that you cannot populate the drop-down using cfpdfform. This has to be done in the Acrobat Designer itself while designing the pdf form.

hotel in san jose california said...

very nice one post here. You have more information about this blog. Thanks so much for sharing the instructions!

Anonymous said...

Hello there! This article could not be written much better!
Going through this article reminds me of my previous roommate!
He always kept talking about this. I most certainly will send this article to him.
Pretty sure he'll have a great read. Thank you for sharing!

Feel free to surf to my web blog - world Of tanks hack

Anonymous said...

Heya i'm for the first time here. I came across this board and I find It really useful & it helped me out a lot. I hope to give something back and aid others like you aided me.

Also visit my homepage - Starcraft 2 Hack

Anonymous said...

Hello to every body, it's my first go to see of this weblog; this web site carries amazing and truly good information for visitors.

Review my weblog :: Unknown

Anonymous said...

It's a shame you don't have a donate button! I'd certainly donate to this fantastic blog! I suppose for now i'll settle for bookmarking and adding your RSS feed to my
Google account. I look forward to brand new updates and will share this
blog with my Facebook group. Talk soon!

My blog post - unknown

Anonymous said...

Remarkable things here. I am very satisfied to peer your article.

Thanks so much and I'm looking forward to touch you. Will you kindly drop me a mail?

my web page ... etzmellissa.bravesites.com

Anonymous said...

I really love your website.. Great colors & theme. Did you create this web site
yourself? Please reply back as I'm attempting to create my very own website and would love to know where you got this from or exactly what the theme is named. Appreciate it!

My web blog - Unknown

Anonymous said...

Hi there! Quick question that's entirely off topic. Do you know how to make your site mobile friendly? My blog looks weird when viewing from my iphone4. I'm trying to
find a theme or plugin that might be able to resolve this issue.
If you have any recommendations, please share.

Appreciate it!

Here is my blog post http://Willisasl.Xanga.com

Anonymous said...

Howdy! I just would like to offer you a big thumbs up
for your great information you've got here on this post. I will be returning to your web site for more soon.

Also visit my page ... Unknown

Anonymous said...

Hi, I do believe this is an excellent website. I stumbledupon
it ;) I will return yet again since I saved as a favorite it.
Money and freedom is the best way to change, may you be rich and
continue to guide others.

My blog: How To Lose Belly Fat

Anonymous said...

Howdy just wanted to give you a quick heads up. The text in your content seem to be running
off the screen in Firefox. I'm not sure if this is a format issue or something to do with browser compatibility but I thought I'd post to let you know.
The style and design look great though! Hope you get
the problem resolved soon. Kudos

Here is my weblog :: How To Lose Belly Fat

Anonymous said...

What i don't understood is in truth how you're not actually a lot more well-favored than you may be now.
You're so intelligent. You realize therefore considerably in relation to this matter, made me for my part consider it from a lot of varied angles. Its like women and men aren't fascinated except it is one thing to accomplish
with Lady gaga! Your personal stuffs great. Always care for it up!



My homepage - stretch marks

Anonymous said...

I am actually pleased to read this website posts which includes plenty of useful information, thanks for providing these kinds of information.



My web page: Mon Jervois

Anonymous said...

Having read this I believed it was really enlightening. I appreciate you taking the time
and effort to put this information together. I once again find myself personally spending way
too much time both reading and leaving comments. But so what, it was still worthwhile!


Here is my web-site Psn Code Generator

Anonymous said...

Terrific article! That is the kind of info that are meant to be shared around
the internet. Shame on the seek engines for now not positioning this submit
upper! Come on over and visit my web site . Thanks =)

Take a look at my web page; http://www.Dailymotion.com

Anonymous said...

Hello! I just wanted to ask if you ever have any issues with hackers?
My last blog (wordpress) was hacked and I ended up losing several weeks
of hard work due to no back up. Do you have any solutions to stop hackers?



Have a look at my blog post: Unknown

Anonymous said...

Right now it sounds like Drupal is the top blogging
platform out there right now. (from what I've read) Is that what you're using on your blog?



Here is my website - The interlace

Anonymous said...

Wow that was strange. I just wrote an incredibly long
comment but after I clicked submit my comment didn't show up. Grrrr... well I'm not
writing all that over again. Anyhow, just wanted to
say fantastic blog!

my web site :: Candy crush saga hack

Anonymous said...

I like the valuable info you supply on your articles.
I will bookmark your weblog and take a look at once more here regularly.
I am somewhat sure I'll learn a lot of new stuff right here! Good luck for the following!

Visit my web blog :: Dragon City Cheat Engine

Anonymous said...

Its like you read my mind! You seem to know a lot about this,
like you wrote the book in it or something. I think that you can do with a few pics to drive the
message home a bit, but other than that, this is excellent blog.

An excellent read. I'll definitely be back.

Also visit my website - Psn Code Generator

Anonymous said...

I know this web page presents quality dependent content and additional material,
is there any other website which presents these data in quality?



Here is my blog post World Of Tanks Hack

Anonymous said...

Hey there, You have done an excellent job. I will definitely digg it and personally recommend to my friends.

I am sure they will be benefited from this web site.


My website: Http://Buzznab.Com/

Anonymous said...

Just wish to say your article is as astonishing. The clearness to your publish is just spectacular and i could think you are a professional in this subject.
Fine along with your permission allow me to seize your RSS feed to stay updated
with coming near near post. Thanks 1,000,000 and please carry on
the enjoyable work.

Feel free to surf to my web page; download 7Zip

Anonymous said...

Hey, I think your blog might be having browser compatibility issues.
When I look at your blog site in Opera, it looks fine but when opening in Internet Explorer, it has some overlapping.

I just wanted to give you a quick heads up! Other then that,
great blog!

Here is my site ... Minecraft Gift Code Generator

Anonymous said...

Have you ever considered about adding a little bit more than just your articles?
I mean, what you say is fundamental and all. Nevertheless think of if you
added some great graphics or videos to give your posts more, "pop"!
Your content is excellent but with images and videos, this blog could definitely be one of the very best in
its niche. Excellent blog!

my blog post ... Free Psn Codes

Anonymous said...

What's up, after reading this amazing post i am also delighted to share my experience here with friends.

Also visit my web site Minecraft Gift Code Generator