ウィキペディアnavboxのベクター画像が必要です。残念ながら、InkscapeはHTMLファイルを開くことができず、OperaもChromiumもページをSVGとして保存することはできません。 HTMLはその中のSVG画像と「対話」する機能を意味するようです。HTMLをSVGに変換する方法はありますか。ページ全体またはページ上のdivですか?.
私は同じニーズに出くわし、これが可能であることを約束する以下の無料のユーティリティを見つけました。
WebVectorはHTMLからSVGまたはPNGへのコンバーターです。 HTMLドキュメントをSVG形式のベクター画像またはPNG形式のビットマップ画像に変換します。標準ベクトルグラフィック(SVG)ファイルは、Inkscapeなどのさまざまなベクトルグラフィックエディターでさらに編集できます。
http://cssbox.sourceforge.net/webvector/
CutyCaptは、WebKitのWebページのレンダリングをSVG、PDFなどのさまざまなベクターおよびビットマップ形式にキャプチャするための小さなクロスプラットフォームコマンドラインユーティリティです。 、PS、PNG、JPEG、TIFF、GIF、およびBMP。 Internet Explorerに基づいた同様のツールについては、IECaptを参照してください。
http://cutycapt.sourceforge.net/
wkhtmltopdfおよびwkhtmltoimageは、レンダリングするオープンソース(LGPL)コマンドラインツールです。 HTMLをPDFおよびQT Webkitレンダリングエンジンを使用したさまざまな画像形式。これらは完全に「ヘッドレス」で実行され、ディスプレイまたはディスプレイサービスを必要としません。Cライブラリもあります。その種のものに。
http://wkhtmltopdf.org/
-
未回答の質問: rasterize.js のようなものを使用してDOMオブジェクトを<canvas>
、しかし、SVGをエクスポートできるようにこれらのライブラリはどのように構築されますか?具体的には、WebKit自体を使用して、WebコンテンツおよびHTMLスニペットの「ピクセル単位の」編集可能なSVGを出力できますか?これはライブラリの比較的単純なタスクですか、それともかなり複雑なものですか?
私はあなたのために変換を行うウェブサイトを見つけることができました。あなたがしなければならないのは、改行と改行の間にHTMLを貼り付けるだけです。 URLは次のとおりです。 http://www.hiqpdf.com/demo/ConvertHtmlToSvg.aspx
wkhtmltoimage を試すことができます。HTMLをSVGおよび多くの異なる形式に変換できます。
Xthexderのアドバイスを試してみました:ファイルへの印刷。 (そしてPDFをSVGに変換します。)LinuxでOpera、Firefox、Chromiumを試してみました;概要。Operaのバグについては本当に残念です。
この回答コミュニティWikiを作成しました。他のOSの追加も歓迎します。
.svg
ファイルを生成しますが、その中にPostScriptコードを書き込みます。:-(