适用于: 画布应用
在默认浏览器打印对话中打开当前屏幕。
打印功能让您可以选择任何屏幕并让其与页面匹配,以将其发送到打印机进行打印,还可以让您将其另存为 PDF 文件。
屏幕的不同配置支持不同的打印结果。 对于固定屏幕,它们匹配页面大小,对于屏幕模板/特殊尺寸的屏幕,我们将内容与打印尺寸进行匹配。
备注
您只能打印添加了按钮并在按钮的 OnSelect
属性上定义了 Print 功能的屏幕。 例如,如果您在 screen 2
上添加了一个按钮,当您选择该按钮时,仅 screen 2
中的内容会被打印。
Print()
转到 Power Apps。
从左侧导航窗格中选择应用。
选择您的应用或从头创建一个应用。
从菜单中选择插入,然后选择按钮。
从左上方的属性列表中,选择 OnSelect。
输入公式
Print()
。保存并发布应用。
播放应用。
选择添加的按钮。 选择按钮时,将弹出默认的打印浏览器,让您可以从可用选项中进行选择以将其打印或另存为 PDF 文件。
要启用更多可自定义内容,您可以在屏幕打印到画布应用的 change 属性时访问屏幕。 例如,隐藏按钮或将窗体更改为视图模式。
在上面的示例中,在屏幕上插入按钮以及在打印屏幕时,您会注意到按钮也被打印了。 要在打印时从屏幕上删除按钮,在按钮的 Visible 属性上添加公式 Not Screen1.Printing
。 预览应用并选择按钮。 注意按钮没有显示在浏览器预览打印对话中的内容中。
一种简单的开始方法是使用屏幕模板将打印尺寸调整为字母尺寸。
打开或创建新画布应用。
选择新建屏幕,然后选择纵向打印选项。
注意设定的屏幕尺寸与右上角有打印按钮的其他屏幕不同。
向此屏幕添加内容。
注意内容大小设定为打印大小。 这样可以对体验进行更多的自定义控制。
要生成特定尺寸的打印,可以构建一个响应应用,或创建一个特殊屏幕来管理您的打印。
打印尺寸 | 屏幕高度 | 屏幕宽度 |
---|---|---|
A4 纵向 | 1123 | 794 |
A4 横向 | 794 | 1123 |
字母纵向 | 1056 | 816 |
字母横向 | 816 | 1056 |
- Print 函数目前不能用于移动设备和 SharePoint 窗体。
- 默认的浏览器打印机是可以打印到的打印机。
- 在某些浏览器打印对话中,应启用名为背景图形的设置,以查看打印中的所有图像和颜色。
- 打印功能无法打印多个页面。