私が持っているWebページは全てベクターベース(テキスト、アイコンフォント、SVGだけどPNG、JPEG、GIFは無し)です
そのウェブページをベクターでスクリーンショットを撮って、フルスケーラブルなSVGファイルとして保存する方法はありませんか? (普通のPCでスクリーンショットを撮って、網膜で見栄えが良くなるように)
これは可能なはずだが、それを実現する何かを見つけることができない
おまけ:ビットマップ画像が数枚あるなら、ビットマップを埋め込んだSVGが欲しい
38 SLaks 2013-04-08
スクリーンショットではありませんが、ページがうまく印刷できればPDFとして印刷できます。InkscapeもIllustratorもPDFを読み込んでくれます(必要に応じてSVGとして保存してくれます)
13 Dan 2013-04-15
CSSBox WebVectorはHTMLページをSVGに変換します。これはjavaのコマンドラインアプリケーションで、出力のサンプルを見ることができます こちら
9 Andrew 2014-03-07
これは、Chromeで大きなウェブページのスクリーンショットをキャプチャですでに回答されています
私はCutyCaptを使います
CutyCapt は小さなクロスプラットフォームのコマンドラインユーティリティで、WebKit のウェブページのレンダリングを SVG, PDF, PS, PNG, JPEG, TIFF, GIF, BMP などのさまざまなベクターやビットマップ形式に取り込むことができます。Internet Explorer ベースの同様のツールについては IECapt を参照してください
2 chx 2015-07-01
一つの方法です。ラスターのスクリーンショット(PNG、JPGなど)を撮った場合、Inkscapeの「トレースビットマップ」を使って、スクリーンショット内の特定の関連色のフィールドをベクターオブジェクトに「変換」することができます。Adobe Illustratorにも同等のツールがあると思います。トレースする色の数に注意してください – 結果のベクターファイルはすぐに複雑になります。それぞれの色は、元のラスター画像を表現するために他の色オブジェクトと重なっている別個のベクターオブジェクトなので、多少のクリーンアップが必要になるでしょう
0 Adam Keck 2013-04-15
これはあなたを助けるかもしれません。https://pdfcrowd.com/からのツールを使用してPDFとして保存と呼ばれるFirefoxに素晴らしいアドオンがあります。最終的なSVG出力のために私はその後、SVGに変換するためのオンラインツールのいずれかを使用します
-2 Petr S 2017-10-31