tôi cố gắng chia một file PDF nhiều trang với Ghostscript, và tôi thấy cùng một giải pháp trên các trang web hơn và thậm chí trên ghostscript.com, cụ thể là:Splitting một PDF với Ghostscript
gs -sDEVICE=pdfwrite -dSAFER -o outname.%d.pdf input.pdf
Nhưng nó dường như không làm việc cho tôi, bởi vì nó tạo một tệp, với tất cả các trang và với tên outname.1.pdf.
Khi tôi thêm trang bắt đầu và trang kết thúc, thì nó hoạt động tốt, nhưng tôi muốn nó hoạt động mà không biết các thông số đó.
Trong kho lưu trữ gs-devel, tôi tìm thấy một giải pháp cho việc này: http://ghostscript.com/pipermail/gs-devel/2009-April/008310.html - nhưng tôi cảm thấy như đang làm điều đó mà không pdf_info
.
Khi tôi sử dụng một thiết bị khác nhau, ví dụ pswrite
, nhưng cùng thông số, nó hoạt động một cách chính xác, sản xuất như nhiều tác phẩm ps, như input.pdf tôi chứa.
Điều này có bình thường không khi sử dụng pdfwrite
? Tôi có làm điều gì sai?
Yeah, tôi đọc dòng này, nhưng cụm từ tôi "hành vi bình thường" muốn có nghĩa là "là pdfwrite một trong những người có thể không hỗ trợ tính năng này?" Ghi nhớ của bạn về IRC này là ổn cho tôi, Cảm ơn bạn. – zseder
Đối với những người tìm kiếm câu trả lời này trong tìm kiếm: Tính đến ngày 9.05, một trang mỗi tệp hoạt động cho tôi bằng lệnh của OP. – Grod
@Gordon: Hỗ trợ cú pháp '-o out_% d.pdf' (để tách nhiều trang PDF thành từng tệp riêng lẻ trên mỗi trang) trở thành chính thức trong 9,06. Tôi gợi ý điều này đã có trong các câu trả lời khác (f.e. * [Chia nhiều tập tin PDF trang thành các trang đơn] (http://stackoverflow.com/a/12744923/359307) *). Tôi quên cập nhật câu trả lời này. Cảm ơn gợi ý. –