导入图像后,您可能会发现字形要么质量不足(例如点位太少),要么细节过多(例如包含太多点位)。本教程提供若干建议,帮助您获得更好的导入结果。
本文解释如何成功将基于位图的图像(例如 BMP、GIF、PNG)导入 FontCreator。如果您正在寻找关于导入基于矢量图像的提示,请阅读本教程:
从矢量(例如 Adobe Illustrator 图像)到字体
每个月我们都会收到许多关于如何提高导入字形质量的问题。有些人询问如何减少构成轮廓的点数,而其他人希望获得更多细节。在这两种情况下,预防问题比尝试修复问题要好得多。在本教程中,您将找到一些与源图像和从图像转换为轮廓期间使用的设置相关的一般提示和技巧,这些应该会导致更好的导入结果。
上周,一位客户(他允许我使用该图像)向我发送了这张图像,并询问如何提高生成轮廓的质量。字母 "a" 是以 1 英寸的大小手绘的,并以 150 dpi 扫描。
图像尺寸
虽然用户手册告诉您导入图像的推荐图像尺寸在 100x100 到 500x500 像素之间,但这张图像(154x137)太小了,因为字符实际上是一组微小的笔画。因此,这个详细的图像应该更大。因为这并不总是那么明显,最好尝试使用较小和较大的图像(例如以 150、300、600 和 1200 dpi 扫描)。当您没有原始手绘字母时,您也可以使用绘画实用程序(例如 Microsoft Paint、Corel Paint Shop Pro 或 Adobe PhotoShop)调整图像大小。这并不推荐,因为使用原始扫描图像的结果通常稍好一些。
这是相同的字母,但以 600 dpi 扫描(609x555):
导入图像对话框 - 图像选项卡上的设置
几乎所有默认设置都可以:
负片:未选中
阈值:63
腐蚀 - 膨胀:无滤镜
平滑滤镜:平滑
导入模式:跟踪
导入图像对话框 - 字形选项卡上的设置
边界:轮廓
位置:左下角(x = 0,y = 0)
大小乘数:取决于图像大小
我使用大小乘数来补偿不同的扫描分辨率。
结果
结果显示在这里(从字形编辑窗口截取的屏幕截图,缩放因子为 18%):
我个人更喜欢 600 dpi 扫描图像的结果。如果您对 300 dpi 扫描的结果满意,请使用它,因为它有更少的点。1200 dpi 图像生成的点太多了,所以那个有点过头了。
调整字形大小
导入图像后,几乎总是需要调整字形轮廓的大小。正如用户手册中所解释的,有几种方法可以完成此操作。当您知道字形的所需高度时,您可以选择所有轮廓(在轮廓模式下按 CTRL-A),然后使用变换工具栏上的大小选项卡调整为固定高度。只需确保您使用"锁定纵横比",如下所示:
调整字距
左右侧字距可以通过将垂直虚线拖动到所需位置来更改。轮廓应定位在这些线之间,否则字符将相互重叠。您也可以使用变换工具栏上的字距选项卡。
结论
归根结底,在决定数字化整个手写之前,请尝试不同的扫描分辨率。
如果您也希望看到更常见的手绘字母,请告诉我,我也会展示该字母的结果。