1

これは、PDF 内のベクター グラフィックスを SVG ファイルに抽出しようとした以前の投稿に関連しています。PDFのページに対応するこのSVGを取得しました。残念ながら、SVG の形状は正しいものの、SVG を標準ブラウザでレンダリングすると、PDF で見られる塗りつぶしの色は見えません。SVG の左上の三角形は黄色で塗りつぶされ、右下の三角形は薄い青緑色で塗りつぶされます。SVG XML にこれらの色を持つ 2 つの長方形のクリップ パス (ids clip_2 と clip_3) が表示されますが、SVG レンダリングでこれらの色が表示されないのはなぜですか?

4

1 に答える 1

1

仕様から:

「clipPath」内の「fill」、「stroke」、「stroke-width」などのレンダリング プロパティを除く各子要素の生のジオメトリは、概念的に 1 ビット マスクを定義します (エッジに沿ったアンチエイリアシングは例外となる可能性があります)。その要素に関連付けられたグラフィックスのシルエットを表します。オブジェクトの輪郭の外側はすべてマスクされます。

于 2013-06-25T07:54:35.417 に答える