我正在用C#开发WinForm应用程序,在其中我将编译一些LaTex代码并获取生成的PDF文件,然后将PDF文件转换为图像。 但是每次我按一下该按钮,都会弹出PDF文件,这很烦人!以下是我与该按钮相关的代码。
private void Button1_Click(object sender, EventArgs e)
{
p1 = new Process();
p1.StartInfo.FileName = "F:\\texlive\\2018\\bin\\win32\\pdflatex";
p1.StartInfo.Arguments = "input.tex";// input.tex is the latex file I prepared
p1.StartInfo.UseShellExecute = false;
p1.StartInfo.CreateNoWindow = true;
p1.StartInfo.RedirectStandardOutput = true;
p1.StartInfo.RedirectStandardError = true;
p1.StartInfo.RedirectStandardInput = true;
p1.Start();
// richTextBox2.Text = p1.StandardOutput.ReadToEnd();
pdfWrapper.LoadPDF("output.pdf"); // use PdfLiNnet to convert the output pdf file to jpg
pdfWrapper.ExportJpg("output.jpg",1,1, Dpi, Qua);
p1.WaitForExit();
p1.Close();
}
有人在编译LaTex代码后知道如何防止或隐藏pdf文件的弹出窗口吗?预先感谢。