【发布时间】:2013-05-21 06:08:34
【问题描述】:
我用 C 语言编写了一个小工具,可以从数据库中的数据生成图像。这些图像是 PNG 格式,现在我需要在图像中添加一些文本。我找不到任何关于如何在 PNG 图像中创建文本的示例。我正在使用 libpng 库,并且想在调用 png_write_png 之前简单地添加几行来负责将文本添加到图像中。
谁能指出一个简单的“Hello World”示例,其中这两个词在图像中可见。
这可以用 libpng 完成还是我需要使用 MagickImage 或类似来实现?
提前致谢
【问题讨论】:
-
仅供参考:不是简单的“Hello World,而是 the PNG 参考。libpng.org/pub/png
-
图片中的“添加文字”是什么意思?您的意思是在文件中添加文本 cmets,还是在图像本身上添加视觉字母?
-
我想在图像本身上添加视觉字母。在将图像写入光盘然后添加所有必要的文本后,我找到了一种运行 ImageMagick 的方法。如果有一种简单的方法可以使用 libpng 将可视文本添加到图像本身,我想避免使用其他工具
-
是的,你需要一个实际的图形库。
标签: c text annotations png libpng