Проблемы с PHP GD с ImageCreateTrueColor и PNG

Я изменяю размеры изображений PNG, используя функцию библиотеки изображений GD ImageCopyResampled (). Все работает нормально, я даже могу сохранить прозрачность альфа-смешения с использованием ImageCreateTrueColor () вместо использования ImageCreate () для создания изображения с измененным размером.

Проблема в том, что если я использую ImageCreateTrueColor (), а не ImageCreate (), размер PNG-файлов увеличивается с 80 до 150 КБ. Если я использую ImageCreate (), размер файла остается примерно таким же, но цвета винт!

Итак, мой вопрос: как я могу сохранить альфа-смешение при изменении размера изображений PNG без увеличения размера файла?

Ох, и я уменьшаю размеры PNG.

Ответы на вопрос(1)

Ваш ответ на вопрос