Re: Does anyone here use TCPDF?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Sep 19, 2009 at 02:58:52AM +0900, Dave M G wrote:

> PHP List,
> 
> 
> I posted this question on the TCPDF forum on SourceForge, but it's
> getting no response. I'm not even sure how active their list is.
> http://sourceforge.net/projects/tcpdf/forums/forum/435311/topic/3400663
> 
> So I'm hoping someone here might be able to help if they are using
> TCPDF. I just need to get the key details to get started, and then I can
> probably start to roll on my own.
> 
> This is the question:
> 
> 
> Forgive me for what I would assume is a very obvious question, but I can
> not locate any clear instructions on what I want to do.
> 
> Simply, I want to take an existing PDF and write text on top of it.
> 
> The PDF is a single page, and it is a form that people fill out. What I
> need to do is fill out some of the fields in the form before sending it
> to the recipient.
> 
> So I need to do two simple tasks. One is to load an existing PDF file.
> The second is to place short lines of text into specific locations on
> the page (A4 size).
> 
> I know these two functions must be dead simple, and yet I am lost in the
> documentation.
> 
> If someone could tell me the right function calls or point me to the
> right place so that I can RTFM on my own, I would be very grateful.
> 
> Thank you for any advice.

I don't use TCPDF; I use FPDF, but I imagine the drill is about the
same. When I have to do what you're doing, I first write the code (using
the FPDF API/methods) to build the form fresh. I test this to ensure
everything is where it needs to be. Then I add code to that form which
fills in whatever fields need filling in. Then I output that.

What you're asking sounds like you want to *edit* an existing PDF via a
PHP class, and I don't know of a tool that does this except for Adobe
Acrobat and a few other non-PHP tools. It's something that's very
difficult to get right.

Therefore, I'd suggest instead using your existing TCPDF methods to
actually *build* the PDF from scratch, with additional method calls to
put in your content. That is, build and populate each time you need the
form.

Paul

-- 
Paul M. Foster

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux