Scour

ソフトウェアのスクリーンショット:
Scour
ソフトウェアの詳細:
バージョン: 0.26
日付のアップロード: 12 May 15
開発者: Jeff Schiller
ライセンス: 無料
人気: 21

Rating: 4.0/5 (Total Votes: 1)

スカウアなどのInkscape、Adobe Illustratorの、&NB​​SPから保存されたSVGファイルをクリーンアップするために使用することができますPythonスクリプトであり、精練SVGファイルは(多くの場合、レンダリングを高速化)ファイルサイズと複雑さを低減するのに有用です。
洗掘の目標は、(すなわち、精練文書は元のファイルからの認識可能な可視違いがあるべきではありません)同じようにレンダリングされた画像を提供することにあります。
現在、洗掘が自動的に入力されたSVGファイルに次の操作を実行します。
*未使用のid属性を削除します
*で参照されていない要素を削除します
*すべてのInkscape、sodipodi、アドビシステムズ社の要素を削除します
*すべてのInkscape、sodipodiは、アドビシステムズ社の属性を削除します
*ドキュメント要素のすべての未使用の名前空間宣言を削除します
*空の、または要素を削除します。
*スタイルの修正アップ:
":URL(#linearGradient1000)RGB(0、0、0)を埋める;"スタイル=:*このような任意のスタイルプロパティを修正しました
不透明度:*のいずれかのスタイルプロパティを削除1。
*任意のストロークのプロパティを削除したときに、ストローク:なし。
*は任意のストップ不透明度を削除します:1
*任意のフィル不透明度を削除します:1
*任意のストロークの不透明度を削除:1

この何このリリースで新しく追加されます。

負の値を分離する空白/カンマが欠落しているポリゴン/ポリラインの点を解析するためにバグ541889を修正しました。常に出力点は、カンマ区切りのように属性を指定します。
適切に線分を持って移動コマンドを解析するためにバグ519698を修正しました。
スタイルプロパティのリストにストローク-dasharrayが含まれるようにバグ577940を修正しましたXML属性になりました。
Inkscapeの記述にタイプミス、バグ562784を修正しました。
要素が他の場所で参照されている場合の属性を共通化しない、バグ603988を修正しました。
バグ604000を修正し、正しくデフォルトのオーバーフロー属性を削除します。
&LTの解析を修正し、バグ603994を修正しました。スタイル>要素内容CDATAが存在します
バグ583758を修正し、IDはまた、削除されません場合はグループが折りたたまれていないことを言ってInkscapeのヘルプテキストにビットを追加しました。
バグ583458、Inkscapeのヘルプ]タブ内の別のタイプミスを修正しました。
&LTでは、バグ594930を修正しました。 &LTの1つのレベルを必要と;,スイッチ> G> &LTがあった場合。 G>すでにファイル内。それ以外の場合は、&LTの最初のサブ要素。 G>選択され、レンダリングされます。
バグ576958、&QUOTを修正しました。ユニットは&レンダラーの回避策が無効になっているQUOTを;,設定されている場合、ビューボックスのオプションが機能しません。
--remove-メタデータ、--quiet、--enable-コメントストリッピング、--shorten-IDS、--renderer-回避策:多くのオプションが追加されました。

このバージョン0.24の新機能です:

このXMLは再び整形式にするバグを修正しました517064
正しく--enable-viewboxingを渡すためにInkscapeの拡張子を修正するバグを修正しました503750
ルート℃の外側のコメントを許可するようにバグ511186を修正しました。 SVG>ノード

このバージョン0.23の新機能です:

この行を終了するos.linesepを使用してバグを修正しました482215
Windowsで正しく実行するために単体テストを修正しました
/ 100%と100%の画像のデフォルトのスケーリングを除去し、ビューボックスを作成します。明示的にオンに追加しました--enable-viewboxingオプション
グループ自体がファイルのどこにも参照されていない場合にのみ、グループの子を除去することによって、バグ503034を修正しました。

このバージョン0.22の新機能:

この入力と出力ファイル名が異なって確保することによって、バグ449803を修正しました。
UIを使用して更新のInkscapeの洗掘拡張子でバグ453737を修正しました。
非テキストのXMLを持っていた要素に崩壊空白修正:スペース=" QUOT&保ちます。
空&LTを処理するために、バグ479669を修正しました。スタイル>要素。

このバージョン0.21の新機能:

このyocto_css.pyを含むように更新洗掘Inkscapeの拡張ファイルによってバグ427309を修正しました。
適切にXMLシリアル化に空白を保存することによってバグ435689を修正しました
XLINK取得することにより、バグ436569を修正しました:無効なSVGとHREFプレフィックスが正しいです

このバージョン0.20の新機能です:

この任意のスタイル要素を参照するルールグラデーション、フィルタなどを持っているかどうかを調べるには、本当に小さなCSSパーサーを実装することで、バグ368716を修正しました。
親要素から未使用の属性を削除します
空白が最後であった場合、ポリゴン/ポリライン点の解析に不具合を修正しました。

このバージョン0.19の新機能です:

このXMLシリアル化のバグを修正:のxmlns:XXX接頭辞がないときは、デフォルトの名前空間に保存されていません
XMLシリアル化のバグを修正:名前空間をデフォルトに再マッピングは、実際には、古い接頭辞を削除しませんでした
祖先要素に共通の属性を移動します
楕円弧コマンドは座標を分離カンマ/空白を持っている必要があります:バグ412754を修正しました。
SVGのx、y、幅、高さ、*不透明度、ストローク幅、ストロークいるmiterLimitのための長さを探し回ります

このバージョン0.17の新機能:色の名前が実際に短くなる場合

こののみ#RRGGBB形式に変換します
重複したグラデーションを削除
空のQを外し、パスセグメント
ただ、パス/多角形のような座標ポリラインを磨きます
ほとんどの属性の長さを磨きます
冗長SVGの名前空間宣言と接頭辞を削除します

このバージョン0.13の新機能:

この正しく塗り=&QUOTに対処; URL("#fooの")"
適切に最初の移動]コマンドの座標の1以上のペアとパスを処理
形状要素(フォントの太さ、フォントサイズ、行の高さ、など)からフォント/テキストスタイルを削除
-inkscapeフォント仕様のスタイルを削除
(現在5にデフォルト)有効数字の桁数を設定するには--set-precision引数を追加しました
同じ方向に行くの連続した​​H、VのCOORDS /セグメントを折りたたみます

この要件:

このパイソン

開発者の他のソフトウェア Jeff Schiller

Carve
Carve

3 Jun 15

へのコメント Scour

コメントが見つかりません
コメントを追加
画像をオンにする!