Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- (using password: YES)" when trying to connect
- svn 충돌 해결 resolve
- apache mod rewrite
- php 특정 문자열 취환
- 우분투 mysql 비밀번호 없이 로그인 될때
- PHP 구글 OTP 연동
- magic bytes
- 세로 중앙 정렬
- mysql root 비밀번호 변경
- html pdf 변환
- PHP 구글 OTP 인증
- mysqldump: Got error: 1045
- svn 충돌 해결 resolved
- bootstrap
- 아파치 웹 서버의 정보 숨기기
- PHP 정규식 예제
- modsecurity 설치
- 자바스크립트비밀번호검증
- javascript
- libxrender1
- 부트스트랩4 세로 중앙 정렬
- group_concat 구분자
- 비밀번호정규식
- bootstrap modal
- wkhtmltopdf 실행 오류
- JQuery checkbox 컨트롤
- 구글 OTP 인증
- 비밀번호검증정규식
- 파라미터 & 오류
- usb efi 시스템 파티션 삭제
Archives
- Today
- Total
투덜이 개발자
리눅스에서 pdf 파일을 jpg로 변환하기 본문
반응형
#리눅스에서 pdf 파일을 jpg로 변환하는 방법이다. imagemagick 패키지를 이용한다. 이미 기본으로 설치되어 따라왔을 수도 있는데, 만약 설치되어 있지 않다면 설치부터 해 주자. 터미널창에서 아래와 같이 입력(데비안/우분투 기준이다).
# S/W 패키지 목록 갱신
sudo apt-get update
# imagemagick 설치
sudo apt-get install imagemagick
#이미 설치되어 있다면 convert 명령으로 변환하면 된다. 기능이 엄청나게 많은 것 같은데 사실 pdf 변환에만 사용중이다;; 아무튼 터미널창에서 아래와 같이 입력하자.
# my_file.pdf를 my_file.jpg로 변환
convert my_file.pdf my_file.jpg
#-quality 옵션을 이용하면 jpg 압축률을 지정해서 화질 수준을 정할 수도 있다. 범위는 1~100이고, 100이 최고 화질이다.
# 화질 수준 100(최고 화질)
convert my_file.pdf -quality 100 my_file.jpg
#pdf 파일이 여러 페이지로 구성되어 있다면 my_file-0.jpg, my_file-1.jpg, 이런 식으로 여러개의 jpg 파일이 생긴다. 만약 특정 페이지만 변환하고 싶다면 아래와 같이 입력하자.
# 첫 페이지만 변환
convert my_file.pdf[0] my_file.jpg
# 두번째~네번째 페이지만 변환
convert my_file.pdf[1~3] my_file.jpg
#페이지 번호를 0부터 계산한다는 점에 유의하자. 첫번째 페이지가 0, 두번째 페이지가 1 이런식이다.
#이미지를 pdf 로 변환하기
convert *.jpg output.pdf
# 혹은
convert -define pdf:use-trimbox=true *.jpg output1.pdf
# convert [input-options] input-file [output-options] output-file
convert -density 300 *.jpg output2.pdf
반응형
'OS > Linux' 카테고리의 다른 글
HTTP TRACE 기능을 비활성화 (0) | 2023.07.11 |
---|---|
CentOS 자바 톰캣 설치 (0) | 2023.02.22 |
centos7 Sendmail 설치 (0) | 2022.02.18 |
rsync 암호 없이 사용하기 (0) | 2022.02.14 |
svn 충돌 해결 resolve / resolved / revert (0) | 2022.02.11 |