ReportLabでsetFillColorRGBが反映されない
一生懸命以下のようにRGBの値をセットしても色が反映されないというところではまる。。。
canvas.setFillColorRGB(255,127,127)
このへんのドキュメントをちゃんと読めということでしょうが、この色は0〜255で指定するのではなく0.0〜1.0で指定しろということらしい。なので、0〜255で指定したければ以下のようにするのが正解。
canvas.setFillColorRGB(float(255)/255,float(127)/255,float(127)/255)
「set〜RGB(r,g,b)」とあれば0〜255で値をセットしたくなるのが人情ってもんだろ!と一人突っ込む。