从PHP绘制alpha透明矩形到PDF

时间:2013-04-24 00:58:13

标签: php pdf-generation alpha-transparency

我目前正在使用FPDF生成PDF文件。我需要的是在图像上绘制alpha透明矩形(比如不透明度为0.5)。

我无法在FPDF中找到如何执行此操作,因为SetDrawColorSetFillColor(用于绘制矩形)仅采用RGB参数,而不是alpha值。因此,它们会使用ImageLine自动完全覆盖放置在那里的图像或线条。

如何从PHP生成PDF文件,该文件在给定背景图像的顶部和/或给定的一组(虚线/全部)线上具有半透明的彩色矩形?

1 个答案:

答案 0 :(得分:0)

我突然碰到了答案:显然,透明度不是存储在PDF中的颜色级别,而是存储在对象级别。此附加组件为其提供了功能:http://www.fpdf.de/downloads/addons/74/