示例一:使用PHP生成一个简单的PDF文档
以下为引用的内容:
require_once('../config/lang/eng.php');
require_once('../tcpdf.php');
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Nicola Asuni');
$pdf->SetTitle('TCPDF Example 002');
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// remove default header/footer
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
// ---------------------------------------------------------
// set font
$pdf->SetFont('times', 'BI', 20);
‘贰’ php处理PDF的扩展库如何使用
首先引入pdf扩展
然后下面这些方法 组合着用,就跟拼页面一样就可以啦,差什么放什么?不知道的结合下扩展文档或者试一下,不难的!
pdf->SetFont();
pdf->Cell();
pdf->writeHTML();
pdf->Image( 'foot.png');
pdf->AddPage();
pdf->output();
......
借花献佛
‘叁’ PHP如何实现上传PDF文件,在线阅读PDF文件
上传的话,跟上传图片是一样的方式,只是上传的是pdf文件,其他都一样,然后将文件的完整路径写上就可以了,点击阅读按钮,跳转到文件的地址就可以在新的标签打开文件并查看!
‘肆’ 如何使用php修改pdf中的内容,并且保证格式不乱
诶,最终是找到一个不太令人满意的办法,客户端上传pdf改为docx,然后通过phpword中模板替换变量的方法去替换,最后在服务器端用libreoffice对docx进行PDF的转换,这样勉强能达到效果。感觉上php还是不太适合做这样的事情,如果要排版完全不乱,提交的docx文档必须是通过libreoffic编写的。还有就是微软的office是厉害,亲自试了一下,无论是libreoffice还是wps编写的docx,都能排版完好的转换为pdf。
到后盾人上去看看.你要的答案很多.都是一线教师亲自录制的.内容比较多
‘伍’ php 如何实现在线预览文件如:txt,doc,pdf等
第一种 预览
$file = fopen($path,"r"); // 打开文件
// 输入文件标签
Header("Content-type: application/pdf");
// Header("filename:" . $file_name);
// 输出文件内容
echo fread($file,filesize($path));
fclose($file);
第二种下载
Header("Content-type: application/pdf");// 文件将被称为 downloaded.pdf
header("Content-Disposition:attachment;filename='downloaded.pdf'");readfile($path);
第三种预览
Header("Content-type: application/pdf");// 文件将被称为 downloaded.pdf
header("Content-Disposition:inline;filename='downloaded.pdf'");readfile($path);
第四种下载
$file = fopen($path,"r"); // 打开文件
// 输入文件标签
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($path));
Header("Content-Disposition: attachment; filename=" . $file_name);
// 输出文件内容
echo fread($file,filesize($path));
fclose($file);
‘陆’ php如何支持pdf
下载PDFlib-8.0.6-MSWin32-php.zip,解压缩,进入bind\php目录下,查找对应
的版本php-520,复制libpdf_php.dll到window/system32目录下,
修改文件名称为php_pdf.dll,并打开php.ini进行编辑,在PHP5.2.8下,并未有
extension=php_pdf.dll,可手工添加,保存,重启APACHE。
执行phpinfo()可查看pdf支持情况。
‘柒’ 如何用php生成pdf
你不知道右上角有这个下载吗?
‘捌’ 求PHP从入门到精通(第3版)PDF电子书
在网络直接搜索这个电子书就有得下载,免费的,只是代码要网站的币
‘玖’ php怎么将php文件转换成pdf
、自己根据自己需要去弄,设置下页面范围,弄好之后点击下面的确定。
、页面页脚添加好就是这样,可以在右边的PDF文件中看到。
、最后不要忘记保存,可以用快捷键,这里是保存到原文件位置。
‘拾’ 能用php对pdf文件进行解析吗
$fp=fopen("./static/pdf/pdf/Report.pdf","r");
header("Content-type:application/pdf");
fpassthru($fp);
fclose($fp);
这样可以直接看,不知道符不符合你的要求。