在C#/ WPF应用程序中创建LaTeX文档

问题描述 投票:5回答:2

有没有人曾经使用LaTeX在他们的C#/ WPF应用程序中创建了.pdf文档?我们正在创建报告并将其显示在屏幕上,我们已着手使用HTML和LaTeX创建报告。 HTML选项很简单,但在C#中创建一个LaTeX文档似乎并不重要,我个人觉得有点奇怪;我想以前人们已多次这样做了。任何人都知道要查看的任何LaTeX库或其他一些方法吗?

c# wpf latex pdflatex
2个回答
0
投票

我不知道任何LaTeX库,就像你说这样做似乎并不简单,我也觉得有点奇怪。我总是使用TeXnic Center IDE自己编写文档,我发现它非常有用。

您总是可以尝试使用StreamWriter将文档的源写入文件,然后通过代码中的命令提示符运行新的pdflatex进程以将文档编译为pdf?

除此之外,我确实设法偶然发现了C#的开源pdf生成库列表,这可能值得一看(我不认为它们中的任何一个都不适用于LaTeX):

http://en.csharp-online.net/Open_Source_PDF_Libraries

iTextSharp似乎被人们推荐了很多,所以它可能值得一看。希望其他人能够指向一个LaTeX库,但如果他们不能并且通过代码运行pdflatex作为一个过程是不可行的,那么至少这些可能会给你一个不错的选择。

希望这可以帮助。


1
投票

我一直在研究iosMath LaTeX库的C#端口。在我写这篇文章时,它在大多数情况下会产生很好的效果。我正在研究其余的。

https://github.com/verybadcat/CSharpMath/tree/master

© www.soinside.com 2019 - 2024. All rights reserved.