C# 具有可从 html 内容生成 pdf 的 API。但是,了解了 LaTeX 的功能后,我也想将它们合并在一起。假设某人填写了一份注册表。单击提交按钮后,详细信息将存储在数据库中。所以,现在如果我想显示一个包含详细信息的页面,我会从数据库中获取内容,将其放在适当的位置,获取 html 页面并生成 pdf。现在,我想将 LaTeX 合并到其中。也就是说,文本框的结构和位置以及文本字体必须由 LaTeX 决定。程序 html 内容必须传递给 LaTeX,然后 LaTeX 应该生成 pdf。我该如何在 C# 中做到这一点。当然,必须有执行外部程序的 API。所以我将执行pdflatex main.tex
。这main.tex
将只包含结构而没有数据。我的问题是,如何将它们结合起来?