![以 PDF 格式打印网页](https://linux22.com/image/14503/%E4%BB%A5%20PDF%20%E6%A0%BC%E5%BC%8F%E6%89%93%E5%8D%B0%E7%BD%91%E9%A1%B5.png)
我有一个要求,我需要打印 PDF 格式的网页。
创建一个仪表板并使用永久链接(指向特定网页的永久静态超链接)共享它。
我需要以 pdf 格式打印此页。
如果可能的话,任何人都可以告诉我吗?(需要使用 powershell 自动执行此操作,以便可以自动下载。)
答案1
虽然有可能,但我不知道有任何工具可以从命令行执行此操作。任何工具都必须像 Web 浏览器一样渲染/绘制页面才能创建 PDF 文件。 (简单的 HTML 并不难——除非您添加 CSS、JavaScript、设备等。)网页在布局引擎中通常也是动态的,响应各种事件,例如调整大小、更改元素、重排等在。
有多种方法可以通过 GUI 或直接通过完整的 Web 浏览器来完成此操作。您可能会寻找自动化 GUI 脚本编写的工具,以便从命令行加载浏览器,然后向其发送鼠标和键盘事件以“打印到 pdf”、激活 we 扩展或截取屏幕截图等。可能是您能找到的自动执行此类询问的最佳选择。