Generate PDF
Posted on
16th Feb 2014 07:03 pm by
admin
Hi guys,
I would like to know if there is a way to generate pdf when clicking on a link. In fact, I would like to be able to click on a link and generate a pdf file with information from my database, say a profile of a client for example or an invoice.
I was able to generate a pdf using a basic tutorial. Here is the code:
Code: <?php
$mypdf = PDF_new();
PDF_open_file($mypdf, "");
PDF_begin_page($mypdf, 595, 842);
$myfont = PDF_findfont($mypdf, "Times-Roman", "host", 0);
PDF_setfont($mypdf, $myfont, 10);
PDF_show_xy($mypdf, "Sample PDF, constructed by PHP in real-time.", 50, 750);
PDF_show_xy($mypdf, "Made with the PDF libraries for PHP.", 50, 730);
PDF_end_page($mypdf);
PDF_close($mypdf);
$mybuf = PDF_get_buffer($mypdf);
$mylen = strlen($mybuf);
header("Content-type: application/pdf");
header("Content-Length: $mylen");
header("Content-Disposition: inline; filename=gen01.pdf");
print $mybuf;
PDF_delete($mypdf);
?>
But
1) it's seems to be pretty hard to have something that looks nice if I have to specify each item it location with X and Y
2) I have in the middle of the page: www.pdflib.com. I guess I have to pay for a licence to get rid of that but I went to the website and it's kind of expensive for me.
Do you know how an easier way to generate a pdf from my website and without having this "www.pdflib.com"? Is there another script out there or another lib?
Thanks
No comments posted yet
Your Answer:
Login to answer
191
5
Other forums
Filtering for a phrase using pregmatch
Here is my code which looks for addresses which start with ' src=" '
Code: [Select]preg_
Credit card verification
I have a client who wants to process credit card transactions from his web site rather than the goin
Implementing Single Sign-On using SAML 1.1, x.509, LDAP in C#.net
Hi,
I got a requirement from the client i.e implementing single sing on using SAML 1.1( LDAP &
Required to login help
I'm trying to set up my site so users have to be logged into the forum to access the site.I've been
INSERT for date range
Hi all
I have the following table
Code: [Select] `date` date
`day` int(2)
`
Scheduler problems related to execution of a single BLT by many schedules
Hello all,
We are running several MII instances in a distibuted architecture using a sing
database design
Hi,
I got a page which allow candidate to type in their previous working experience,
I let
Help With Showing Users On the Index Page
Ive got this code which works just how i want it to.
Code: <?
$timenow=time();
Displaying image from database
Hi,
I've got a site where that's got a database behind it. Currently it has loads of items in
smart reading from a text file
Hello there fellow coders, i was wondering if one of you wouldnt mind helping me with this problem i