일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 업그레이드
- 미디
- 시벨리우스4
- Nas
- 번역
- 오픈수세
- synology
- 시벨리우스5
- 시놀로지
- 리눅스
- 수세
- 피날레2009
- sibelius4
- openSUSE 11.2
- 네트워크
- OpenSuSE
- 피날레
- Finale2009
- 나스
- sibelius5
- 오픈수세 11.1
- Finale2005
- 사무실
- 오픈소스
- 피날레2005
- 사보
- Linux
- MIDI
- 오픈수세 11.2
- 시벨리우스
- Today
- 5
- Total
- 322,359
오브리닷넷(Obbli.net)
2면의 PDF를 1면으로 나누기-PDF 페이지 분할/자르기(feat. 우분투) 본문
우분투를 사용 하여 mutool 을 설치하고 명령어를 사용하여 한 번에 2면(북렛으로 스캔된)으로 된 PDF 를 1면으로 나누는 방법이다.
윈도우에서는...
별도의 프로그램을 쓰거나,
써도 많은 양을 처리하기 힘들기도 하고,
필요없는 비용 지출 해야 하고,
파일을 다시 재압축 해서 이미지 깨지고 그랬는데,
이건 비용 지출 없이 할 수 있는 가장 간편한 방법이라고 본다. 프로그램은 이것 외에 몇 개 더 있는것 같은데 차치하고, 나도 까먹기 때문에 나중을 위해 기록 해둔다.
그림으로 설명 해보자면 이런거다.
과정을 간단하게 설명 해보자면,
1. 우분투에 미리 mutool 을 설치한다. (아래 업데이트 내용참고)
2. 폴더를 만들고 페이지를 나눌 PDF 파일을 한쪽에 몰아 넣는다.
3. 명령을 실행한다.
필요한 명령은 아래가 될것이다.
sudo apt-get update
sudo apt-get install mutool
2022-01-14 업데이트
mutool 은 더이상 단독으로 설치되지 않는다. 따라서 다음 명령어로 도구를 설치 한다.
sudo apt install mupdf-tools
mutool 이 준비 되었다면(mutool 이 설치 되었는지는 명령어 mutool 을 입력해보면 알 수 있다.) PDF 파일을 빈 폴더에 복사하고 아래 명령어를 사용하여 2페이지로 분리 시킨다.
mkdir split; for file in *.pdf; do mutool poster -x 2 "$file" "$file-split.pdf"; mv ./*split.pdf ./split; done;
위 명령에 대한 설명,
1. split 이라는 폴더를 미리 만든다.
2. for 구분으로 반복할 파일을 정의한다.
3. mutool 을 사용하여 -split.pdf 라는 이름을 붙여 나눠진 파일을 만든다.
4. 나눠진 각각의 파일을 미리 만들어둔 split 이라는 폴더에 옮긴다.
5. 완료
# 간혹 세로로 잘리는게 아닌 가로로 2분할이 되는 경우가 있다.(이 경우는 대부분이 스캔 이후에 별도의 PDF 프로그램에서 문서를 회전한 경우 생기는 현상이다.) 이럴 경우 명령줄 mutool poster -x 2 부분에서 -x 를 -y 로 바꿔주면 간단하게 해결 된다. 22/12/30
'기억소품 > 오픈소스' 카테고리의 다른 글
대량의 텍스트를 파워포인트 (대사)자막으로 만들기(리브레오피스 버전) (0) | 2021.11.08 |
---|---|
대량의 텍스트를 파워포인트 (대사)자막으로 만들기(MS오피스 버전) (0) | 2021.11.01 |
구형 블루투스 사운드바 연결 오류 (12) | 2020.12.19 |
오픈수세 13.1 - 미디어 위키 1.23.1 설치 기록 (0) | 2014.06.30 |
클라우드의 시대에 나타난 오픈소스 클라우드 스파클쉐어(Sparkleshare) (0) | 2013.02.16 |