【发布时间】:2012-12-05 00:35:40
【问题描述】:
我正在尝试获取使用 PowerPoint Interop 打印整个文档时预期打印的页数(范围不适用)。
更具体地说,我正在寻求获取打印预览指示的页数(因为这考虑了所有格式选项)。
例如:我有一个 48 张幻灯片文档,但打印时会生成 56 张图片。
我目前正在调用不带参数的 Printout() 方法。
【问题讨论】:
-
PowerPoint 每张幻灯片打印一张。我看不出如何从 48 张幻灯片演示文稿中获得 56 张图像(表格,您是说吗?),除非您正在打印由于大量注释文本而自动继续的注释页面,或者您正在查看显示 56 张幻灯片中的 48 张的幻灯片放映,因为其中一些幻灯片是隐藏的。或者您可能看到页码达到 56,但实际只打印了 48 页? PPT 允许用户更改起始页码,因此如果将其设置为 1 以外的值,您将获得与打印页数不匹配的页码。
-
@SteveRindsberg,基本上我想要获得的是打印预览中显示的页数(这表明它将打印 56 页)。在代码中,我应用了各种格式设置,因此打印带有注释的半页幻灯片和打印 cmet 作为单独的页面都可以应用,以任何组合方式。
标签: c# printing count powerpoint