fpdfphp
1. php中怎么生成有图表的pdf
FPDF有提供表格和加入图片等功能。
如果要使用PHP生成一个复杂的包括图片和表格的PDF,还是需要手动代码来生成。没有什么更好的办法。 还是多看看演示,再结合一下就成了。
good luck
2. php中用 fpdf 生成pdf文件为什么显示损坏打不开,请问是什么原因
换别的pdf软件看
3. PHP使用FPDF生成PDF问题
不是的是你数据的array太大了. 用完立刻释放
4. php怎么把含有图片的html页面 转换为pdf 文件
1.FPDF: PDF生成器
FPDF是一个纯粹的通过PHP类来生成PDF文档的方法,需要生成的内容直接在PHP代码中来指定,生成文字,图片,线条等等,都有自己的方法。下面介绍一个用FPDF来生成”Hello World”的PDF文档:
1.<?php
2.require(‘fpdf.php’);
3.
4.$pdf=new FPDF();
5.$pdf->AddPage();
6.$pdf->SetFont(‘Arial’,'B’,16);
7.$pdf->Cell(40,10,’Hello World!’);
8.$pdf->Output();
9.?>
要生成PDF文档,首先我们需要包括库文件fpdf.php。
然后,我们需要建立一个FPDF对象使用默认构造FPDF(),这种构造可以通过三个值即页面方向(纵向或横向),计量单位,和页面大小( A4,A5……),默认情况下,页面大小为A4,计量单位是毫米。
它也可以被明确地指明:
1.$pdf=new FPDF(‘P’,'mm’,'A4′);
然后用AddPage()函数来增加一个页面,左上角和页面的内容在默认情况下边距为1厘米,当然我们可以使用SetMargins()来改变。要生成一段文本,首先我们要使用SetFont()来选择一种字体和字号。
1.$pdf->SetFont(‘Arial’,'B’,16);
我们使用Cell()函数来输出一个文本。一个Cell()是一个载有文字的矩形区域。
最后,我们要关闭这个文件并且把它输出,这就是用到了$pdf->Output();,我们还可以在这里指定我们想要使用的文件名,如$pdf->Output(’sample.pdf’);
5. php怎么用fpdf类在线浏览pdf文件
wps表格制作图章的方法
首先,打开一个新的工作表,切换到“插入”选项卡,点击“形状”,在下拉表中选择“椭圆”,按住shift键,画出一个你心中图章大小的圆形。
wps表格怎样制作图章
wps表格怎样制作图章
接下来,选中椭圆,切换到“绘图工具”选项卡,点击“填充”,选择白色。然后点击“轮廓”,设置图章轮廓的线条大小和颜色,在这里我们选择4.5磅的红色线条。
wps表格怎样制作图章
wps表格怎样制作图章
wps表格怎样制作图章
接下来,是设置图章中的图形,可以选择插入图片或者自己绘制的简单图形,在这里,我们选择插入图片,在“插入”选项卡中,点击“图片”,在弹出的“插入图片”对话框中选择想要插入的图片。然后调整好插入图片的大小和位置。
wps表格怎样制作图章
wps表格怎样制作图章
接着,设置艺术字,在“插入”选项卡中点击“艺术字”,在弹出的“艺术字库”对话框中选择合适的形式,点击“确定”之后,在弹出的“编辑‘艺术字’文字”对话框中输入想要的文字,并设置字体、大小、加粗等。然后将艺术字调整大小放入图章中。
wps表格怎样制作图章
wps表格怎样制作图章
wps表格怎样制作图章
接下来,按照上面的步骤插入”网络经验签约作者专用章“的艺术字,然后切换到”艺术字“选项卡,点击”艺术字“形状,在这里,我们选择半弧形,然后调整艺术字的大小,弧度,在图章中的位置。
wps表格怎样制作图章
wps表格怎样制作图章
最后,一个自己设计的图章就做好啦。
6. php中我用了thinkPHP 然后我要打印pdf报表 用了fpdf 但是现在不知道在action中怎么调用fpdf中的内容。
ThinkPHP中调用文件的方式比较多,第三方插件或是自己手写的分类,我习惯使用的方法是:
1、把文件放在Lib/ORG中,命名为fpdf.class.php,然后在Action文件中使用import("@.ORG.fpdf")调用就可以了。
2、第二种方法就是自己建立文件夹,确定相对于入口文件的地址,然后在Action文件中包含进去。
require_once("相对于入口文件的路径");
或是
include_once("相对于入口文件的路径");
我不太清楚FPDF的使用方法,刚才去查看,可惜我打不开网页,如果只是一个文件的加载就可以解决问题,我建议你使用第一种方法,更方便一些。
如果是一个完整的代码项目的话,我觉得你使用第二种方法更合适一些,自己建一个插件文件夹,把其中文件包含进去就可以了。
PS: 可以使用说明调用已经成功了。也就是说你题目的问题解决了。
乱码的最大原因就是编码的方式不对,你存储的时候用的是什么样的编码,那么写入的时候就需要用同样的编码,查看一下你是从哪读取的数据,再看看数据是什么编码格式,我不熟悉FPDF,所以能给的建议不多,但我记得调用的时候是可以传一个编码参数的,把这个参数写上,看看还是否有这样的情况。
7. 如何通过php将fpdf生成的pdf文档自动保存到服务器指定的路径
$pdf->SetDisplayMode("real");
$date_dir = date('Ymd');
$pdf->Output('a.pdf', 'F');
8. php fpdf 怎么设置居中
居中是页面布局的事,和php没有关系
你最好贴点代码,让我们知道你是div布局还是table布局。
2.一般居中有几种方式:
1)直接使用<center>标签。例如<center>剧中</center>
2)css的text-align:center
3)align="center"
4)页面整体居中:
设置body
body{margin:0;padding:0}
设置容器 -- 需要设置容器宽度
.main{width:1000px;margin:auto;padding:auto;}3.
9. PHP生成PDF,用什么类库好
FPDF
FPDF 这个PHP Class允许你采用纯PHP(更确切地说就是不需要使用PDFlib)来生成PDF文件。它所具有的特点包括:可选择的unit大小,页面格式和页边 距;页眉和页脚管理;自动分页;自动换行与文本自动对齐;支持JPEG与PNG图片格式;支持着色和文件超链接;支持TrueType,Type1与 encoding;支持页面压缩。
HTML2PDF
HTML2PDF能够把一个HTML文本转换成一个打印机友好的PDF文件。这个PHP脚本构建在FPDF PHP脚本之上。
TCPDF
TCPDF是一个用于快速生成PDF文件的PHP5函数包。TCPDF基于FPDF进行扩展和改进。支持UTF-8,Unicode,HTML和 XHTML。
html2ps
html2ps 能够把带有图片,复杂表格(包含rowspan/colspan) ,layer/div和css样式的HTML转换成Postscript与PDF。 html2ps对CSS2.1支持非常好,并且很好地兼容不正确的HMTL。它甚至能够转换几乎是采用CSS设计的网站如msn.com。
HTML_ToPDF
HTML_ToPDF能够把任何HTML文档转换成在任何平台和打印机下界面格式都一样的PDF文档。它包括支持图片转换,使用样式表来定制PDF 文件和错误处理。
cPdfWriter
cPdfWriter是一个能够输出PDF文档的PHP5 class。基于TCPDF,FPDF和其它相关脚本。
dompdf
dompdf是一个HTML到PDF的转换工具。它的核心是一个遵循大部份CSS2.1样式的Rendering引擎。dompdf采用样式驱动, 它能够下载并读取外部样式,整个样式标签和单个HTML元素的样式属性。它同样支持目当大部份HTML属性。
10. php使用fpdf类库生成pdf 俄文显示乱码
FDF默认接收unicode编码,输入俄文请先转换成USC2或UTF-16LE编码后,再输入fdf,
就不会乱码