-1

希望自动化繁琐的点击以将我的 PNG 图像的背景从白色更改为透明。

这些图像驻留在 Google Drive 中,并且随着新图像的提交,我必须再次使其透明。一定有更好的办法!

4

1 回答 1

0

我看不到任何方法可以通过代码使用该网站。该网站有它所谓的 API,但看起来它只不过是一个链接。您可以使用 AutoIt 之类的工具来重现您手动执行的击键。

AutoIt 网站

如果有一个在线图片编辑器具有可以接收 HTTP 请求的 API,则 Apps 脚本可以发送和接收 HTTP 请求。

Google 文档 urlFetch

但在线图片编辑器还需要从您的 Google 帐户中读取您的文件。

HTML确实有一个画布标签,您可以使用它来操作图片,但是我知道的最后一个应用程序脚本目前不能与 canvas HTML 标签一起使用。

可以使用 Apps 脚本访问您的 Google Drive 并获取文件,但是您需要将文件发送到某个地方,或者自己处理它,就像在线图片编辑器一样。如果 Caja 允许 HTML Canvas 标记与 HTML 服务一起使用,则可能有一种方法可以自动执行您想要的操作。

我创建了一种使用 Canvas 标记重新调整图片大小的方法,但它不适用于 Apps Script HTML Service。

于 2014-09-23T15:33:38.493 回答