Проблемы с PHP GD с ImageCreateTrueColor и PNG
Я изменяю размеры изображений PNG, используя функцию библиотеки изображений GD ImageCopyResampled (). Все работает нормально, я даже могу сохранить прозрачность альфа-смешения с использованием ImageCreateTrueColor () вместо использования ImageCreate () для создания изображения с измененным размером.
Проблема в том, что если я использую ImageCreateTrueColor (), а не ImageCreate (), размер PNG-файлов увеличивается с 80 до 150 КБ. Если я использую ImageCreate (), размер файла остается примерно таким же, но цвета винт!
Итак, мой вопрос: как я могу сохранить альфа-смешение при изменении размера изображений PNG без увеличения размера файла?
Ох, и я уменьшаю размеры PNG.