Đây không phải là một nỗ lực để tham gia các tệp PDF riêng biệt vào một tệp PDF duy nhất với nhiều trang. Đó là một nỗ lực để tạo một trang PDF duy nhất từ vài tệp PDF khác đã tồn tại. Tôi cần phải làm điều này bằng cách sử dụng PHP và máy chủ là CentOS.Tham gia nhiều tệp PDF vào một trang PDF được định vị tham gia bằng cách sử dụng PHP
Tôi đã tạo một tập hợp các tệp PDF trang đơn dựa trên các mẫu riêng lẻ (Sử dụng FPDF). Yêu cầu là cho phép người dùng trộn và kết hợp các tệp PDF hiện có và định vị chúng lại với nhau để tạo một tệp PDF.
nỗ lực hiện tại của tôi là để chuyển đổi các file PDF sang hình ảnh (sử dụng GhostScript) và sử dụng JPEG sản lượng để tạo ra PDF thức sử dụng FPDF. Trong khi điều này là có thể, chất lượng của PDF bị tổn hại một chút trong quá trình chuyển đổi.
Tôi muốn biết liệu có giải pháp tốt hơn mà chúng tôi có thể sử dụng không?
CẬP NHẬT
Các giải pháp không phải là PHP. Nó hầu như không thể. Tôi chắc chắn cho bất kỳ công cụ dòng lệnh nào có thể thực hiện công việc. lệnh ví dụ sẽ là như sau:
$ newtool -o outfile.pdf -s WidthXHeight -i in1.pdf in2.pdf in2.pdf -g p1Xp2 p3Xp4 p5Xp6
Trên đây là chỉ là một ví dụ - không phải là một lệnh thực - Tôi chỉ muốn nếu một công cụ đã có loại chức năng. Chỉ định tập hợp các tệp đầu vào và vị trí của chúng trên tệp đầu ra.
Cảm ơn câu trả lời. Tôi rất vui khi sử dụng các công cụ dòng lệnh để có được kết quả. Mặc dù tài liệu tham khảo hữu ích (tôi đã thấy phần thứ hai trước đây) có một ví dụ cụ thể về cách đặt một tệp PDF hiện có trên một tệp PDF trống lớn hơn không? Câu trả lời của bạn về điểm đầu tiên là siêu tuyệt vời bằng cách :-) – dakdad
xin lỗi - bỏ qua bình luận của tôi một chút. Tôi sẽ thử pdftk tham gia và sau đó lấy lại cho bạn. – dakdad
Tôi đã chơi đùa với ghostscript nhưng tôi chỉ có thể thấy một cách để đặt 1 tệp PDF vào vị trí trên tệp lớn hơn mới được tạo. Tôi không thể thấy cách tôi có thể định vị nhiều tệp ở nhiều vị trí. Bất kỳ con trỏ cho điều này? – dakdad