我可以使签名图像透明吗?
要使签名图像透明,请使用 32 位图像选项以支持透明度所需的 alpha 通道。例如:
sigObj.RenderBitmap(filename, 300, 150, "image/png", 0.5f, 0xff0000, 0xffffff, 0,0,
RBFlags.RenderOutputFilename | RBFlags.RenderColor32BPP |
RBFlags.RenderBackgroundTransparent | RBFlags.RenderEncodeData);
or in javascript:
flags = 0x1000+0x080000+0x010000+0x400000; //RBFlags.RenderOutputFilename | RBFlags.RenderColor32BPP | RBFlags.RenderBackgroundTransparent| RBFlags.RenderEncodeData);
rc = sigCtl.Signature.RenderBitmap(filename, 300, 150, "image/png", 0.5, 0xff0000, 0xffffff, 0.0, 0.0, flags );