You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Microsoft Graph API集成Universal Print时pageRanges参数失效求助

Universal Print集成中pageRanges参数不生效问题

我在OutSystems应用中集成了Microsoft Graph API的Universal Print功能,其余功能均正常,但pageRanges参数存在问题:当文档共5页,仅需打印第3、4页时,每次都会打印全部5页。

请求的JSON内容如下:

{
  "configuration": {
    "quality": "medium",
    "dpi": 600,
    "duplexMode": "oneSided",
    "copies": 1,
    "colorMode": "auto",
    "mediaSize": "A4",
    "collate": true,
    "feedOrientation": "longEdgeFirst",
    "fitPdfToPage": false,
    "inputBin": "tray-1",
    "orientation": "portrait",
    "pageRanges": [
      {
        "start": 3,
        "end": 4
      }
    ], 
    "pagesPerSheet": 1,
    "scaling": "none"
  }
}

可能的解决方向

  • 确认文档兼容性:部分非标准PDF(含隐藏页、自定义页码映射)可能导致页面范围解析异常,先测试标准生成的PDF文件验证参数是否生效。
  • 核对API版本:确保使用的是v1.0及以上的Graph API版本,旧版本可能存在pageRanges参数的解析bug。
  • 简化配置排查:暂时移除非必要配置项,仅保留pageRanges、copies、mediaSize等核心参数,排除其他配置的干扰。
  • 检查打印机设置:部分打印机可能强制启用“打印全部页面”的默认规则,需登录打印机管理后台确认并关闭该选项。
  • 查看API响应日志:调用接口后检查返回的打印任务详情,确认pageRanges参数是否被正确保存。若参数未被正确记录,可联系微软技术支持提交问题。

内容的提问来源于stack exchange,提问作者Irfan Qamar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 07:45:25