使用Acrobat Pro打印PDF:选择打印机
本文关键字:选择 打印机 PDF 打印 Acrobat Pro 使用 | 更新日期: 2023-09-27 18:26:46
我可以用Acrobat打印PDF(而不是阅读器)这是代码:
var mApp = new AcroAppClass();
var avDoc = new AcroAVDocClass();
if (avDoc.Open(filename, ""))
{
var pdDoc = (CAcroPDDoc)avDoc.GetPDDoc();
avDoc.PrintPagesSilent(0, pdDoc.GetNumPages()-1, 2, 1, 1);
pdDoc.Close();
avDoc.Close(1);
}
if (mApp != null)
{
mApp.CloseAllDocs();
mApp.Exit();
}
这将把PDF打印到默认的windows打印机
有没有一种方法可以在不更改windows默认打印机的情况下选择打印机?
以下是文档:http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/iac_api_reference.pdf
这似乎是不可能的:
PrintPages始终使用默认的打印机设置。