티스토리 뷰

생활 속/컴퓨터

pdflatex 용량 줄이기

이치로 2014. 11. 21. 00:49


여기여기를 참고하면, Ghostscript를 깔고 아래 명령어를 이용해서 pdf 용량을 줄일 수 있다. 용량의 가장 많은 부분을 차지하는 첨부한 그림의 화질부터 먼저 떨어트려서 용량을 줄이니 참고할 것. windows x64에 설치된 Ghostscript 9.15 버전의 경우 아래와 같이 커맨드 창에서 입력


C:\Program Files\gs\gs9.15\bin\gswin64c -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=C:/compressed_file.pdf C:/original_file.pdf


pdf 압축의 정도는 아래 옵션을 이용해서 조절할 수 있다. printer가 용량 대비 가장 괜찮은 옵션인 것 같다.


-dPDFSETTINGS=/screen   (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/ebook    (low quality, 150 dpi images)
-dPDFSETTINGS=/printer  (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
-dPDFSETTINGS=/default  (almost identical to /screen)


참고로 TotalCMD에서 tcbl을 이용한 명령어는 다음과 같다.


%L "C:\Program Files\gs\gs9.15\bin\gswin64c" -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile=%T/$z_printer.pdf $f


drag n drop을 지원하는 배치파일은 아래와 같다. 배치파일을 작성하는데 유용한 사이트도 함께 참고!


convert_PDF.zip



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함