Webページの正確なレプリカをベクターグラフィックス形式で保存したいので、スクリーンショット手法を使用できません(画像がラスターグラフィック形式で保存されるため)。
Safari、Chrome、Firefoxで「pdfに印刷」と「pdfとして保存」を試しました。これはほとんどの場合機能します。ただし、保存されたPDFは、すべてのWebページの正確なレプリカではありません。たとえば、このWebページをPDFとして保存してみてください。保存したPDFに賛成/反対のアイコンが含まれていないことに注意してください。
SafariでWebArchiveとして保存することも試みました。ここでの問題は、結果のファイルをトリミングする必要があり、WebArchiveをトリミングする方法がわからないことです。プレビューではファイルを開くことができず、Safariで開くだけです(スクエア1に戻る)。
また、WebページをPDF(ベクターグラフィックフォーム)として保存するためのワンクリックソリューションを提供するWebブラウザープラグインも試しました。これはより適切に機能し(正確なページが保存されます)、問題をほぼ解決しますが、これらのプログラムはページのURLをクラウドベースのプログラムに送信してクエリを実行し、ページを保存することで機能します。これは、この手法は、ログインに資格情報を必要とするhttpsサイトでは機能しないことを意味します。
だから私は片隅にいます。ログイン資格情報を表示する必要があるWebページの正確なベクターグラフィックスレプリカを保存しようとしています。これどうやってするの?