PHP의 cairo 확장자를 가진 PNG 파일을 생성 중입니다. 이미지에 배경과 텍스트가 들어 있습니다. 이제 카이로가 생성 한 이미지를 PHP로 압축하려고합니다. 이 작업을 수행 할 라이브러리가 있습니까?PHP에서 PNG 파일 압축
찾았습니다 pngcrush 도구입니다. 그러나 그것의 명령 줄 도구. 나는 system
호출을하고 싶지 않다. PHP 솔루션이 없다면 C 솔루션이 할 것입니다. 이 경우 PHP 확장을 만들 것입니다.
나는 this related 질문을 읽었습니다. 그러나 거기에는 아무런 대답이 없습니다.
읽기 http://stackoverflow.com/questions/7462827/phpimagick-png-compression 그런 식으로 작동하지 않습니다. –
아하! ImageMagick 문제가 아닌 PHP 문제인 것 같습니다. 플래그를 PHP-ImageMagick 확장에 추가하거나 직접 만들 수도 있습니다. [MagickCore] (http://www.imagemagick.org/script/magick-core.php)에는 코드에서 gif를 png로 변환하는 예제 ('예제'검색)가 있습니다. – RunHolt
관련 질문이있는 경우 OP가 PHP로 시도했지만 명령 줄에서도 시도했습니다. 두 경우 모두 10 % 이상의 압축을 달성하지 못합니다. –