我正在尝试从DB(MySql)检索图像文件并将其写入rtf文件。 Myquery看起来很像
select
FirstTable.name.FirsTable.age,
ifnull(
select
secondTable.object
from secondTable
where secondTable.Id=Firstable.Id
) As pic
当我执行查询时,一切正常,我已将它们写入rtf.now障碍是使用Image,我正在使用Container.php的addImage(字符串,边距)方法。在将图像插入数据库时,它们都被编码,我也在使用图像文件进行base64_decode()。
在rtf中,每个文本都被写入,但是在图像的位置,即使rtf文件的大小没有增加也没有任何内容,这意味着图像不会被写入。
任何帮助都会非常感激。谢谢提前
答案 0 :(得分:0)
可能你的图像对于mySQL来说太大了。它对blob数据的限制相当低。
因此,请尝试将您的数据放入gif / png / etc。在使用rtf之前。