【发布时间】:2011-06-21 04:04:16
【问题描述】:
我有两个不同的 TPngObject SRC 和 DST。 SRC 分配了一个 PNG 图形。
我的代码:
dst := TpngImage.createblank(COLOR_RGB, 16, 900, 60);
src.Assign(Image2.Picture.Graphic);
但我需要将 src 的某些部分复制到 dst。我尝试在画布上复制和绘制,但不适用于透明。
【问题讨论】:
-
当我将代码读取到 TPngImage 时,如果
TransparencyMode设置为ptmPartial,那么 alpha 通道将受到尊重。我想知道为什么在加载 PNG 图像时TransparencyMode没有设置为ptmPartial。
标签: delphi image graphics canvas png