php 5.2.17版本支持Pdf

时间:2011-07-26 09:17:44

标签: php

我的php版本是5.2.17。我想用php创建一个pdf。我写了这段代码

$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)

这段代码在我的本地主机上完美运行,但在我的服务器上这不起作用。在我的服务器上$mypdf未创建。在我的服务器上使用php 5.2.17版本。问题是什么 ?我认为pdf图书馆不能解决我的问题。请帮帮我

1 个答案:

答案 0 :(得分:0)

确保您的服务器安装了PDFlib。