javascript - 用户如何从 Microsoft Graph 中的文件预览打印整个文档
问题描述
我们在我们的应用程序中使用图形 api 来允许用户查看托管在我们的 SharePoint 网站上的文件。
我们可以使用以下 URL 格式让文件(主要是 Word 文档)在新选项卡中正常加载:
"https://graph.microsoft.com/v1.0/sites/" + siteId + "/drive/items/" + itemId + "/preview"
但是,似乎没有从这里打印的设施。如果您使用浏览器打印,它只会获取文档的第一页。
有什么方法可以打印整个文档,而无需让用户先下载副本并在本地打开它?
解决方案
使用以下请求正文:
{
"viewer":"office",
"chromeless":false
}
推荐阅读
- matlab - 如何在 Matlab 的 EEGLAB 插件中安装 Butterworth 滤波器?
- python - 基于类的视图总和用于基于类的表单验证(没有 forms.py)
- javascript - 当被问到某个问题时,如何让我的 Discord Bot (Javascript) 在标签中回复用户?
- java - Java8:流从列表中过滤掉项目并获得不同的条目
- java - DTO 由其所有空字段组成
- jenkins - kubectl 错误:加载配置文件“/var/lib/jenkins/.kube/config”时出错:
- c - setsockopt 不起作用,但不返回 errno
- python - 如何在 plotly 中绘制时间序列数据?
- r - 强制内容类型 image/* only download.file R
- python - AWS Lambda 错误:无法导入模块“function_name”:没有名为“module._module”的模块