问题标签 [google-cloud-print]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
376 浏览

ios - iOS: Printing PNG files to Google Cloud Print using GTM

I have tried numerous combinations here but it continuously fails unless I add a content URL param and set the contentType param to text/plain. That's cool and all but useless. I need to print PNG files and that won't fit in the URL.

I'm using gtm-http-fetcher so auth is easily handled. Here is my print implementation:

Here is the response from the server:

Something is amiss. I cannot pinpoint it. If anyone has any insight here or examples of printing images with GTM [El Goog is slim pickin's for iOS], I'd highly appreciate it!

0 投票
2 回答
1944 浏览

printing - 是否可以将热敏收据打印机连接到 Google Open print?

我正在考虑将热敏收据打印机连接到 Google Open Print,这可能吗?如果是这样,您知道我可以购买任何热敏打印机吗?

上面的原因是我有一家带网店的外卖店。下订单后,订单将在 A4 Injet 打印机上打印。这浪费了我大量的纸张和墨水,理想情况下,我希望使用热敏打印机来完成。我知道该网站可以使用此功能,我只需要确保我可以使用热敏打印机来使用 Google Open print。

0 投票
1 回答
77 浏览

php - 包括 Zend 框架?

我正在尝试使用一些代码与 Google 一起进行云打印:

我收到此错误:

我正在使用 GoDaddy 共享主机。是否只有一个我可以 include_once 包含此文件的文件。我已经下载了 Zend 框架但找不到类?

0 投票
1 回答
1262 浏览

google-cloud-print - 如何将经典打印机注册到谷歌云打印

如何使用服务注册 API(https://www.google.com/cloudprint/interface/register)调用将经典打印机(例如 HP 或三星打印机)注册到谷歌云打印。我正在传递这些必需的参数-

由于我不确定从哪里获取代理 ID,因此我传递了任意值。我正在使用 PHP CURL 进行调用。使用 API 调用注册打印机后,它会在 Google 帐户的打印机列表界面中将打印机类型显示为“云就绪打印机”,连接状态显示为“未知”。

但是,如果我使用 google chrome 浏览器进行手动注册,它会显示为“通过 Google Chrome 连接的经典打印机”,连接状态为“在线”。

如果有人有任何想法,请发表评论..

0 投票
1 回答
855 浏览

python - 无法将 google cloudprint 作为守护进程运行

我在安装 Google Cloudprint python 脚本时遇到了一些麻烦。

即使我已经安装了 python-daemon 我给了我一个错误。

我的 init-d 脚本如下所示:

0 投票
1 回答
272 浏览

macos - Mac - 作为普通打印机打印到 Google 云打印/HP eprint

我有一台使用 hp eprint 设置的 HP 打印机,该打印机使用 google cloud print 设置。

我的目标是能够从世界任何地方打印到打印机(我本来可以通过 wifi 打印,但我的打印机拒绝与我的计算机一起工作)。

我曾考虑在我的网络上设置一台计算机(使用静态 IP 或其他),并让该计算机运行一个脚本,该脚本实际上是一个互联网打印机协议代理,将所有请求发送到它并将它们发送到谷歌云打印,然后将状态发送回客户端。

我的问题分为两部分: A:这是解决这个问题的正确方法吗?B:如果是这样,我该如何创建该打印机代理?

我在mac上。

如果我不清楚或您需要更多信息,请告诉我。

谢谢,阿里

编辑:我喜欢@MarkSetchell 的回答,但我真的需要它成为一个虚拟打印机式的东西。谢谢。

0 投票
0 回答
555 浏览

android - Google Cloud Print 使用 Intent 数据设置页面方向

实施了谷歌云打印(https://developers.google.com/cloud-print/docs/android)并且工作正常。要以横向打印页面,我必须手动设置选项

我的要求是通过 intent 自动设置方向。这可以使用此处给出的 PHP 代码https://stackoverflow.com/a/18523827/206809

不知道如何对 Android 做同样的事情。

0 投票
0 回答
2238 浏览

google-apps-script - 表单提交谷歌云打印

提交 Google 表单时,我可以使用一些帮助来创建脚本。

提交表单后,脚本会自动将 Google 电子表格打印到基于 Google Cloud 的打印机上,而无需打开打印对话窗口。

我已阅读Google 云打印信息

脚本背后的想法很简单:

  • 用户填写表格
  • 然后提交表格
  • 脚本使用用户输入的信息更新单元格
  • 然后脚本打印到谷歌云打印机
  • 运输标签已准备就绪

下面的脚本将打印一张票,但我如何将打印机功能添加到 POST 请求中?

我到目前为止的代码:

0 投票
3 回答
2090 浏览

java - 从 App Engine 应用程序向 Google Cloud Print 提交打印作业

我正在尝试从 App Engine 应用 (Java) 向 Google Cloud Print 提交新的打印作业。

在打印机的 Google 云打印设置中,我将“可以打印”权限设置为 {{MY_APP_ID}}@appspot.gserviceaccount.com

然后,从 App Engine 应用程序运行以下代码 -

Google Cloud Print 的 API 返回成功=false 和 message="User is not authorized." 的响应。

但是,它似乎确实识别出正确的用户,因为响应的用户字段确实是 ["{{MY_APP_ID}}@appspot.gserviceaccount.com"]。

我究竟做错了什么?有没有办法让 App Engine 应用程序使用应用程序自己的权限打印到 Google 云打印?

0 投票
0 回答
650 浏览

android - Android:打印队列中的 Google 云打印错误

我有一个可以使用 OAuth2.0 和 Google Play 服务库进行云打印的 Android 应用程序。在我这边,我会将内容作为 URL 放到云打印中,一切都很好。我可以从 Google Cloud 获取响应状态代码为200,响应消息是“文档已添加到打印队列中”但是当我签入 Google 打印作业时,它显示该作业是这样的错误:

在此处输入图像描述

在此处输入图像描述

在尝试了这么多示例文件之后。我发现如果文档的大小小于 2 MB 并且该 URL 必须是物理文件路径(我尝试使用 Servlet URL 并且它不起作用),则可以打印该文档。我找不到任何谈论云打印的最大文件大小、设置方式或 URL 内容类型的网站。如果我想使用 Servlet URL 或大小超过 2 MB 的文件进行打印,你们对此有什么建议吗?

这是我的代码:


谷歌打印网址是: