首页 > 解决方案 > 以编程方式预填充幻灯片以在 PowerPoint 的打印对话框中打印特定幻灯片

问题描述

是否可以通过 VSTO PowerPoint 插件实现类似的功能:

基本上,每当用户想要打印文档时都有这个:

在此处输入图像描述

标签: c#.netvstopowerpoint

解决方案


您正在寻找Presentation.PrintOptions.

例如:

var printOptions = Globals.ThisAddIn.Application.ActivePresentation.PrintOptions;

// Set print range type to slides and add some ranges
printOptions.RangeType = PpPrintRangeType.ppPrintSlideRange;
printOptions.Ranges.Add(1, 1);
printOptions.Ranges.Add(3, 5);

Github 上的小例子


推荐阅读