想要实现pdf文件5页数据,每页都有一个图片,怎么实现?
2013-05-17 17:19
656 查看
程序问题描述:想要实现pdf文件5页数据,每页都有一个图片,图片上可任意写文字,但是$pdf->images()跟$pdf->write()重复执行,最后的图片和文字会把之前的覆盖了,不知道手册上有没有解决方案,
require('./public/chinese/chinese-unicode.php');
$pdf=new PDF_Unicode();
$pdf->Open();
$pdf->AddUniGBhwFont('uni');
$pdf->SetFont('uni','',10);
//$pdf->SetTextColor(0,0,255);
//$pdf->Rect(10, 10, 200, 200 , char);
$pdf->SetAutoPageBreak(TRUE,0);
$arrM = array(
$_POST['trait'],
$_POST['uses'],
$_POST['explains'],
);
//var_dump($arrM);die;
for($i=0;$i<10;$i++){
$pdf->Image('d:/img/m'. $i .'.jpg', 5, 5, 200, 150);
$pdf->Write(8, $arrM[$i]);
}
$pdf->Output('m.pdf',D);
}
解决方法如下:
mage(string file, float x, float y [, float w [, float h [, string type [, mixed link]]]])
參數
file 图像文件名称
x 左上角的横坐标(x)
y 左上角的纵坐标(y)
w 在页面上图像的宽度。如果没有定义或定义为0,它会自动计算。
h 在页面上图像的高度。如果没有定义或定义为0,它会自动计算。
type 图像格式。格式值为:JPG、JPEG、PNG。如果没有定义图像格式,会由图像文件名称后面的扩展名来推论出图像的格式。
link URL 或 identifier 由 AddLink() 处理。
require('./public/chinese/chinese-unicode.php');
$pdf=new PDF_Unicode();
$pdf->Open();
$pdf->AddUniGBhwFont('uni');
$pdf->SetFont('uni','',10);
//$pdf->SetTextColor(0,0,255);
//$pdf->Rect(10, 10, 200, 200 , char);
$pdf->SetAutoPageBreak(TRUE,0);
$arrM = array(
$_POST['trait'],
$_POST['uses'],
$_POST['explains'],
);
//var_dump($arrM);die;
for($i=0;$i<10;$i++){
$pdf->Image('d:/img/m'. $i .'.jpg', 5, 5, 200, 150);
$pdf->Write(8, $arrM[$i]);
}
$pdf->Output('m.pdf',D);
}
解决方法如下:
mage(string file, float x, float y [, float w [, float h [, string type [, mixed link]]]])
參數
file 图像文件名称
x 左上角的横坐标(x)
y 左上角的纵坐标(y)
w 在页面上图像的宽度。如果没有定义或定义为0,它会自动计算。
h 在页面上图像的高度。如果没有定义或定义为0,它会自动计算。
type 图像格式。格式值为:JPG、JPEG、PNG。如果没有定义图像格式,会由图像文件名称后面的扩展名来推论出图像的格式。
link URL 或 identifier 由 AddLink() 处理。
相关文章推荐
- 【一个批量计算的调度系统的设计与实现】如果需要对成千上万的网络抓包数据文件在规定的时间内进行解析,应该怎么做?
- Python+ImageMagick实现多图片合并为一个pdf文件
- 一个项目的数据库数据丢失,upload文件上传的图片都有,怎么能把数据库信息找到
- 怎么将多张图片合成一个PDF文件
- 怎么把多张图片转换成为一个PDF文件
- Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
- 实现读取文件夹中文件,复制到另外一个文件夹,并且删除原来的文件包括(图片和PDF)
- 怎么用c语言实现读取一个txt文件里的数据 要按行读出来
- 想写一个网站分发数据的软件,就是网站将数据文件分发到所有的客户机里,怎么实现?
- 借鉴EBookDroid源码,将一个pdf文件按页生成一系列的图片的实现方法
- 借鉴EBookDroid源码,将一个pdf文件按页生成一系列的图片的实现方法
- C# web实现word 转Html、office转Html、pdf转图片 在线预览文件
- 怎么转换PDF文件中的图片文字
- Python实现合并同一个文件夹下所有PDF文件的方法示例
- Solidworks提示字体Arial Unicode MS安装不正确,PDF文件中一个或多个文本字串可能遗失怎么办
- 编写一个业务函数,实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通过函数参数传出。
- windows下Python实现将pdf文件转化为png格式图片的方法
- 修改PDF文件中的图片用什么编辑器 怎么操作
- C#.NET常见问题(FAQ)-想要另存一个项目,sln文件丢了怎么办,如何打开高版本的项目
- jquery怎么实现点击一个元素更换背景图片,连续点击永远在2张图片之间更换