Open
Description
libgd still supports single color transparency by means of gdImage.transparent
. This was done for backward compatibility with GD 1, which didn't support full alpha channels, and doesn't appear to be necessary nowadays (semi-transparency is supported by "all" somewhat contemporary browsers). The benefit of removing the support for single color transparency would be simplification of the code base, and also easier understanding for our users. For instance, gdImageCopyMerge()
ignores alpha channels, but respects the single color transparency, what obviously causes some confusion and different behavior.
Metadata
Metadata
Assignees
Labels
No labels