需指定页码范围打印时,可在Word、Windows通用打印对话框、Acrobat Reader、PowerShell及Mac预览App中分别设置:如Word输入“3-5”或“1,4,7”;Windows通用界面选“页码范围”并填写“2,6-8,10”;Acrobat以PDF逻辑页码为准输入“1-3,5”;PowerShell用Start-Process命令加/n参数;Mac预览则在“页数”菜单选“页面”后填写“1,3-5”。

如果您需要在打印文档时仅输出特定页面,而非全部内容,则需通过打印机设置指定页码范围。以下是实现该操作的多种方法:
一、在Word文档中设置打印页数范围
Microsoft Word 提供内置打印对话框,支持直接输入页码或页码区间,系统将仅向打印机发送所选页面的数据。
1、打开Word文档,点击左上角“文件”菜单。
2、选择“打印”,右侧显示打印设置面板。
3、在“页数”输入框中,键入所需页码,例如:3-5(表示打印第3页至第5页),或1,4,7(表示打印第1、第4、第7页)。
4、确认打印机已就绪,点击“打印”按钮执行输出。
二、通过Windows通用打印对话框设置页码范围
几乎所有Windows应用程序均调用系统级打印接口,该接口允许在打印前统一设定页码区间,适用于记事本、PDF阅读器、浏览器等场景。
1、在任意程序中按下Ctrl + P唤出打印窗口。
2、在“页数”或“页面范围”选项栏中,选择“页码范围”单选按钮。
3、在对应文本框内输入目标页码,如:2,6-8,10(表示打印第2页、第6至第8页、第10页)。
4、检查“份数”和“打印机”名称无误后,点击“打印”。
三、在Adobe Acrobat Reader中设置PDF打印页数
Acrobat Reader 对PDF文档具有独立解析能力,其打印设置可精确控制页面索引,避免因文档结构异常导致的页码偏移。
1、用Acrobat Reader打开PDF文件,按Ctrl + P打开打印对话框。
2、在“页面处理”区域下拉选择“页面范围”,展开输入框。
3、输入合法页码格式,例如:1-3,5;注意:此处页码以PDF逻辑页码为准,非原始文档页脚数字。
4、取消勾选“适应页面”以确保原始尺寸输出,点击“确定”开始打印。
四、使用命令行工具(PowerShell)批量指定页数打印
对于需自动化处理多个文档的场景,可通过PowerShell调用系统打印任务并嵌入页码参数,绕过图形界面限制。
1、以管理员身份运行PowerShell。
2、执行以下命令(以打印test.docx中第2至第4页为例):Start-Process -FilePath "test.docx" -Verb Print -ArgumentList "/p /q /t ""Microsoft Print to PDF"" /n 2-4"。
3、确保目标打印机支持命令行参数,且文档路径不含中文或空格。
4、观察后台打印队列是否生成对应作业,状态为“正在打印”即表示指令已接收。
五、在Mac系统中通过预览App设置打印页数
macOS预览App是PDF及图像类文件的默认查看器,其打印功能集成Core Printing框架,支持标准页码语法并实时预览范围效果。
1、双击PDF或图片文件,用预览App打开。
2、点击顶部菜单栏“文件”→“打印”,或按Command + P。
3、在弹出窗口左下角找到“页数”下拉菜单,选择“页面”,然后在输入框填写:1,3-5。
4、点击右下角“PDF”按钮,选择“保存为PDF”可先生成新文件,或直接点击“打印”发送至物理设备。











