이미지를 단일 PDF 파일로 변환하는 유틸리티를 사용하고 있습니다 convert
.
$ convert "document-*.tiff" -compress jpeg -quality 60 "output.pdf"
생성된 문서에는 다음과 같은 태그가 설정되어 있습니다.
Title: output
Producer: file:///usr/share/doc/imagemagick-6-common/html/index.html
CreationDate: Fri May 21 19:12:24 2021 +04
ModDate: Fri May 21 19:12:24 2021 +04
Tagged: no
UserProperties: no
Suspects: no
Form: none
JavaScript: no
Pages: 1
Encrypted: no
Page size: 419.52 x 595.2 pts
Page rot: 0
File size: 226476 bytes
Optimized: no
PDF version: 1.3
제목, 생산자 등의 태그에 대한 기본값을 재정의할 수 있나요?
답변1
할 수 있어요. 다음 명령을 사용하여 이미지 레지스트리를 변경해야 합니다.-define
예를 들어:
$ magick -compress jpeg -quality 60 -define pdf:Producer="Stackoverflow" -define pdf:Title="Change tags" "*tiff" "output.pdf"
$ pdfinfo output.pdf
Title: Change tags
Author: https://imagemagick.org
Producer: Stackoverflow
CreationDate: Fri May 21 10:49:33 2021 -03
ModDate: Fri May 21 10:49:33 2021 -03
Tagged: no
[...]
하지만 이를 위해서는 최소한 버전 7이 필요합니다(그래서 제가 댓글에서 요청한 것입니다). 그렇지 않은 경우 직접 만들 수 있습니다. 매우 간단합니다.
방금 테스트한 Debian 10의 경우 다음이 필요합니다.
$ sudo apt-get install build-essential
$ cd /some/path
$ wget https://www.imagemagick.org/download/ImageMagick.tar.gz
$ cd ImageMagick-7.0.11-13 # that's today's, the version might change
$ ./configure
$ make
시스템 전체에 설치를 수행할 필요는 없습니다. 다음과 같은 명령을 실행하면 됩니다.
$ /some/path/ImageMagick-7.0.11-13/utilities/magick -compress jpeg -quality 60 -define pdf:Producer="Stackoverflow" -define pdf:Title="Change tags" "*tiff" "output.pdf"