11

私はSVGファイルを生成するためのいくつかのスクリプトを開発していますが、Linuxに適したSVGレンダラーは何でしょうか。Firefox / ChromeがSVGサポートを提供していることは知っていますが(Chromeの方がレンダリングが速いと感じています)、他にもスタンドアロンのSVGレンダラーがない可能性があります。私はpySVGの存在を知っています。

十分に良いとは、SVG1.1仕様を可能な限りカバーすることを意味します。スタンドアロンライブラリを好む理由は、毎回F5キーを押す必要がないため、ワークフローが高速であるためです。

4

5 に答える 5

6

Apache Batikは、SVG 仕様の大部分をサポートするライブラリ/プログラムの非常に優れたコレクションです。スタンドアロン ビューアー/エディターと、SVG をラスター イメージ形式に変換できるコマンド ライン ラスタライザーが含まれています。

于 2012-06-26T15:31:44.513 に答える
5

フラグを使用qivしてコマンドライン アプリを試すことができます。-m -T

于 2014-03-15T17:11:36.130 に答える
2

Qt 4.7をインストールし、ローカルにインストールされたサンプルプロジェクトsvgviewerを選択した場合、QtSVGはわずか2クリックです。ビルドして実行するだけで、アニメーション化されたビューポートを取得できます。

ここに画像の説明を入力してください

于 2012-06-27T06:29:39.773 に答える
2

WebkitGtk をお勧めします。これは、Safari、Chrome、およびその他の多くのブラウザーを強化するために使用されるレンダラーです。SVG と HTML のレンダリングをサポートしています。

ただapt-get install libwebkitgt-3.0-0。を実行して試すことができます/usr/lib/webkitgtk-3.0-0/libexec/GtkLauncher

次に、Python の Gtk バインディングを含む、SVG レンダラーを中心に GUI を構築するために、好きな言語/バインディングを使用できます: http://www.aclevername.com/articles/python-webgui/

Webkit および pygtk バインディングを使用したデスクトップ UI の構築に関する別の優れた記事: http://arstechnica.com/information-technology/2009/07/how-to-build-a-desktop-wysiwyg-editor-with-webkit-and- html-5/

于 2012-06-27T17:29:33.547 に答える