ImageMagick 从右到左文本渲染

标签 imagemagick right-to-left

ImageMagick 无法正确渲染从右到左的文本(它不会将其合并并反转)。我需要一个解决方案......

最佳答案

ImageMagick 使用 freetype 作为文本渲染引擎,不支持复杂的文本布局语言。如果您需要为这些语言生成文本到图像,您将需要替代解决方案。

在 Linux/UNIX 上,Pango 有一个名为“pango-view”的命令行工具,它可以将文本输出为 PNG 格式。然后您可以使用 ImageMagick 操作 PNG。

在Windows上,您可以在cygwin中获取“pango-view”(我相信cygwin中pango的开发包)。如果cygwin Not Acceptable ,则需要使用WCF或GDI+编写程序。

关于ImageMagick 从右到左文本渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5078115/

相关文章:

perl - 使用 ImageMagick 时出现问题 - 通过 Homebrew 安装

android - Android、服务器和图像创建之间的架构难题

java - JScrollPane 打破从右到左的方向

ios - UIScrollView 与约束和 RTL 的奇怪行为

linux - 屏幕截图命令行工具的最快图像捕获

imagemagick - 我可以访问 Google Cloud Function 中的 GraphicsMagicks 或 ImageMagicks 吗?

python - ImageMagick 在 Python 子进程中删除元数据时损坏 JPEG 数据

android - MenuItem 图标在 RTL 布局中未正确显示

css - Vuejs SPA需要根据语言为ltr和rtl加载css

javascript - 方向为 rtl 时的 jQuery.scrollLeft() - 不同浏览器中的不同值