首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MailMerge:没有固定宽度的字体?

MailMerge:没有固定宽度的字体?
EN

Stack Overflow用户
提问于 2009-06-19 10:58:47
回答 2查看 489关注 0票数 0

我正在尝试将数据发送到特定的MergeField。数据发送正确。数据的每一行都有特定的字符。例如,字段中的数据可能是:

12345第一\nABCDE.F第二

(它无法获取换行符,所以我只是通过字符\n来获取它)

现在,在打印文档中,每个字符都有一个宽度,例如,'1‘小于'E’。因此,数据不会在字段内对齐。我尝试了以下字体: Arial,Tahoma,Courier New。什么都没有用。

有什么想法吗?提前谢谢。

Ps数据是通过Visual C++ 5.0构建的可执行文件发送的!

EN

回答 2

Stack Overflow用户

发布于 2009-06-19 11:03:50

您可能应该使用基于制表位的布局。设置制表符-每隔一厘米左右(例如,仅大于字体中最宽的字符)设置一次制表位,并在每个需要对齐的元素前添加制表符。

有了这个,你不需要找到固定宽度的字体,可以使用更吸引人的字体。

编辑:出于兴趣,我想知道你为什么不能使用固定宽度的Courier New。

也许你可以在某个地方发布一个截图,这样我们就可以更详细地了解你的问题。

票数 0
EN

Stack Overflow用户

发布于 2009-08-14 20:19:53

尝试Courier -它没有字距调整(字距调整=可变字符宽度)

此外,在字体窗口中有一个复选框,允许您将字距调整应用于特定大小或更大的字体-将此值设置为较大的字体大小可能会删除字距调整。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1017389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档