C#中的文本文件打印格式?

时间:2012-10-29 14:40:38

标签: c# printing format text-files

我在CSharp上创建的应用程序中有一个打印功能。但是我不喜欢文档的格式化方式,也很难将文本格式化为打印机或类似文件。

这是我格式化的方式。我希望有一种更加动态和有效的方法,以便它可以兼容所有使用它的计算机或笔记本电脑。

1 个答案:

答案 0 :(得分:1)

你正在寻找能够格式化空间的东西吗?例如 如果我想写WriteLine(“ * * HELLO * * ); 我会做这样的事情

string s = new string( '*', 8 )
WriteLine(s+ HELLO + s)

所以在你的情况下,你可以按照这个例子来计算你想要的空格数量,如果你需要制作一些新的字符串变量来保存不同数量的空格,那么阅读时它会更干净。这是一个简单的例子

string strSpaces = new string(' ', 20) for example.. 

只是玩你需要的东西