PDF에서 페이지를 건너뛰도록 변환 명령에 어떻게 알릴 수 있습니까?

PDF에서 페이지를 건너뛰도록 변환 명령에 어떻게 알릴 수 있습니까?

당시 두 페이지를 스캔했기 때문에 PDF 페이지를 분할하고 싶었는데 이것이 유용하다고 생각했습니다.주문하다:

convert in.pdf -crop 50%x0 +repage -density 400 out.pdf

하지만 이제 이 명령을 사용하여 특정 페이지 분할을 건너뛰고 최종 재페이지 결과에서 있는 그대로 사용하고 싶습니다.

이를 수행하는 명령이나 방법이 있습니까?

답변1

  1. -density재래스터화시 화질이 떨어지지 않도록 올바르게 설정해주시길 바랍니다 . 하지만, 효과를 보려면 -density 400우선적으로 이루어져야 한다고 생각합니다 .pdf.in

  2. 귀하의 복도 스캐너 PDF 파일이 안전하기를 바랍니다. 특히 내부에 있는 Postscript 파일이 아니기 때문입니다. 또한 보안 버전이 있기를 바랍니다 GS(IM에서 pdf/ps/... 변환을 요청합니다.)협회, 협회. ( gs --version≥9.24)

  3. 어쨌든 처음 두 가지 사항에 대해서는 스캐너 생성 PDF 파일에 대해나는 추천하고 싶다프로그램 실행을 통해 pdfimages스캔한 페이지를 추출합니다 . 그것은 마치

   pdfimages -list in.pdf        # show info

   rm temporary*                 # remove temporary files
   rm DOcrop*                    # remove our option files

   pdfimages -all in.pdf temporary    # -all for natural (original) format    
  
   # make your choices; can be done manually by  touch  program
   for x in termporary*; do
        gopen "$x"            # view the file
        echo "File $x: <Enter> for crop, <Ctrl-D> for keep"
        read  &&    touch DOcrop-"$x"
   done
   for x in termporary*; do
        [ -e DOcrop-"$x" ] && mogrify -crop 50%x0 +repage "$x"
   done

   convert temporary*  out.pdf      # some options?
  1. convert pdf.in[0-1,7] ...지정된 페이지만 사용할 수 있습니다 . 7을 참조하십시오.

  2. pdftk, 및 qpdf등의 도구를 사용하여 pdfselect+pdfunify페이지를 선택 및/또는 재구성 할 수 있습니다.

  3. pdfcrop벡터 그래픽이나 텍스트(스캔에 적합하지 않은 페이지)가 포함된 PDF의 경우 TeX를 사용할 수 있습니다.

  4. convert매우 길 수 있습니다명령줄. 사용하셔야 할 것 같습니다스택 작업이렇게 하면 convert in.pdf[0-9] \( in.pdf[10] -crop ... \) ... 처음 10페이지는 그대로 두고 11번째 페이지는 잘리는 것과 같습니다. 그렇지 않은 경우 \( \)자르기 작업은 모든 이전 페이지에 적용됩니다.

  5. IM과 GM을 위한 스크립팅 도구가 있는데 저는 그것에 대해 모릅니다.

관련 정보