2011-02-10 4 views
1

GraphicsMagick을 사용하여 PNG 파일을 읽고 다른 이름으로 쓰면 파일 크기가 두 배 이상 증가합니다. 이것은 일부 PNG 파일에만 발생하며 그 원인을 파악할 수 없습니다.graphicsmagick에서 "일부"PNG 파일의 크기가 두 배로 됨

예 문제 PNG는 : http://www.google.co.in/logos/2011/verne-hp-3.png

나는 인터 레이싱 유형을 변경하지만 아무것도 나에게이 문제의 원인을 이해하는 도움이되지 않습니다에 다른 압축 형식을 사용하여 불투명도 채널을 사용하지 않도록 모든 것을 시도했다.

누구에게이 문제의 원인에 대한 제안이있는 경우 도움을 받으실 수 있습니다.

감사합니다.

답변

2

파일은 tRNS 청크에 저장된 알파가 포함 된 색인 된 색상 PNG입니다. 이 파일을 디스크에 다시 쓰면 GM은 RGBA PNG를 사용하므로 이미지 크기가 커집니다.

+0

솔루션을 찾을 수 있었습니까? 그렇다면 다음과 같이 나를 도울 수 있습니까? http://stackoverflow.com/questions/5818603/issues-porting-php-gd-wrapper-to-imagick? –

+0

OptiPNG를 사용할 때의 단점은 꽤 느리지 만 훌륭한 도구이기 때문에 사용 사례를 확인하는 것이 좋습니다. – toc777

관련 문제