저는 ImageMagick(Linux에서)을 사용하여 제가 가지고 있는 9개의 PNG로 구성된 3x3 몽타주를 만들고 라벨을 붙입니다. 원하는 것은 벡터화된 글꼴을 레이블로 사용하는 PDF 출력입니다. 나는 다음 명령을 사용합니다.
montage -label '%t' *.png -geometry +3+3 out.pdf
결과는 내가 원하는 것과 똑같아 보이지만 패널의 레이블은 실제로 비트맵입니다! 즉, PDF를 확대하면 레이블 텍스트가 픽셀로 구성되어 있음을 볼 수 있으며 결과 PDF에서 레이블 등을 더 이상 검색할 수 없습니다.
레이블이 벡터화되어 PDF에 적절한 글꼴이 되도록 만들 수 있는 방법이 있습니까? 그렇다면 이를 어떻게 지정합니까?
답변1
ImageMagick은 실제 벡터 그래픽을 생성하지 않기 때문에 이것이 가능하지 않다고 생각합니다. ImageMagick 사이트에서(http://www.imagemagick.org/Usage/formats/#벡터):
즉, IM의 모든 출력은 진정한 벡터 형식이 될 수 없습니다. 내부 래스터 형식을 벡터 형식 파일로 변환할 수 있지만 결과는 래스터 형식의 이미지 주위에 있는 피상적인 벡터 이미지 래퍼일 뿐입니다. 그리고 래스터 이미지가 출력 장치에 대해 적절하게(올바른 해상도로) 정의되지 않으면 결과가 특히 좋지 않을 것입니다. 불행하게도 IM을 처음 사용하는 사용자는 이에 대해 아무것도 모릅니다. 그들은 IM을 PDF를 Postscript로 변환하여 의도한 출력 장치에서 '뭉툭한' 앨리어싱 효과, '바랜' 색상 또는 전혀 보기 좋지 않은 흐릿한 이미지를 생성하는 변환기로 봅니다.
전체 출력의 '벡터화'를 조사하려는 경우ImageMagick 사이트의 예 중 하나Abobe 소프트웨어 사용을 제안하거나자동 추적(오픈 소스입니다).