从PHP将alpha透明矩形绘制为PDF

问题描述 投票:0回答:1

我目前正在使用FPDF生成PDF文件。我需要在图像的顶部绘制Alpha透明矩形(例如,不透明度为0.5)。

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

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

php pdf-generation alpha-transparency
1个回答
1
投票

我突然碰到答案:显然,透明度不是存储在PDF的颜色级别上,而是存储在对象级别上。这个插件为其提供了功能:http://fpdf.org/en/script/script74.php

© www.soinside.com 2019 - 2024. All rights reserved.