두 개의 다른 TPngObject SRC 및 DST가 있습니다. SRC는 PNG 그래픽을 지정했습니다.투명도를 유지하면서 TPngObject에서 다른 TPngObject로 선택된 영역을 복사하는 방법
내 코드 :
dst := TpngImage.createblank(COLOR_RGB, 16, 900, 60);
src.Assign(Image2.Picture.Graphic);
는하지만 난 DST에 SRC의 일부를 복사해야합니다. 캔버스에 복사 및 그려 지려고하지만 투명하게 작동하지 않습니다.
TPngImage에 대한 코드를 읽을 때'TransparencyMode'가'ptmPartial'으로 설정되면 알파 채널이 존중 될 것입니다. 왜 PNG 이미지를로드 할 때'TransparencyMode'가'ptmPartial'으로 설정되지 않는지 궁금합니다. –