我想以矢量图形的形式保存网页的精确副本,因此我无法使用屏幕截图技术(因为该图像以rastor-graphics格式存储)。
我已经尝试通过Safari,Chrome和Firefox进行“打印为pdf”和“另存为pdf”。这在大多数情况下都有效。但是,保存的pdf并非所有网页的精确副本。例如,尝试将此网页另存为pdf,并注意已保存的pdf中不包含upvote / downvote图标。
我也尝试过使用Safari保存为WebArchive。这里的问题是我需要裁剪生成的文件,并且我不知道如何裁剪WebArchive,因为Preview无法打开它,并且它只是在Safari中打开(回到第二个)。
我还尝试了提供一键式解决方案的Web浏览器插件,以将网页另存为pdf(矢量图形形式)。这样效果更好(保存了准确的页面),几乎可以解决问题,除了这些程序通过将页面url发送到基于云的程序以进行查询然后保存页面外,它们可以正常工作。这意味着该技术不适用于需要我的凭据登录的https站点。
所以我在一个角落。我正在尝试保存需要登录凭据才能查看的网页的精确矢量图形副本。我怎样才能做到这一点?