C# 使用pdf995打印pdf文件时文件内容不匹配

C# 使用pdf995打印pdf文件时文件内容不匹配,c#,printing,printdocument,C#,Printing,Printdocument,我们有一个将文本文件转换为Pdf的方案。因此,我们使用pdf995打印Pdf文件。它工作得很好,但在少数情况下,它会读取以前的文件内容并打印PDF文件。 我们不确定根本原因。这不是每天都在发生。我们偶尔会看到这个问题 你能告诉我可能的根本原因吗 如果没有看到您的代码,我们也不能确定!请提供您的意见 using (PrintDocument pd = new PrintDocument()) { streamToPrint = new St

我们有一个将文本文件转换为Pdf的方案。因此,我们使用pdf995打印Pdf文件。它工作得很好,但在少数情况下,它会读取以前的文件内容并打印PDF文件。 我们不确定根本原因。这不是每天都在发生。我们偶尔会看到这个问题

你能告诉我可能的根本原因吗


如果没有看到您的代码,我们也不能确定!请提供您的意见
using (PrintDocument pd = new PrintDocument())
            {
                streamToPrint = new StreamReader(inputFile);
                PrintController printController = new StandardPrintController();

                pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
                pd.DefaultPageSettings.Landscape = true;                    
                pd.PrinterSettings.PrinterName ="PDF995"
                pd.PrintController = printController;

                // Print the document.
                pd.Print();
                pd.Dispose();                
            }