PHP代码中的HTML表中显示了一些图像:

此表的代码为:
for ($i = 0; $i < $data['list']['cnt']; $i++) {
$tabRows[$i][1]['width'] = "45%";
$tabRows[$i][1]['align'] = "center";
$tabRows[$i][1]['value'] = '<img src="'.HTTP_FIGURES.$data['list'][$i]['fig_image'].'" />';
}正如你所看到的,图像的背景是可以看到的,它们使页面变脏。所以我想去掉每个图像的背景。如何做到这一点?
发布于 2012-09-18 17:35:43
使图像成为透明的PNG。
发布于 2012-09-18 17:36:16
您唯一实用的解决方案是使用图像编辑器浏览每个图像,删除背景并重新保存为具有透明度的.png。
发布于 2012-09-18 17:37:24
使用任何图像编辑器,如GIMP (免费),Paint.net(免费),Photoshop或任何其他图像编辑器,并在您需要的地方添加透明度。Here是一个针对paint.net的教程。如果您的图像不是PNG格式-您将需要制作PNG图像,因为JPEG没有透明度。
https://stackoverflow.com/questions/12474064
复制相似问题