是否可以模拟我在 IE11 上的点击操作来自动执行 "SAVE a bunch of SVG images AS PNG in a folder" 的操作?
is it possible to emulate my click actions on IE11 to automatize the actions of "SAVE a bunch of SVG images AS PNG in a folder"?
对于我文件夹中的所有 SVG,它们的视口从 x=0px & y=0px 开始。
下面的一组操作 possible/achievable 是否带有 jQuery 库中的独立脚本?
foreach SVG file in folder
open current SVG file in IE11 in new tab
move cursor to x=10px y=10px
right click
select "save image as" from new GUI
select "PNG (*.png)"
click save
if exists
open next SVG file in IE11 in new tab
close previous IE11 tab
我不知道有任何 Jquery 库可以让您自动化 IE 浏览器。相反,我建议您参考 Selenium IE web driver。这是一个更适合自动化 IE 浏览器的选项。此外,它还提供多种开发语言版本。所以你可以使用你熟悉的任何一个。
如果我们尝试检查您的自动化要求,那么我们可以看到您希望通过自动化 IE 浏览器来保存存储在文件夹中的图像。
我认为任何库或自动化解决方案都不允许您直接访问存储图像的文件夹。
如果我们谈论图像下载部分,则无法使用 Selenium 自动执行保存文件对话框。因为保存文件对话框是 Windows OS.
的一部分
要自动执行此步骤,您可能需要使用任何 GUI 自动化库以及 Selenium 网络驱动程序。
因此,我建议您重新考虑自动化方法,并对逻辑进行必要的更改以满足您的要求。
对于我文件夹中的所有 SVG,它们的视口从 x=0px & y=0px 开始。
下面的一组操作 possible/achievable 是否带有 jQuery 库中的独立脚本?
foreach SVG file in folder
open current SVG file in IE11 in new tab
move cursor to x=10px y=10px
right click
select "save image as" from new GUI
select "PNG (*.png)"
click save
if exists
open next SVG file in IE11 in new tab
close previous IE11 tab
我不知道有任何 Jquery 库可以让您自动化 IE 浏览器。相反,我建议您参考 Selenium IE web driver。这是一个更适合自动化 IE 浏览器的选项。此外,它还提供多种开发语言版本。所以你可以使用你熟悉的任何一个。
如果我们尝试检查您的自动化要求,那么我们可以看到您希望通过自动化 IE 浏览器来保存存储在文件夹中的图像。
我认为任何库或自动化解决方案都不允许您直接访问存储图像的文件夹。
如果我们谈论图像下载部分,则无法使用 Selenium 自动执行保存文件对话框。因为保存文件对话框是 Windows OS.
的一部分要自动执行此步骤,您可能需要使用任何 GUI 自动化库以及 Selenium 网络驱动程序。
因此,我建议您重新考虑自动化方法,并对逻辑进行必要的更改以满足您的要求。