Re: Dynamic PDFs?
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 58964
interpreted = N
texte = Below is a link to hack for creating PDFs from scratch. It uses DNA to build a PHP file to build a PDF using PDFLib. Like I said it a hack but I just wanted to see if it could be done.http://www.dcrant.com/MichaelOn Aug 3, 2004, at 7:36 PM, Michael Quattrone wrote:> I am very interested in your solution.>> Michael Quattrone>>> On Aug 3, 2004, at 5:22 PM, Jay Van Vark wrote:>>> Just a quick description for anyone interested in what my stuff >> does...>>>> It creates another PDF using the source PDF as the "sheet of paper". >> You can place anything you like on top of it... I have an approach >> that makes it simple to lay data elements on top of the form from a >> database. I have recently extended it to handle wrapping text etc. Ie >> if you can imagine typing with an old typewriter into your PDF form >> -- my stuff will work. Fast and flexible. Works with binary PDFs as >> well, so you don't have to be the creator of the PDF and you can swap >> the source pdf with changes in seconds without having to start the >> WebDNA coding all over again...>>>> Contact me off list if you are interested in the solution...>>>> Thanks John for letting people know about my solution..!!>>>> On Aug 3, 2004, at 1:03 PM, Dan Strong wrote:>>>>> Alex, that is my thinking exactly. Conceptually, it seems like a >>> breeze, but in practice, I see that I will need to interact with >>> Distiller (or some server-side PDF-manipulating equivalent) >>> somehow.... I imagine that a raw .pdf file is some sort of >>> postscript file or whatever, and, along those lines, it seems as if >>> I could create a PDF template file that I like, then dynamically >>> populate some [variables] into the correct places within the >>> PDF/postscript code, then somehow compile all of that into a >>> 'blessed' format that Acrobat likes and will display. Ideally, I'd >>> like to be able to interact with this fantasy widget like >>> ImageMagick... ok enough rambling from me for now. I'll chase down >>> Jay Van Vark and any other options I find and keep you/the list >>> posted. Feel free to contact me directly in September if I get lazy >>> on updates :)>>> -Dan>>>>>>>>> On Tue, 03 Aug 2004 13:07:24 -0400>>> Alex McCombie
wrote:>>>> On 8/3/04 1:02 PM, "Dan Strong" wrote:>>>>>>>>> http://www.adobe.com/support/techdocs/27f9a.htm <-- Great info>>>>> Basically, it looks like there is a file format called FDF that is >>>>> simply a>>>>> text file (database...) that can be written in a specific format >>>>> for parsing by an>>>>> exisiting PDF file (form)>>>>> ... I'm good up to this point... now onto the hard part :) Oh, >>>>> btw, sorry for>>>>> the rambling, but>>>>> someone may find this useful when searching the archives.>>>>> -Dan>>>> Dan,>>>> Let me know how this works for you. Its something that we may have >>>> to deal>>>> with come sept-oct.>>>>>>>> Basically it says that the FDF file can be 'sent' somewhere and be>>>> re-imported into a PDF document that contains the same form fields.>>>>>>>> So this being said, I could see a pdf doc waiting on the server and >>>> the>>>> WEBDNA form creating a FDF file in the proper format... Then when >>>> you send>>>> them to the PDF doc it imports the DATA into the proper location.>>>>>>>> To avoid the sharing of data issue that comes from this, I would >>>> say that>>>> the FDF would probably need to be named with a cart number. If it >>>> cant have>>>> a different name you could overcome it by creating a CART Dir and >>>> call the>>>> fdf from there or something.>>>>>>>> I didn't have too much time to look at it right now but it seems >>>> like the>>>> potential answer you seek is definitely there.>>>>>>>> AJM>>>>>>>> Alex J McCombie New World >>>> Media>>>> Chief Information Officer Box >>>> 124>>>> 888/892.6379 MartVille, NY >>>> 13111>>>> Alex@NewWorldMedia.com >>>> http://OurClients.com>>>>>>>> Interface Designer WebDNA Programmer Database >>>> Designer>>>>>>>>>>>>>>>> ------------------------------------------------------------->>>> This message is sent to you because you are subscribed to>>>> the mailing list .>>>> To unsubscribe, E-mail to: >>>> To switch to the DIGEST mode, E-mail to >>>> >>>> Web Archive of this list is at: http://webdna.smithmicro.com/>>>>>>>>> ------------------------------------------------------------->>> This message is sent to you because you are subscribed to>>> the mailing list .>>> To unsubscribe, E-mail to: >>> To switch to the DIGEST mode, E-mail to >>> >>> Web Archive of this list is at: http://webdna.smithmicro.com/>>>>>>>>>> Jay Van Vark>> 'Guiding Positive Change in High-Tech Companies'>> voice (858) 229-3102>> efax (801) 659-7952>>>> http://www.VanVark.net>>>>>> ------------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> To switch to the DIGEST mode, E-mail to >> >> Web Archive of this list is at: http://webdna.smithmicro.com/>> -------------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Below is a link to hack for creating PDFs from scratch. It uses DNA to build a PHP file to build a PDF using PDFLib. Like I said it a hack but I just wanted to see if it could be done.http://www.dcrant.com/MichaelOn Aug 3, 2004, at 7:36 PM, Michael Quattrone wrote:> I am very interested in your solution.>> Michael Quattrone>>> On Aug 3, 2004, at 5:22 PM, Jay Van Vark wrote:>>> Just a quick description for anyone interested in what my stuff >> does...>>>> It creates another PDF using the source PDF as the "sheet of paper". >> You can place anything you like on top of it... I have an approach >> that makes it simple to lay data elements on top of the form from a >> database. I have recently extended it to handle wrapping text etc. Ie >> if you can imagine typing with an old typewriter into your PDF form >> -- my stuff will work. Fast and flexible. Works with binary PDFs as >> well, so you don't have to be the creator of the PDF and you can swap >> the source pdf with changes in seconds without having to start the >> WebDNA coding all over again...>>>> Contact me off list if you are interested in the solution...>>>> Thanks John for letting people know about my solution..!!>>>> On Aug 3, 2004, at 1:03 PM, Dan Strong wrote:>>>>> Alex, that is my thinking exactly. Conceptually, it seems like a >>> breeze, but in practice, I see that I will need to interact with >>> Distiller (or some server-side PDF-manipulating equivalent) >>> somehow.... I imagine that a raw .pdf file is some sort of >>> postscript file or whatever, and, along those lines, it seems as if >>> I could create a PDF template file that I like, then dynamically >>> populate some [variables] into the correct places within the >>> PDF/postscript code, then somehow compile all of that into a >>> 'blessed' format that Acrobat likes and will display. Ideally, I'd >>> like to be able to interact with this fantasy widget like >>> ImageMagick... ok enough rambling from me for now. I'll chase down >>> Jay Van Vark and any other options I find and keep you/the list >>> posted. Feel free to contact me directly in September if I get lazy >>> on updates :)>>> -Dan>>>>>>>>> On Tue, 03 Aug 2004 13:07:24 -0400>>> Alex McCombie wrote:>>>> On 8/3/04 1:02 PM, "Dan Strong" wrote:>>>>>>>>> http://www.adobe.com/support/techdocs/27f9a.htm <-- Great info>>>>> Basically, it looks like there is a file format called FDF that is >>>>> simply a>>>>> text file (database...) that can be written in a specific format >>>>> for parsing by an>>>>> exisiting PDF file (form)>>>>> ... I'm good up to this point... now onto the hard part :) Oh, >>>>> btw, sorry for>>>>> the rambling, but>>>>> someone may find this useful when searching the archives.>>>>> -Dan>>>> Dan,>>>> Let me know how this works for you. Its something that we may have >>>> to deal>>>> with come sept-oct.>>>>>>>> Basically it says that the FDF file can be 'sent' somewhere and be>>>> re-imported into a PDF document that contains the same form fields.>>>>>>>> So this being said, I could see a pdf doc waiting on the server and >>>> the>>>> WEBDNA form creating a FDF file in the proper format... Then when >>>> you send>>>> them to the PDF doc it imports the DATA into the proper location.>>>>>>>> To avoid the sharing of data issue that comes from this, I would >>>> say that>>>> the FDF would probably need to be named with a cart number. If it >>>> cant have>>>> a different name you could overcome it by creating a CART Dir and >>>> call the>>>> fdf from there or something.>>>>>>>> I didn't have too much time to look at it right now but it seems >>>> like the>>>> potential answer you seek is definitely there.>>>>>>>> AJM>>>>>>>> Alex J McCombie New World >>>> Media>>>> Chief Information Officer Box >>>> 124>>>> 888/892.6379 MartVille, NY >>>> 13111>>>> Alex@NewWorldMedia.com >>>> http://OurClients.com>>>>>>>> Interface Designer WebDNA Programmer Database >>>> Designer>>>>>>>>>>>>>>>> ------------------------------------------------------------->>>> This message is sent to you because you are subscribed to>>>> the mailing list .>>>> To unsubscribe, E-mail to: >>>> To switch to the DIGEST mode, E-mail to >>>> >>>> Web Archive of this list is at: http://webdna.smithmicro.com/>>>>>>>>> ------------------------------------------------------------->>> This message is sent to you because you are subscribed to>>> the mailing list .>>> To unsubscribe, E-mail to: >>> To switch to the DIGEST mode, E-mail to >>> >>> Web Archive of this list is at: http://webdna.smithmicro.com/>>>>>>>>>> Jay Van Vark>> 'Guiding Positive Change in High-Tech Companies'>> voice (858) 229-3102>> efax (801) 659-7952>>>> http://www.VanVark.net>>>>>> ------------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> To switch to the DIGEST mode, E-mail to >> >> Web Archive of this list is at: http://webdna.smithmicro.com/>> -------------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Michael Quattrone
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebCatalog and WebMerchant reviewed by InfoWorld (1997)
[WebDNA] [BULK] Permissions set when Append DB (2011)
The evolved Server Configuration Queston (2000)
WCS Newbie question (1997)
Re:No Data (1997)
Only charge card when product shipped ? (1997)
Pithy questions on webcommerce & siteedit (1997)
Updating checkboxes made easy !!! (1998)
URL for Discussion Archive (1997)
Summary Searches (2000)
WebCat2 Append problem (B14Macacgi) (1997)
Only charge card when product shipped ? (1997)
Passing Cart variable to subdirectory files? (1997)
Macos8.6 to X migration problems (2000)
Grant, please help me ... (1997)
[carts] and databases (1997)
WebCat2b15MacPlugin - showing [math] (1997)
select multiple (1997)
[numFound] inside [showIf]? (2000)
Weird bug, or is there something amiss? (1997)