Formatting 格式化打印的纯文本输出?

Formatting 格式化打印的纯文本输出?,formatting,printing,plaintext,Formatting,Printing,Plaintext,我有一个程序,可以将报告输出为纯文本。报告必须是纯文本,才能加载到第三方程序中。报告还需要可打印 在处理纯文本时,我应该对页面上的行大小和行数设置什么限制才能使其合理打印?这将取决于您的打印字体,您希望使用固定宽度的字体,以使其一致,80列通常是安全的。。。。我想 编辑:这里有一个Google的快速指南-< p>如果你对输出格式有控制,考虑一个,比如AsciiDoc,标记下降等。 通过这种方式,您可以将平面文本格式导入转换器,从而生成postscript、PDF或HTML,然后进行打印。这也绝大

我有一个程序,可以将报告输出为纯文本。报告必须是纯文本,才能加载到第三方程序中。报告还需要可打印


在处理纯文本时,我应该对页面上的行大小和行数设置什么限制才能使其合理打印?

这将取决于您的打印字体,您希望使用固定宽度的字体,以使其一致,80列通常是安全的。。。。我想


编辑:这里有一个Google的快速指南-

< p>如果你对输出格式有控制,考虑一个,比如AsciiDoc,标记下降等。
通过这种方式,您可以将平面文本格式导入转换器,从而生成postscript、PDF或HTML,然后进行打印。这也绝大部分否定了为了你的打印机考虑线宽的必要性。转换器将为您执行此操作。

它肯定取决于您在打印时使用的字体,除非您对此进行了控制,否则无法保证它可以很好地打印。例如,在Word 2007中,创建一个空白文档并将字体设置为Courier New 10pt每行只能容纳77个字符,每页只能容纳28行。更改边距和行距将修改此设置。然而,如果你使用它,他们试图从写字板上打印,它将无法工作,因为Courier New 10pt的默认值每行只能容纳72个字符。无论哪种情况,标准的80个字符都不起作用。这些默认值甚至不是全局默认值

您可能能做的最好的事情是选择一个大小,并提供有关使用几种常见编辑器打印报告的说明,以便报告看起来可以接受。指定字体、边距、行距等


您是否考虑过其他选项,例如创建两个文件?一个可以是纯文本,以便导入到另一个程序中。另一种可能是更适合打印的格式。

72更接近打印标准(我认为每行68个最令人满意。我想我会详细说明打印文件时使用的程序/设置。谢谢你的建议。