2011-12-05 3 views
2

루비 (예 : 90도 또는 180도)를 사용하여 PDF 파일을 회전하려고합니다. 현재 ImageMagick을 사용하고 있지만 출력 파일의 품질이 많이 떨어지는 문제가 있습니다. Ruby를 사용하여 PDF 파일을 회전하는 방법

new_image = Magick::Image.read(image_path).first 
new_image = new_image.rotate(degrees) 
new_image.write(image_path) 

이 있습니까 당신이 PDF를 회전 한 후 어떤 품질을 잃지하기 위해 사용되어야 하는지를 기술/도구/라이브러리 알고

는 여기 샘플 코드입니다.

감사합니다.

답변

1

변환을 위해 SVG를 사용 해본 적이 있습니까? 그런 다음 SVG using the transform attribute에 회전을 추가하고 PDF로 다시 은밀한

inkscape -l out.svg in.pdf 

잉크 스케이프

를 사용하여 SVG로 PDF를 변환 할 수

inkscape -A out.pdf in.svg 

난 당신이 루비의 솔루션을 요청했습니다 실현하지만,에 문제가 해결되지 않을 수도 있습니다.

관련 문제