在C#/ WPF应用程序中创建LaTeX文档
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在C#/ WPF应用程序中创建LaTeX文档相关的知识,希望对你有一定的参考价值。
有没有人曾经使用LaTeX在他们的C#/ WPF应用程序中创建了.pdf文档?我们正在创建报告并将其显示在屏幕上,我们已着手使用html和LaTeX创建报告。 HTML选项很简单,但在C#中创建一个LaTeX文档似乎并不重要,我个人觉得有点奇怪;我想以前人们已多次这样做了。任何人都知道要查看的任何LaTeX库或其他一些方法吗?
我不知道任何LaTeX库,就像你说这样做似乎并不简单,我也觉得有点奇怪。我总是使用TeXnic Center IDE自己编写文档,我发现它非常有用。
您总是可以尝试使用StreamWriter将文档的源写入文件,然后通过代码中的命令提示符运行新的pdflatex进程以将文档编译为pdf?
除此之外,我确实设法偶然发现了C#的开源pdf生成库列表,这可能值得一看(我不认为它们中的任何一个都不适用于LaTeX):
http://en.csharp-online.net/Open_Source_PDF_Libraries
iTextSharp似乎被人们推荐了很多,所以它可能值得一看。希望其他人能够指向一个LaTeX库,但如果他们不能并且通过代码运行pdflatex作为一个过程是不可行的,那么至少这些可能会给你一个不错的选择。
希望这可以帮助。
我一直在研究iosMath LaTeX库的C#端口。在我写这篇文章时,它在大多数情况下会产生很好的效果。我正在研究其余的。
https://github.com/verybadcat/CSharpMath/tree/master
以上是关于在C#/ WPF应用程序中创建LaTeX文档的主要内容,如果未能解决你的问题,请参考以下文章
从另一个 WPF 应用程序加载 WPF 应用程序程序集,出现错误:无法在同一个 AppDomain 中创建多个 System.Windows.Application 实例