2014-09-26 144 views
0

PDFsharp中的PDFDocument類沒有任何類型的打印方法PDFsharp PdfFilePrinter類ctor's也不接受任何PdfDocument對象。如何打印PDFsharp PdfDocument對象?

ms = new MemoryStream(); 
using (FileStream fs = File.OpenRead(path)) 
{ 
    fs.CopyTo(ms); 
} 

document = new PdfDocument(); 
document = PdfReader.Open(ms); 

那麼任何人都可以提供我的解決方案來打印我的文檔對象嗎?

回答

0

PdfFilePrinter只是調用Adobe Reader來打印PDF文件。所以你需要一個文件,並且不能傳遞一個PdfDocument。

從您的示例代碼判斷,您已經有一個文件。如果您只想打印該文件,則無需將此文件讀入PdfDocument對象。