Просмотр поста

.
ramzes

поясню
раз: позволяет использовать режим сопряжения цветов
нам этого ненадо, иначе наша подложка с прозрачностью созданной абы как (дедовский способ замены цвета на альфа канал) транслируется на ресурс (картинку, далее ресурс)
и так, вырубаем трансляцию прозрачности и вообще всего с подложки на ресурс.
______
два: устанавливает флаг сохранять всю информацию альфа компонентапротивовес одноцветной прозрачности) и сохраняет PNG изображение.
так как у нас в ресурсе настоящий альфаканал, и нам надо его сохранить, включаем сохранение оного, без замещения нашим дедовским методом использованном на подложке)
короче, если этого не сделать, под альфой прорисуется не прозрачная подложка, а дефолтный цвет, и только под ним будет подложка. но мы ее уже не увидим, под дефолтным цветом
________
три:
ватермарк. обычно прозрачный фон и текст или иконка (короче пнг, с альфой)
теперь нам надо наоборот включить ранее выключенное сопряжение цветов, иначе наша тру-альфа (ресурс) проигнорирует альфаканал ватармарка и влепит дефолтный фон (черный\белый, х.з. не помню)
________
для НЕпнг изображений с наложением ватермарка:
пропускаем первый и третий пункт
нам нужно только одно:
второй пункт, но примененный к ватермарку

$copy = imagecreatefrompng('image/copy.png');
imageSaveAlpha($copy, true); // это

включить сохранение информации об альфе в ватермарке