chuyển đổi hình ảnh sang pdf


54

Tôi đã lưu nhiều hình ảnh từ sách google. Tôi muốn chuyển đổi chúng thành một tệp pdf, trong đó tôi cần một số đầu vào. Hai hình ảnh dưới đây (một png và một jpeg) là hai trang liên tục.

trang đầu tiên (png)

trang thứ hai (jpeg)

Tôi lưu chúng trong hệ thống của tôi. Tôi đã chuyển đổi chúng thành pdf bằng cách sử dụng lệnh dưới đây

convert books.png books.jpeg combined.pdf

Tuy nhiên, kết hợp.pdf không mang lại cho tôi kết quả như mong đợi, không phải là sự kết hợp của cả hai.

Tôi cũng đã thử tạo các tệp pdf riêng lẻ, sau đó kết hợp chúng bằng pdftk, không gặp may

convert books.png book1.pdf
convert books.jpeg book2.pdf
pdftk book1.pdf book2.pdf cat output combined.pdf

Hãy thử thay đổi book1.pdf và book2.pdf thành một thư mục, cd vào thư mục đó và chạy pdftk *.pdf cat output onelargepdfile.pdf.
Tim

Tim, cảm ơn. Điều đó cũng tôi đã thử, tuy nhiên vẫn cho kết quả tương tự.
user301880

Đó là lạ. Có lẽ nó không thấy pdf hình ảnh là tập tin pdf hợp lệ?
Tim

Nó khá thú vị. Tôi đã thử làm nó trên máy và nó không hoạt động như mong muốn. Nó hiển thị các hình thu nhỏ chính xác mặc dù.
Vivek Kapoor

Nếu bạn mở tệp hình ảnh, sau đó in nó thành tệp, nó có cho phép bạn kết hợp các tệp đó không?
Tim

Câu trả lời:


9

Tôi đã sử dụng hai trang mẫu bạn cung cấp và in chúng bằng máy in cup-pdf dẫn đến hai tệp pdf.

Sau đó, tôi đã sử dụng pdfsam để kết hợp các tệp pdf trong một. Tôi thấy không có vấn đề trong kết quả.

Chỉnh sửa: Tôi chỉ thấy rằng bạn có nhiều tệp để xử lý, bạn có thể sử dụng tập lệnh được chọn in trong Nautilus được mô tả ở đây


6
Cách dòng lệnh để thực hiện - Đổi tên các tệp : mv books.png 1.png, mv books.jpg 2.jpg- In chúng thành PDF : lpr -P 'Cups-PDF' 1.png, lpr -P 'Cups-PDF' 2.jpg- Kết hợp các tệp PDF : pdfunite ~/Desktop/1.pdf ~/Desktop/2.pdf complete.pdf. Máy in PDF của Cup xuất các tệp thành ~ / Desktop với tên của các tệp gốc - vì vậy cả hai không thể được gọi books.*nếu không chúng chỉ thay thế nhau. Bạn có thể liệt kê các máy in và tên của họ với lpstat -p.
Wilf

76

Chỉ cần sử dụng này:

convert "*.{png,jpeg}" -quality 100 outfile.pdf

Trong trường hợp chung, bạn có thể kết hợp nhiều tệp hơn thành một tệp pdf với việc bao gồm chúng bên trong {}và phân tách chúng bằng một dấu phẩy.

thêm -quality VALUEđể giữ chất lượng sau khi chuyển đổi (nhờ @iamcreasy)

convert "*.{ext1,ext2,ext3,...}" -quality 100 outfile.pdf

Cái này là convertcái gì
Fresheyeball

convertlà một tệp thực thi được cài đặt như một phần của Imagemagick .
Ioannis Filippidis

Tôi đã tìm thấy quá trình chuyển đổi thêm tiếng ồn vào pdf cuối cùng. Sử dụng ImageMagick 6.8.9 để chuyển đổi nhiều tệp jpeg.
Quazi Irfan

... Thêm -quality 100loại bỏ một số tiếng ồn đáng chú ý.
Quazi Irfan

Có thể nối các tập tin hình ảnh vào pdf hiện tại không?
Kiran Reddy

6

Nếu tất cả các hình ảnh nằm trong cùng một thư mục và có cùng phần mở rộng, bạn có thể làm như sau:

Chuyển đổi hình ảnh sang pdf:

ls *.tif | xargs -I% convert % %.pdf

Lưu ý : Lưu ý rằng nếu chúng được đặt tên 1 ... tif; 2 ... tif; 10 ... tif làm ls -1vcho các tập tin được đánh số

Hợp nhất các tệp pdf thành một pdf và xóa các tệp pdf trang đơn:

pdftk *.pdf cat output merged.pdf && rm *.tif.pdf

0

Sử dụng trợ lý in từ Gwenview (trình xem ảnh KDE). Mở Gwenview, sau đó Plugins -> Hình ảnh -> Trợ lý in. Thêm tất cả các hình ảnh mà bạn muốn in, sắp xếp lại chúng theo ý muốn, chọn số lượng hình ảnh trên mỗi trang, các tùy chọn in khác, v.v. và in ra PDF trực tiếp hoặc bằng CUPS-PDF.

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.