Ruby RMagick을 사용하여 PNG를 JPG로 변환하는 다음 코드는 변환 된 이미지에 항상 테두리가 있습니다. 어쨌든 그것을 피하기 위해?Ruby RMagick 형식 변환은 항상 경계를 남깁니다.
- 맥 OS X 10.8.2
- 루비 1.9.3p286 (2012년 10월 12일 개정 37,165) x86_64에-darwin12]
- rmagick (2.13.1)
- MacPorts의 2.1.2
- ImageMagick이 @ 6.8.0-2_0 + Q8 + (활성) WMF는 여기
은 IRB 내 코드입니다 :
irb(main):013:0* image = Magick::Image.read('term.png').first
=> term.png PNG 684x716 684x716+0+0 DirectClass 8-bit 48kb
irb(main):014:0> image.format = "JPG"
=> "JPG"
irb(main):015:0> image.write 'term.jpg'
=> term.png=>term.jpg JPG 684x716 684x716+0+0 DirectClass 8-bit 16kb
01 23,516,
여기 이미지입니다 이전과 이후 :
- BEFOE :
- AFTER :
감사합니다. RMagic을 사용하여 이것을 제거하는 명령이 있습니까? 감사! –