解决方案 »

  1.   

    自己看reportmachine源码,看能找出不
      

  2.   

    大概知道问题了,是由于RM自带的导出功能会自动识别是否有安装llPDFlib,如果没有安装则调用JPEG的方法输出PDF。
    llPDFlib3.6不支持XE2,之前我安装的时候报错,自己修改代码,改得不好,结果RM自带的识别不到有llPDFlib。所以就变成以图片格式输出。
    我把RM自带的导出功能里面关于JPEG的代码给全干掉了,强制使用llPDFlib,结果就出现了很多问题。看来得找个支持XE2的llPDFlib。
      

  3.   

    这个不是RM7.0的问题,而是llPDFlib3.6的问题。后来我从官网下载了llPDFlib5.2免费版,问题就解决了,只是免费版生成的PDF会有一个大大的红色印章,很讨厌。将就着用吧。