PDF 크기를 줄이고 책갈피를 보존하려면 어떻게합니까?


19

~ 259MB PDF가 있습니다. 내가 그랬어 pdf2ps하고 ps2pdf. 최종 크기는 45MB입니다. 나는 독자들에게 눈에 띄는 품질 차이가 보이지 않습니다. 그러나 책갈피가 손실되었습니다. 을 사용해 보았지만 pdftk북마크가 유지되지 않았습니다.

pdftk ... update_info

크기가 크게 감소한 원인은 무엇입니까? 북마크를 유지하고 크기를 줄이는 대안이 있습니까 (바람직하게는 Linux 명령 행 대안)?


@ Dan의 대답에 후속 : 다른 인코딩 (및 압축) 차이를 설명 할 수 있습니다. 간단한 테스트로 gzip으로 압축 한 후 파일 크기를 확인하십시오. 크기 차이가 여전히 인상적입니까?
Henk Langeveld

답변:


17

전자 책 출력으로 고스트 스크립트를 사용해 볼 수 있으며 책갈피가 유지되는 것 같습니다.

gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dPDFSETTINGS=/ebook -sOutputFile=newFile.pdf originalFile.pdf

2
고마워요. 나는을 사용했다 PDFSETTINGS=/screen. 이 옵션을 사용하면 pdf는 15MB가되었습니다. : 참고 : GS 팁
Vishnu Kumar

언급을 잊어 버린 북마크는 실제로 보존되었습니다. 그러나 여전히 줄어드는 것에 대한 단서가 있습니까?
Vishnu Kumar

2

@ 비슈누 쿠마르

물어봐서 다행입니다. 귀하의 질문 으로이 문제를 재검토하고 Acrobat Pro를 테스트 사례로 사용하여 1000 + 페이지 PDF에서 100 페이지를 추출했지만 TOC 책갈피가 포함되지 않은 것으로 나타났습니다. 문제였습니다. 따라서 Acrobat Pro에서 원본 대형 PDF를 열고 처음 100 페이지를 제외한 모든 페이지를 삭제하고 관련 책갈피를 제외한 모든 책갈피를 삭제하고이를 테스트 사례로 저장했습니다. 이제 TOC가 보존되고 있습니다.

다음은 두 설정을 비교 한 것입니다.

/ebook selects medium-resolution output similar to the Acrobat Distiller "eBook" setting.

gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-ebook].pdf input_1-102_TOC.pdf

엄청나게 느리게
91.7MB-> 33.4MB (원본의 36 %)
TOC는
품질을 유지하지 못했습니다.

/printer selects output similar to the Acrobat Distiller "Print Optimized" setting.

gs -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-printer].pdf input_1-102_TOC.pdf

빠른
91.7MB-> 68.9MB (원본의 75 %)
TOC
품질이 거의 동일

다른 설정:

/default selects output intended to be useful across a wide variety of uses, possibly at the expense of a larger output file.

gs -sDEVICE=pdfwrite -dPDFSETTINGS=/default -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-default].pdf input_1-102_TOC.pdf

빠른
91.7MB-> 60.8MB (원본의 66 %)
TOC
품질이 거의 동일

/prepress selects output similar to Acrobat Distiller "Prepress Optimized" setting.

gs -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-prepress].pdf input_1-102_TOC.pdf

빠른
91.7MB-> 80.2MB (원본의 87 %)
TOC
품질이 거의 동일

알 수 있듯이, /default설정이 가장 잘 수행되어 최상의 품질을 위해 가장 작은 크기를 제공합니다.


0

이것을 무시하고 Vishnu Kumar의 의견 의 결과로 업데이트를 참조하십시오 .

이것은 나를 위해 작동하지 않았습니다. 네, 그것은 반으로하지만, 다른 모든 내가 함께 노력 설정 출력으로 받아 들일 수없는 픽셀 화 글꼴과 더 이상 북마크 TOC와 크기를 감소 gs, 즉, screenprinter. 어쨌든 고마워…


당신은 시도 했습니까 /ebook??
Vishnu Kumar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.