Hãy thử bản ghostscript tốt:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf mine1.pdf mine2.pdf
hoặc thậm chí theo cách này cho một phiên bản cải tiến cho các tệp PDF có độ phân giải thấp (cảm ơn Adriano đã chỉ ra điều này):
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -sOutputFile=merged.pdf mine1.pdf mine2.pdf
Trong cả hai trường hợp, độ phân giải ouput cao hơn và tốt hơn nhiều so với cách sử dụng convert này:
convert -density 300x300 -quality 100 mine1.pdf mine2.pdf merged.pdf
Theo cách này, bạn sẽ không cần phải cài đặt bất cứ thứ gì khác, chỉ cần làm việc với những gì bạn đã cài đặt trong hệ thống của bạn (ít nhất là cả hai đều được mặc định trong rrc của tôi).
Hi vọng điêu nay co ich,
CẬP NHẬT: đầu tiên cảm ơn tất cả các ý kiến tốt đẹp của bạn !! chỉ là một mẹo có thể hiệu quả với các bạn, sau khi googling, tôi đã tìm thấy một mẹo tuyệt vời để thu nhỏ kích thước của các tệp PDF, tôi đã giảm với một tệp PDF 300 MB xuống chỉ còn 15 MB với độ phân giải chấp nhận được! và tất cả những điều này với bản ghostscript tốt, đây là:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=output.pdf input.pdf
chúc mừng !!