问候,有没有人建议如何,a)在网格上映射文本(我想象的是每个角色都有(x,y)坐标的笛卡尔系统,或b)如果网格是是不可能的,以某种方式测量文本i)一个字符的位置,一个文本位置和另一个x2-x1水平之间的差异(delta)或一个文本位置和另一个文本位置之间的差异y2-y1?我在PC上并且需要建议的编程方法或程序建议(是否有基于PC的文本程序具有此功能,任何人都知道)?非常感谢,提前, C〜茶
答案 0 :(得分:0)
如果没有定义的编程语言,我建议PostScript。
PostScript是一种页面描述语言,具有您要求的功能。许多打印机直接理解这一点,其余的则有解释器。它也是PDF文件格式的基础。在维基百科页面上是一个演示坐标系使用的示例:
%!PS
/Courier % name the desired font
20 selectfont % choose the size in points and establish
% the font as the current one
72 500 moveto % position the current point at
% coordinates 72, 500 (the origin is at the
% lower-left corner of the page)
(Hello world!) show % stroke the text in parentheses
showpage % print all on the page
坐标系的原点位于左下角,以点(1/72英寸)
进行测量