1
は、ここに私のコードです:Pycairoで透過PNGを出力するには?
import cairo import os from PIL import Image imagesize = (512,128) surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, *imagesize) cr = cairo.Context(surface) cr.select_font_face("Verdana", cairo.FONT_SLANT_NORMAL, cairo.FONT_WEIGHT_NORMAL) cr.set_font_size(24) cr.set_source_rgb(1, 1, 1) ... surface.write_to_png("MyImage.png")
あなたは、私がこれPNGにはいくつかの白いテキストを描画するが、不透明な背景のデフォルトは黒だ見ることができるように。白いテキストだけが表示されるようにpngを透明にするにはどうすればよいですか?