打印 - 通过创建.tex文件或直接从代码创建更容易?

时间:2013-01-27 11:35:15

标签: c# printing latex tex

我自己从未写过任何打印方法,在阅读并尝试了C#中的一些例子后,我真的很沮丧。我要么使用完全过时的方法,要么使用正确的库或打印(至少在C#中)是一种真正的痛苦。

首先,打印一个简单文档的代码是完整而且非常丑陋的。我已经阅读了一些例子,只是在一个以上的页面上打印一个字符串太复杂了。即使我成功编写了代码,它看起来也很丑陋 - 与我从LaTeX中使用的内容相比没什么。

所以我的问题是:生成.tex文档,编译它并打印生成的.pdf会不会更容易?创建.tex文件很容易,但我不知道在windows下编译它并打印.pdf。或者我在C#中缺少一些有用的库/提示?

1 个答案:

答案 0 :(得分:1)

我从未尝试直接从C#打印文件,但如果您真的选择了LaTeX路径,则需要先安装LaTeX编译器。但是,您可能会发现texlive.js项目很有用:如果您设法创建.tex文件,则可以显示将该文件呈现为PDF并将打印委派给浏览器的网页。