将PDF转换为图像后如何获得可读文本(具有抗锯齿的文本)? [关闭]

Posted

技术标签:

【中文标题】将PDF转换为图像后如何获得可读文本(具有抗锯齿的文本)? [关闭]【英文标题】:How to get readable text (text with anti-aliasing) after converting PDF to image? [closed] 【发布时间】:2013-06-27 06:27:42 【问题描述】:

我在带有文本的 PDF 文档上使用了 ghostscript。文本看起来像位的黑白图。如何获取具有可读文本的图像?

-r96
-dTextAlphaBits=1 
-sDEVICE=png16m

【问题讨论】:

【参考方案1】:

您可以为输出图像使用更高的分辨率,例如 -r300 set -dTextAlphaBits=4-sDEVICE=pnggray

-dTextAlphaBits=n
-dGraphicsAlphaBits=n

这些选项控制子样本抗锯齿的使用。强烈建议使用它们来生成输入文件的高质量光栅化。子采样框 n 的大小应为 4 以获得最佳输出,但较小的值可用于更快的渲染。针对文本和图形内容分别启用抗锯齿功能。

【讨论】:

谢谢推荐,不过我不需要灰度图。所以,我必须为我的文本找出最佳的 TextAlphaBits。

以上是关于将PDF转换为图像后如何获得可读文本(具有抗锯齿的文本)? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何设置透明背景颜色并对 kivy 图像进行抗锯齿处理?

如何在没有抗锯齿的情况下显示缩放图像?

如何将非抗锯齿字体渲染到内部图像?

Ghostscript.NET 图片文字质量问题

如何在没有抗锯齿的情况下拉伸图像

文本抗锯齿和字体平滑