Sử dụng hình ảnh để đặt một số JPG trên một trang


10

Tôi có một thư mục đầy đủ các tập tin jpg. Khi tôi sử dụng lệnh sau,

convert *.jpg assembly.pdf

Tôi nhận được một tệp pdf với một hình ảnh trên mỗi trang của pdf. Tôi muốn đặt 9 hình ảnh trên mỗi trang. Có cách nào để làm điều này với convert hoặc mogrify không?

Ngoài ra, tôi muốn kết hợp 9 hình ảnh jpg thành một hình ảnh jpg để tôi có thể chuyển đổi nó thành PDF.

Cảm ơn,

z.


Câu trả lời:


21

Bạn đang tìm kiếm montagetừ ImageMagick :

NAME
       montage  - create a composite image by combining several sepa‐
       rate images. The images  are  tiled  on  the  composite  image
       optionally adorned with a border, frame, image name, and more.

Nếu bạn đã có convertthì bạn gần như chắc chắn cũng có montage. Để có được lưới hình ảnh 3x3 trên mỗi trang trên pdf của bạn, hãy thử điều này:

 montage *.jpg -tile 3x3 assembly.pdf

Điều này giả định rằng tất cả các hình ảnh của bạn có cùng kích thước. Có một đọc qua các tài liệu cho các tùy chọn phức tạp hơn.


2
Điều này thật tuyệt! Chúng tôi đã từng montage *.jpg -tile 3x3 -geometry 1000 assembly.pdfcó được 9 hình ảnh chất lượng cao trên mỗi trang. Chúng tôi đã thử nó trên một mẫu gồm 30 hình ảnh hoặc hơn, và nó hoạt động như một bùa mê! Sau đó, chúng tôi đã cố gắng chạy 400 hình ảnh đầy đủ và ... máy tính của tôi bắt đầu kêu la và thu giữ, và nó đã tiêu thụ 95% ram. Cuối cùng, chúng tôi đã nhận được thông báo "bị giết" trong thiết bị đầu cuối ... có lẽ chúng tôi sẽ phải chạy nó theo đợt! :) Dù sao đi nữa, cảm ơn người đàn ông! Tôi sẽ đọc các tài liệu một cách chi tiết, bởi vì hình ảnh có vẻ giống như phép thuật dòng lệnh tối cao.
Ziggy

Tôi đề nghị dựng phim hình ảnh thành jpg trước, sau đó chuyển đổi jpg thành pdf. Bằng cách nào đó kích thước bị nổ nếu bạn chuyển đổi trực tiếp thành pdf.
dùng3121260
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.