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
Need to write a cookie with a url var
Not sure if its possible, but I need to write a cookie with a url.
So this would write 2232 a
To add a field on the screen XK02.
Hi All,
How to add an additional field in the vendor change control screen XK02.
The
PHP/Database issue
My friend is helping me make a database where you go to a certain webpage of my site and the page wi
generating random codes
Hi guys n gals,
I have a requirement to generate 250,000 unique codes...
These codes a
I need help on this PHP code
Hi everybody, I made some kind of mistake while editing the code below. As you see, at the 3 row my
Multiple WHILE loops help
Hi there. I'm writing an application that is pulling and displaying results for real estate listing
Drop Down and text box issue
Is it possible to set a drop down list and text boxes to a certain width?
here is my code
Is there a way to override built in php functions without APD?
I am trying to use the
rename_function()
override_function()
options that are built into
Header is not working in IE
Hi ! header function is not working in IE but it works in FF, Safari, Chrome. any help please. :
array_combine() trouble w/csv file
I have a problem with a piece of code I wrote to import some records from a csv file into mysql. I h