WebViewGold 文档 · Android
🇨🇳 中文
获取 WebViewGold

Printer API

Send a remote image or PDF to the Android system print dialog — Wi-Fi printers, cloud print, or Save-as-PDF, straight from your web app.

打印机 API 将远程文件(图像或 PDF)发送到 Android 系统的打印对话框,以便用户将其打印到任何已配置的打印机 — Wi-Fi、云打印或"另存为 PDF"。

使用方法:

<a href="printitem://?jobName=Invoice%20%23123&printItem=https://example.com/invoice.pdf">
  Print invoice
</a>

查询参数:

名称
必填
描述
printItem
要打印的文件的完整 URL(PDF、JPG、PNG、WebP…)。
jobName
显示在打印对话框中的可读作业名称。默认为 Print Job

工作原理:

  1. 应用将文件从 printItem 下载到临时缓存。
  2. 如果是图像,则通过 PrintHelper 打印(按比例适配)。
  3. 如果是 PDF(或任何其他文档格式),则会通过适当的文档适配器发送到 Android PrintManager
  4. 作业排队后,临时文件将被删除。

说明: 目标文件必须能从设备公开访问(该 URL 必须可解析)。用户可以在打印对话框中选择另存为 PDF以导出副本。

太忙了?我们替您搭建应用。

我们的团队为您配置、构建并提交 WebViewGold 应用——全程代劳、交付迅速、德国制造。

让我们搭建应用 →

在浏览器中构建

无需 Mac、无需 IDE:WebViewGold Cloud Builder 在线为您配置、构建并上传应用。

了解 Cloud Builder →