TdxComponentPrinter(Delphi)的问题

Ker*_*mia 0 printing delphi devexpress

TdxComponentPrinter是一个允许我TPanel在纸上打印的组件.但是存在问题,当面板包含TImage时,图像的背景将在纸张中转换为黑色.

打印前:

在此输入图像描述

打印后(在纸上):

在此输入图像描述

我尝试过不同的方法来解决这个问题.例如我使用Repaint;了TPanel的方法,但是不起作用,图像的背景仍然是黑色的.我不知道为什么!!!

请帮帮我.

Bir*_*ger 5

这是一个png文件,在Delphi版本中可能不完全支持.您是否尝试将其更改为可能与DevExpress打印系统更兼容的TcxImage?

如果您无法修复此问题,也可能值得将此问题提交给DevExpress.他们回复非常快,并且更多地了解他们的组件然后在SO上使用所有:-)