如何通过JSL保存网页如何保存 JSL 中的网页? 我使用以下代码行在 JSL 中打开网页
url = "https://www.nytimes.com";
w = New Window( "s1",wb = Web Browser Box(url ), wb << Set Size( 1200, 1200 ););
w << Set Window Size( 1200, 1200 );
那么,我该怎么做才能将带有完整图形的网页保存为以后可以使用的形式(pdf或完整图形html)? 我基本上需要对正在关闭的可视化数据库的数百个内部 URL 执行此操作。
回复:如何通过JSL保存网页您也许可以使用运行程序()启动 Python 在 JMP 12 中完成此操作。 有一个好纸来自 2016 年欧洲探索峰会,提供了有关如何使用 Run Program 的好示例。
不过,JMP 14 是对拥有年度许可证的用户的免费升级。 您应该与您的许可证管理员联系以获取 JMP 14。 如果您不知道是谁,请给我发送私人消息,我将能够帮助您。
回复:如何通过JSL保存网页谢谢@杰夫·珀金森.还有其他选项可以在jmp12中将html另存为pdf吗?
回复:如何通过JSL保存网页不,JMP 12 不支持连接到 Python。 您需要升级到 JMP 的当前版本 JMP 14 才能连接到 Python。
回复:如何通过JSL保存网页我正在尝试将 html 保存为 pdf。尝试运行此代码,但 Python Connect() 对我不起作用。
我正在使用 JMP12。此版本的 JMP 是否不支持?
谢谢
回复:如何通过JSL保存网页JMP 可能不是将网页保存为 PDF 文件这一特定工作部分的最佳工具。
然而,我发现pdfkit库对于 Python,这意味着您可以使用 JMP 来完成此操作Python接口。
像这样的东西:
URLs = {"https://jmp.com", "https://community.jmp.com"};
py = Python Connect();
For( i = 1, i <= N Items( URLs ), i++,
pdf = "C:\TEMP\" || Substitute( Word( 2, URLs[i], "/" ), ".", "" ) || ".pdf";
py << submit(
Eval Insert( "import pdfkit; pdfkit.from_url('^URLs[i]^', '^pdf^')" )
);
);
有一点需要注意: pdf套件是一个包装器wkhtml转pdf所以你还需要安装它。
回复:如何通过JSL保存网页感谢吉姆的回复。 对于如何通过 JMP 将网页另存为 pdf,您有其他建议吗?我在保存为日志文件或 html 时遇到了与上面类似的问题。
回复:如何通过JSL保存网页我找不到将 Web Box() 对象保存到 PDF 的方法......也许其他社区成员可以确定方法
回复:如何通过JSL保存网页谢谢特克斯尼尔森。 我正在尝试将网页另存为 pdf。 但是,当我运行如下所示的命令时,我只是保存了无效文件:
url = "http://nytimes.com";
w = New Window( "s1", wb = Web Browser Box());
w << Set window size (1200,1200);
wb << set auto stretching (1,1);
w << set auto stretching (1,1);
wb << Set Max Size( 1200, 1200 );
wb << navigate (url);
wait(2);
wb << select << save pdf ("$Documents\tst.pdf"); 感觉我在如何尝试保存网络浏览器框对象方面非常明显。
回复:如何通过JSL保存网页JMP 允许您生成 JMP 输出,然后将该输出保存为 HTML 或交互式 HTML。您可以生成 JMP 日志,该日志允许您引入来自不同图形和统计 JMP 平台的各种输出,然后将其保存为 HTML。
如果您想要做的是将原始 HTML 代码构建到网页中,那么我知道如何在 JMP 中执行此操作的唯一方法是将所有 HTML 代码放入字符串变量中,然后使用“保存文本文件” () 函数将生成的 HTML 代码保存到文件中。
回复:如何通过JSL保存网页碰撞