PDFsharp中的PdfDocument类没有任何类型的打印方法,PDFsharp PdfFilePrinter类ctor也不接受任何PdfDocument对象。
ms = new MemoryStream();
using (FileStream fs = File.OpenRead(path))
{
fs.CopyTo(ms);
}
document = new PdfDocument();
document = PdfReader.Open(ms);
那么有人能为我提供打印文档对象的解决方案吗?
答案 0 :(得分:0)
PdfFilePrinter只需调用Adobe Reader即可打印PDF文件。所以你需要一个文件而不能传递PdfDocument。
根据您的示例代码判断您已有文件。如果您只想打印它,则无需将此文件读入PdfDocument对象。