我有一个有趣的问题; 我使用php创建一个图像,我的标题是这样的:
header('Content-Type: image/png;');
当我创建图像时,我从我的数据库中获取信息,并创建有关这些信息的图像。
到目前为止这么好,但这是问题所在; 我从我的数据库中获得的内容包括土耳其语字符,但浏览器无法显示它们。
如果我将php文件编码为utf-8,它会提供已经发送的"标题"错误。 另一方面,如果我编码php文件utf-8没有bom,为了摆脱上面提到的错误,它不会给出任何错误,但土耳其字符不会再出现。
感谢您的帮助。
答案 0 :(得分:0)
不要尝试在线显示使用imagecopy创建的图像,如果不保存,可能会出现一些问题,如问题(字体问题),而不是首先保存创建的图像,然后显示保存的图像