花费数小时将{64}的base64编码字符串作为图片添加到PDF,但没有成功:
addImageStream
字符串数据本身看起来不错,但是var decoder:Base64Decoder = new Base64Decoder();
decoder.decode(imgdata);
var ba:ByteArray = decoder.toByteArray();
pdf.addImageStream(ba, ColorSpace.DEVICE_RGB);
因为未知原因打破了PDF生成,这是错误的吗?
将Apache Flex SDK 4.14与AlivePDF 0.1.5 RC一起使用
更新|已解决:使用JPEG类型可行,最终发现alivePDF在编码时内部返回PNG透明度问题,默认情况下即使图像中没有透明度也无法转动关闭。