首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用PHP和GD库将MySQL数据库中的文本转换为图像?

问如何使用PHP和GD库将MySQL数据库中的文本转换为图像?
EN

Stack Overflow用户
提问于 2020-06-03 00:12:50
回答 2查看 213关注 0票数 0

我已经在互联网上上下下寻找一些简单的解决方案,但我就是找不到。我甚至用示例代码打开了Stackoverflow上的问题,我被告知代码中的一切都是错误的。然后,我不知道我在做什么,我的问题马上就结束了。这没有任何意义。

所有我想要能够做的是查询MySQL数据库的文本字符串,然后将其转换为图像显示在web浏览器上使用PHP和GD库。

查询数据库

从MySQL数据库中检索文本或字符串(字母数字,就像英语中的任何单词一样)。

使用该文本创建图像以在浏览器上显示。

与我在另一个问题上发现的非常相似,但他们的答案不起作用,即使它被选为一个有效的答案。GD Library image generation does not work with mySQL query我的问题是,我不能查询我的数据库中的文本,并在同一个页面上一次性创建该文本的图像。非常简单的例子会很有帮助。

求求你帮帮我。

EN

回答 2

Stack Overflow用户

发布于 2020-06-03 00:41:18

如果您正在寻找更改图像的Base64字符串,这可能是答案

代码语言:javascript
复制
$entry = base64_decode($stringFromdDatabase);
$image_data = imagecreatefromstring($entry);
$fileName = "sample.jpg";

$dir = [PATH TO WHERE YOU NEED TO STORE IMAGE] . $fileName;
imagejpeg($image_data, $dir);
imagedestroy($image_data);

或者选中此答案以获取Words to Image GD Library image generation does not work with mySQL query

票数 0
EN

Stack Overflow用户

发布于 2020-06-03 03:12:50

由于我花了整整两天的时间试图找到这个问题的答案,所以我将把我的答案发布出来,我觉得我的答案会对其他人有所帮助。

如果你想从你的MySQL数据库查询字母数字文本,然后把它变成你选择的图像,如jpg,png,gif等使用PHP和GD库之后,,你必须使用PHP数据对象或PDO为您的MySQL Database连接和SQL查询。看起来有些事情,mysql连接和mysqli连接不再被支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62156435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档