我试图弄清楚如何在图像周围创建一个图像边框,以及使用PHP从mySQL数据库添加文本到边框(如下所示)我环顾四周但是找不到任何我想要的东西做。
提前致谢
http://tinypic.com/r/10h6s8p/7(我正在尝试做的照片)
答案 0 :(得分:3)
为什么你没有一个背景div(如果要调整大小,则为多个)并将mysql结果中的图像放在该div的顶部?
这会产生相同的效果,并且在通过php处理图像时处理过程更加紧张。
答案 1 :(得分:1)
您是否需要创建一个新图像,将原始图片放在类似宝丽来的框架内?
您可以使用php中的GD functions执行此操作。
准备背景图像,然后使用imagecopy()函数将图片放入其中,然后使用imagetfttext()编写文本。
答案 2 :(得分:0)
首先:确保从要放入此文件的文件中分离出外边框(宝丽来背景)。
其次:了解文件需要将哪些尺寸正确插入到宝丽来背景中。
第三:了解文本可以从哪个x / y位置开始(也许是最大宽度和高度)。
然后它很简单:
1)加载背景 2)将(调整大小的)图像叠加到x / y位置的背景上 3)将文本叠加到x / y位置的背景上
如果您对PHP的图像功能有一定的经验,那将非常简单,否则让它运行起来可能会有点挑战。