Hợp nhất hai tệp PDF chứa các trang chẵn và lẻ của một cuốn sách


36

Tôi có hai tài liệu PDF có thể tìm kiếm, nói even.pdfodd.pdfchứa các trang chẵn và lẻ của một cuốn sách, tương ứng.

Tôi có thể dịch ngược từng tệp PDF thành các tệp riêng biệt 001.pdf 002.pdf 003.pdf, et cetera. Câu hỏi là làm thế nào để hợp nhất chúng?

Chúng là cả hai chuỗi chẵn và lẻ được đánh số 1, 2, 3. Nếu việc đánh số trong quá trình dịch ngược với pdftkkhác nhau, ví dụ như 1, 3, 5chẵn và 2, 4, 6lẻ thay vì 1, 2, 3, 4, tôi chỉ có thể hợp nhất chúng.

Tôi có thể làm điều này theo bất kỳ cách nào khác không?

Câu trả lời:


32

Một giải pháp đơn giản là chỉ sử dụng pdftk theo cách sau:

pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output merged.pdf

3
Tuyệt vời! Nó thậm chí đảo ngược thứ tự của các trang lẻ, sao cho tôi có thể chỉ cần chạy tài liệu qua máy quét của mình hai lần (một lần cho mỗi bên), thay vì xáo trộn lại các trang trước khi quét lại.
FrederikNS

Pdftk là giải pháp miễn phí tốt nhất. Dễ sử dụng và bạn có thể tạo một tập lệnh bash nhanh để chạy tất cả các lệnh khác nhau cho bạn. Có một trang ví dụ tuyệt vời quá.
Blairg23 ngày

Làm thế nào tôi có thể sử dụng điều này với *tham số. Nó không hoạt động vì nó đang trải qua các tệp như 1,10,100,101, ..., 2,20,21 ...
Phil Roggenbuck

HOÀN HẢO! Chỉ cần hợp nhất một tài liệu 900 trang hài hước
Ivan

24

Từ trang chủ PDFtk:

PDFtk có một tính năng đặc biệt mà chúng tôi đã thêm vào để giải quyết vấn đề sắp xếp các trang được quét này: xáo trộn. Giả sử bạn có hai tệp PDF: thậm chí.pdf và lẻ.pdf. Sau đó, bạn có thể đối chiếu chúng vào một tài liệu như thế này:

pdftk A=odd.pdf B=even.pdf shuffle A B output collated_pages.pdf

Nếu các trang chẵn của bạn theo thứ tự ngược lại, bạn có thể đảo ngược phạm vi trang của nó:

pdftk A=odd.pdf B=even.pdf shuffle A Bend-1 output collated_pages.pdf

Tính năng xáo trộn hoạt động bằng cách lấy một trang mỗi lần từ mỗi phạm vi trang đầu vào và tập hợp chúng thành một tệp PDF mới. Bạn chỉ định các phạm vi này sau từ khóa xáo trộn và bạn có thể có nhiều hơn hai phạm vi.

Một ví dụ về việc sử dụng nhiều phạm vi là:

pdftk A=odd.pdf B=even.pdf shuffle A1 B1 A5-6 B2-3 output out.pdf

trong trường hợp đầu ra chứa trang đầu tiên của A (A1), trang đầu tiên của B (B1), sau đó là trang thứ năm của A, trang thứ hai của B, trang thứ sáu của A và cuối cùng là trang thứ ba của B.


3
FYI: Tôi nghĩ Bend-1 có nghĩa là Btài liệu, từ endtrang này 1. Vì kết thúc đến sau 1, chúng theo thứ tự ngược lại. Nếu chúng là 10 trang, thay vào đó, bạn có thể nói B10-1. Tôi nghĩ nó có nghĩa là 'uốn cong các trang'.
Chloe

+1 để @Chloe giải thích! Tôi đã tự hỏi những gì quái vật uốn cong có nghĩa là gì. Đây là một ví dụ tổng thể tuyệt vời và các trường hợp sử dụng thay thế, vì vậy +1 cho Melgaard cũng vậy! Cám ơn hai bạn!
Blairg23

8

Hãy xem Sejda - Công cụ thao tác PDF trực tuyến nâng cao mới

http://sejda.com/

Nó có khả năng hợp nhất các tài liệu theo nhiều cách khác nhau và có thể thực hiện các yêu cầu của bạn ở trên - tác vụ Thay thế và Trộn xuất hiện để thực hiện những gì bạn yêu cầu.

Thay thế và trộn các tệp PDF bằng Sejda.com


Vâng, nếu bạn muốn trả 6 đô la một tháng.
Blairg23 ngày

3
Nó thực sự có một cấp miễn phí khá hào phóng cho người dùng không thường xuyên
Andrea Vacondio

4

Trên đỉnh đầu, tôi sẽ kết hợp pdftkvới mmv:

  • Đầu tiên, cả hai tập tin vào các thư mục riêng biệt, nhận even/001.pdfodd/001.pdfvv
  • Sau đó sử dụng mmv '*.pdf' '#1-a.pdf'trên thư mục lẻ, mmv '*.pdf' '#1-b.pdf'trên thư mục chẵn.
  • Di chuyển mọi thứ vào một thư mục. Việc mở rộng shell *bây giờ sẽ sắp xếp các trang lẻ trước các trang chẵn (001-a, 001-b, 002-a, 002-b, v.v.).
  • Sử dụng pdftk như trong pdftk *.pdf cat output combined.pdf

Có lẽ bạn phải thực hiện các bit cuối cùng trong các vòng lặp cho ba mươi trang đầu tiên, sau đó là ba mươi trang khác, v.v., tùy thuộc vào mức độ mở rộng vỏ của bạn mạnh mẽ như thế nào với nhiều tệp.


3

Tôi đã dành một giờ để tìm kiếm một giải pháp để xử lý ba tệp lớn cho đến khi tôi tìm thấy diễn đàn này và thử http://sejda.com/ . Nó đã thực hiện một công việc tuyệt vời - exaclty những gì tôi muốn: hợp nhất hai tài liệu (một tài liệu chứa các trang lẻ và trang thứ hai chứa trang chẵn theo thứ tự ngược lại). Một dịch vụ trực tuyến tuyệt vời tôi muốn giới thiệu cho tất cả những ai cần xử lý tệp pdf lớn. Cảm ơn đội Sejda!


1
Một phích cắm không biết xấu hổ khác để sejda.
Blairg23 ngày

3

Tôi sử dụng mô-đun Chia và Hợp nhất PDF miễn phí và mã nguồn mở có tên là Alternate Mix .

Bên cạnh việc có thể hợp nhất các tập tin, nó có khả năng hoạt động thú vị khác.


1

Tôi đã phải đối mặt với cùng một vấn đề. Một tệp chứa số lẻ, một tệp chứa các trang chẵn của sách được quét. Tôi chỉ đơn giản là sử dụng khả năng đổi tên hàng loạt tích hợp trong Windows 7/8 / 8.1.

1) Tách các trang của mỗi pdf trở lại thành các tệp riêng biệt cho mỗi trang sao cho một thư mục chứa tất cả các trang lẻ dưới dạng các tệp riêng biệt và một thư mục khác chứa tất cả các trang chẵn.

2) Hàng loạt / Batch / Mass đổi tên các tập tin của cả hai thư mục theo cùng một cách. Chỉ cần chọn tất cả các tệp trong mỗi thư mục và đổi tên tệp đầu tiên thành a và nhấn enter. Khi làm như vậy, các tệp trong mỗi hai thư mục sẽ được đánh số là a (1), a (2), a (3) ...

3) Trong thư mục có các trang lẻ, sao chép tất cả các tệp và dán chúng trực tiếp vào cùng một thư mục. Khi làm như vậy, nó tạo ra các bản sao của các tệp có các trang lẻ trông giống như (1) - Sao chép

4) Di chuyển các tệp đã sao chép này vào thư mục chứa các tệp chẵn. Điều này sắp xếp chúng ở phía trước các tệp trang chẵn (miễn là các tệp được sắp xếp theo tên của chúng).

5) Hợp nhất các tệp lại thành một tệp bằng cách thực hiện theo sơ đồ đặt tên mới.

Để hợp nhất và phân chia các tệp pdf, tôi đã sử dụng Công cụ Pdf của pdfIll có sẵn miễn phí.


Nếu bạn đang sử dụng PDFill để phân chia các trang trong tệp PDF thành tệp riêng của mình, nó sẽ hỏi tên, vì vậy bạn có thể bỏ qua việc đổi tên hàng loạt (vì chúng đã có tên chính xác). Hãy chắc chắn kiểm tra xem 10 là sau 9 (chứ không phải từ 1 đến 2). Kéo và thả hoạt động, Add PDF Files under a Foldernút không.
Đã xem

0

Vâng, những gì bạn đang hỏi hơi phức tạp, nhưng đối với người mới bắt đầu, bạn có thể thử một cái gì đó như Kết hợp PDF miễn phí hoặc bất kỳ trang nào khác. Nếu bạn gặp khó khăn hãy cho tôi biết và tôi có thể thử giúp đỡ: P

liên quan đến cam


0

Tôi nghĩ rằng anh ấy đang lựa chọn linh hoạt hơn một chút về chức năng. Điều đó làm cho tùy chọn kết hợp của bạn hoàn toàn vô dụng. Tốt hơn hãy thử PDF trực tuyến . Điều đó sẽ đưa bạn vào lệnh ít nhất ...


Trước hết, xin vui lòng không sử dụng một câu trả lời để nhận xét về một câu trả lời khác. Để phê bình hoặc yêu cầu làm rõ từ một tác giả, hãy để lại nhận xét bên dưới bài đăng của họ - bạn luôn có thể nhận xét về bài đăng của riêng bạn và khi bạn có đủ danh tiếng, bạn sẽ có thể nhận xét về bất kỳ bài đăng nào . ... (Tiếp theo)
G-Man nói 'Phục hồi Monica'

(Tiếp theo) ... (2) Làm thế nào để trực tuyến PDF trực tuyến Trả lời câu hỏi này? Tôi đã xem nhanh về nó - Tôi đã tải lên hai tệp PDF - và tôi không thấy tùy chọn xen kẽ các trang của họ. (3) Và ngay cả khi trực tuyến, PDF trực tuyến có thể làm những gì câu hỏi yêu cầu, có bất cứ điều gì khiến nó thích hợp hơn pdftk(đã được đề cập trong hai câu trả lời) không?
G-Man nói 'Phục hồi Monica'

0

PDFSam Basic là miễn phí và quá trình hợp nhất nhanh hơn nhiều so với những gì tôi quen thuộc trên Adobe Acrobat. (Mất khoảng 3 giây để hợp nhất hai tệp 200 trang, 50 MB, xen kẽ. Trong khi đó, sẽ mất ít nhất 10 giây trên Adobe Acrobat, mà không có tính năng xen kẽ.)

Hạn chế duy nhất có thể là bạn phải cài đặt nó trên hệ thống của bạn.

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.