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
Staff Induction System - No idea where to go from here!!!
Hi there, I'm pretty new to PHP and Mysql so could really do with being pointed in the right directi
Contents of variable not echoing
Hey guys, hopefully this is an easy one...
In this line, the variables are not echoing out. T
Help with some dates
I have a list of dates in an array:
$mondays = array(
strtotime("October 12, 2009
"SEO" URLs
Hey, I'm wondering how to go about creating and using these types of URLs. I'm presuming it's PHP th
Protecting forms
Alright, I want to protect some forms of mine from SQL Injections, because I had someone earlier spa
Allowing ' and "
Hello everyone,
I am creating a form where users submit information to go into a database. I
Mysterious Timeouts
I've deployed a few simple AJAX-enabled web page to a local server that is accessed through the Inte
why this query can delete duplicates ?
why this query can delete duplicates ? Anybody can give me the detailed explanation ?
Tha
Last character removed
I have created a string from an array. I have inserted commas from my form values. I am trying to re
login form can you find my error?
registrationform.php seems fine send data to registration.php
registration.php seems fine checks