我想使用spire.doc打印word文档。 想实现多页打印到一张A4纸上,比如,我想把2页的文档打印到一张A4纸上。我看了文档。没有找到如何实现。
代码如何实现呢?同时也问一下,打印机的纸盒是这样设置的吗?
Document doc = new Document();
doc.LoadFromFile(filePath);
//设置纸盒
if (taskBean.printType == 2)
{
//设置相纸来源为纸盒1
doc.PrintDocument.PrinterSettings.DefaultPageSettings.PaperSource = doc.PrintDocument.PrinterSettings.PaperSources[1];
}
else
{ //设置A4纸张来源为纸盒2
doc.PrintDocument.PrinterSettings.DefaultPageSettings.PaperSource = doc.PrintDocument.PrinterSettings.PaperSources[2];
}
谢谢