2
私は、矩形の上に透明な円を描くためにpyx
を取得しようとしましたが失敗しました。pyxモジュール:色を透明にする方法
マニュアルにはtransparency
というエントリーがありますが、使い方が分かりませんでした。 matplotlib
はそのためにalpha
を使用しますが、pyx
のマニュアルでそのようなエントリが見つかりませんでした。
私の例では、私は青い透明の円を実線の四角形の上に描こうとします。それを行う方法を誰かがここで知っていますか?
from pyx import canvas, path, color
from pathlib import Path
HERE = Path(__file__).parent
out_path = HERE/'pyx_test'
c = canvas.canvas()
c.fill(path.rect(-5, -5, 10, 10), [color.rgb.red])
# color.transparency(value) ...?
c.fill(path.circle(0, 0, 6), [color.rgb.blue])
c.writePDFfile(str(out_path))
print('wrote "{}"'.format(out_path))
うーんを。それは十分に簡単に見えます!私自身もそれを思いついたはずです!多くのtnanks! –