큰 PDF를 50MB 미만으로 축소 / 분할하는 방법


5

큰 기술 PDF가 있습니다. 이미지가 있고 크기가 100MB 인 2500 페이지입니다. Kindle에서 읽으려고합니다. 내가 이해하기에, Kindle에서 읽으려면 PDF가 50MB보다 작아야합니다.

PDFSAM을 다운로드했지만 PDF를 여러 페이지로 분할하면 파일 크기가 5MB (95MB) 이상 줄어들지 않는 것 같습니다. 100 페이지마다 PDF를 세분화하려고했습니다.

파일 크기로 분할되는 기능이 있지만이 PDF에 대해서는 아무 것도하지 않는 것 같습니다.

50MB 미만으로 줄일 수있는 무료 방법이 있습니까? PDF의 품질을 낮추어 더 작게 만들 수 있는지 (충분하지는 않지만) 50MB 미만의 여러 크기로 나누거나 이미지를 제거 할 수 있는지 모르겠습니다.

Calibre를 사용하여 파일을 MOBI 형식으로 변환했습니다. 그러나 MOBI 파일의 크기는 약 200MB이므로 Gmail에서는 해당 파일을 전자 메일 첨부 파일로 허용하지 않습니다.


afaik, mobi 파일은 zip 파일입니다. mobi의 이름을 "zip"으로 바꾸고 추출하십시오. 파일 크기가 큰 이유를 식별 할 수 있습니다. 아마도 이미지가 문제 일 것입니다.
horatio

1
즉, PDF Creator로 인쇄를 시도했지만 1-100 페이지 만 출력 파일 크기가 얼마인지 확인 했습니까?
다리우스

어떤 운영 체제를 사용하고 있습니까?
l1zard

@ l1zard Windows8 및 / 또는 OSX Lion
Hoppe

1
당신 말이 맞아요.이 파일에는 정말 이상한 것이 있습니다. 그것이 손상되었는지 또는 무엇인지 모르겠습니다. pdftk의 버스트 모드를 사용하여 개별 페이지로 분할했으며, 대부분의 페이지에 텍스트가 포함되어 있지만 각각 ~ 90MB 정도였습니다! 이해가되지 않습니다. : /
Karan

답변:


2

당신은 몇 줄을 통해 PDF 파일의 복사본에서 모든 이미지를 삭제할 수 있습니다 중 하나를 자바 , C #, 또는 VB.Net는 , 또는 당신은 PDF->에서 모비 변환 도구를 사용할 수 구경을 이 맞게 이미지 품질이 저하 될 수 있으므로, 킨들.


Aspose 라이브러리는 단일 라이센스에 대해 800 달러입니다. Calibre는 파일을 Mobi로 변환 할 때 파일 크기를 줄이지 않았습니다 ... 더 크게 만들었습니다.
Hoppe

1
Calibre 변환을 위해 어떤 옵션을 설정했는지 예 ebook-convert --no-images someFile.pdf someFile.mobi: 참고 : Aspose는 30 일 평가판을 제공하지만 pdfbox 라이브러리 및 Caliber App은 무료입니다.
arober11

3

PDF 가위는 Kindles에서 PDF를 읽는 데 따르는 번거 로움을 없애기 위해 개발되었습니다. 도움이 될 수 있습니다.

http://www.pdfscissors.com/


방금 PDF 가위를 사용해 보았습니다. 여백을 제거하는 것이 도움이되었지만 어떤 이유로 PDF가 실제로 5MB 더 커졌습니다. (
Hoppe

피드백을위한 @Hoppe Thx, 내가 아는 유일한 좋은 도구는 sejda.com
Simon

제안 해 주셔서 감사합니다. 아이러니하게도 Sedja.com의 한도는 50MB입니다.
Hoppe

@Hoppe 더 많은 것을 알면 알려 드리겠습니다
Simon

0

이 페이지의 지침 (Linux 만 해당) (프랑스어) : Optimiser un fichier PDF sous Linux를 사용해보십시오 .

필요한 소프트웨어를 설치하십시오.

sudo apt-get install poppler-utils ghostscript

Provice Original PDF 파일 경로 :

PDF_FILE="original.pdf"

출력 PDF 파일 경로를 제공하십시오.

OPTIMIZED_PDF_FILE="optimized.pdf"

그리고 최적화를 실행하십시오.

command pdftops \
        -paper match \
        -nocrop \
        -noshrink \
        -nocenter \
        -level3 \
        -q \
      "$PDF_FILE" - \
  | command ps2pdf14 \
        -dEmbedAllFonts=true \
        -dUseFlateCompression=true \
        -dProcessColorModel=/DeviceCMYK \
        -dConvertCMYKImagesToRGB=false \
        -dOptimize=true \
        -dPDFSETTINGS=/prepress \
      - "$OPTIMIZED_PDF_FILE"

또는이 명령 줄을 사용하여 이미지 품질을 72dpi로 줄일 수 있습니다.

command pdftops \
        -paper match \
        -nocrop \
        -noshrink \
        -nocenter \
        -level3 \
        -q \
      "$PDF_FILE" - \
  | command ps2pdf14 \
        -dEmbedAllFonts=true \
        -dUseFlateCompression=true \
        -dOptimize=true \
        -dProcessColorModel=/DeviceRGB \
        -dUseCIEColor=true \
        -r72 \
        -dDownsampleGrayImages=true \
        -dGrayImageResolution=72 \
        -dAutoFilterGrayImages=false \
        -dGrayImageDownsampleType=/Bicubic \
        -dDownsampleMonoImages=true \
        -dMonoImageResolution=72 \
        -dMonoImageDownsampleType=/Bicubic \
        -dDownsampleColorImages=true \
        -dColorImageResolution=72 \
        -dAutoFilterColorImages=false \
        -dColorImageDownsampleType=/Bicubic \
        -dPDFSETTINGS=/prepress \
      - "$OPTIMIZED_PDF_FILE"

이 명령은 PdfCruncher에 의해 온라인으로 구현됩니다 .

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