为文本中的每个单词创建图像的建议
我正在寻找一种方法来自动为文本文件中的每个单词创建图像渲染(我正在研究一种“简单”的方法来在不支持复杂脚本的计算机和手机上显示复杂的脚本)。有没有一种简单的方法可以做这样的事情?文本将为高棉语 (UTF-8)。我已经尝试过 imagettftext (php),但它似乎与高棉 Unicode 字体不兼容 (参见此处)。 单词分隔符不是英语中的普通空格,而是零宽度空格(U+0200B)。
示例文本: កាល ដើម ដំបូង ឡើយ ព្រះ បាន បង្កើត ផ្ទៃ មេឃ និងផែនដី។
您能提供的任何帮助将不胜感激!谢谢你!
I am looking for a way to automatically create an image rendering for each word in a text file (I am working on an "easy" way to display a complex script on computers and cell phones that don't support the complex script). Is there an easy way to do something like this? The text will be in Khmer (UTF-8). I've already tried imagettftext (php) but it doesn't seem to be compatible with Khmer Unicode fonts (see here).
The word separation character is not a normal space as in English, but a zero-width space (U+0200B).
Sample Text:
កាលដើមដំបូងឡើយ ព្រះបានបង្កើតផ្ទៃមេឃ និងផែនដី។
Any help you can give would be greatly appreciated! Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 Gtk3::WebKit 将渲染的 HTML 捕获到任何 libcairo 输出目标。
截至 2011 年,这是最现代、最灵活的解决方案。
整个高棉语短语的 PNG 渲染示例
Use Gtk3::WebKit to capture rendered HTML to any libcairo output target.
As of 2011, this is the most modern and flexible solution.
Sample rendering to PNG of the whole Khmer phrase
另一种选择是使用 LaTeX 预渲染文本。
Another option would be to prerender the texts with LaTeX.
为了简单起见,我将使用 Perl::GD。我过去用过它。看看这个。
For simple I would use Perl::GD. I have used it in the past. Take a look at this.