답변:
당신은 사용할 수 있습니다 gs
- 고스트 스크립트 (포스트 스크립트와 PDF 언어 통역 및 미리보기 프로그램)을 다음과 같이 :
-sDEVICE=pdfwrite
적절한을 사용하십시오 -dPDFSETTINGS
.
에서 문서 :
-dPDFSETTINGS = configuration
"distiller parameters"를 사전 정의 된 4 가지 설정 중 하나로 사전 설정합니다.
- / screen은 Acrobat Distiller "Screen Optimized"설정과 유사한 저해상도 출력을 선택합니다.
- / ebook은 Acrobat Distiller "eBook"설정과 유사한 중간 해상도 출력을 선택합니다.
- / printer는 Acrobat Distiller "인쇄 최적화"설정과 유사한 출력을 선택합니다.
- / prepress는 Acrobat Distiller "Prepress Optimized"설정과 유사한 출력을 선택합니다.
- / default는 더 큰 출력 파일을 희생하여 다양한 용도에 유용한 출력을 선택합니다.
-o
설정 한 파일을 출력하는 옵션-dNOPAUSE
및 -dBATCH
( 상호 작용 관련 매개 변수 참조 )예:
$ du -h file.pdf
27M file.pdf
$ gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -q -o output.pdf file.pdf
$ du -h output.pdf
900K output.pdf
여기서는 -q
정상적인 시작 메시지 -dQUIET
를 억제하고 일상적인 정보 주석을 억제 하는 것과 동등한 작업을 수행합니다 .
ps2pdf input.pdf output.pdf
ask ubuntu 에서 답을 얻었고 그것은 나를 위해 일했습니다. 실제로 18.1Mb를 1.0Mb로 줄였습니다.
tesseract
이 명령으로 축소하려는 경우 검색 가능한 PDF 출력 은 완전히 변경되지 않습니다.
gs
: 그것은이 예를 제공합니다ps2pdf -dPDFSETTINGS=/prepress figure.ps proof.pdf
당신은 이것을 시도 할 수 있습니다 :
$ time pdftk myFile.pdf output myFile__SMALLER.pdf compress
GC Warning: Repeated allocation of very large block (appr. size 16764928):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 8384512):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 11837440):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 8384512):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 33525760):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 7254016):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 34041856):
May lead to memory leak and poor performance.
GC Warning: Repeated allocation of very large block (appr. size 33525760):
May lead to memory leak and poor performance.
real 0m23.677s
user 0m23.142s
sys 0m0.540s
$ du myFile*.pdf
108M myFile.pdf
74M myFile__SMALLER.pdf
gs
이 경우 107.5MiB 입력 파일의 경우 보다 빠르지 만 최대 30 %까지 압축합니다.
tesseract
이 명령으로 축소하려는 경우 검색 가능한 PDF 출력 은 완전히 변경되지 않습니다.
tesseract
이 명령으로 축소하려는 경우 검색 가능한 PDF 출력 은 완전히 변경되지 않습니다.