Làm thế nào để chuyển đổi PDF phiên bản 1.5 sang phiên bản 1.4 bằng PHP? Ai đó có thể chỉ cho tôi phương hướng đúng không ?Làm thế nào để chuyển đổi PDF phiên bản 1.5 sang phiên bản 1.4 trong PHP
Trả lời
Tôi có yêu cầu tương tự và thấy rằng Ghostscript có thể sửa đổi phiên bản PDF. Tài liệu có tại đây: http://ghostscript.com/doc/current/Use.htm
Tuy nhiên, tôi không tìm thấy bất kỳ điều gì cụ thể về tùy chọn dCompatibilityLevel trong tài liệu. Thay vào đó, tôi thấy bài viết này chứng minh việc sử dụng nó: http://rohieb.wordpress.com/2012/06/09/use-ghostscript-to-convert-pdf-files/
Đây là lệnh:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dQUIET -dBATCH
-sOutputFile=new-pdf1.5.pdf original.pdf
tôi đã cùng một vấn đề trong nhiều năm, mà không cần cài đặt lại bất kỳ công cụ, có một chuyển đổi trực tuyến: https://docupub.com/pdfconvert/
bạn có thể dễ dàng chuyển đổi PDF phiên bản 1.5 thành 1.4. Hiện tại tôi đang làm việc tại cùng một tình huống mà tôi cần phải chuyển đổi phiên bản pdf. tôi nhận thấy trong trường hợp của tôi rằng PDF được tạo ra từ một thư viện "dompdf" là phiên bản 1.3 và tôi đang sử dụng firefox mozilla mới nhất nhưng vẫn mozilla hiển thị một màn hình màu đen khi tôi cố đọc PDF của mình. (màn hình màu đen trên bất kỳ trang nào trong PDF nhiều trang của tôi, không phải tất cả).
vì vậy khi dompdf của tôi tạo phiên bản PDF 1.3 thì tôi sẽ chuyển đổi sang phiên bản 1.4 vì 1.4 là tốt với firefox mozilla của tôi và thực sự tất cả các trình duyệt.
bạn có thể chuyển đổi phiên bản PDF bằng 2 cách.
1) sử dụng GhostScript công cụ dòng lệnh
<?php
exec('gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH
-sOutputFile=new.pdf old.pdf')
?>
2. sử dụng một thư viện PHP được đưa ra tại github. Tải xuống từ here
Tôi đang làm việc trên công cụ này hiện đang mã hóa tệp pdf. nó gần như đã hoàn thành và sẵn sàng để sử dụng. Here
- 1. Chuyển đổi URL sang phiên bản JSON?
- 2. Chuyển đổi bản đồ google sang pdf trong php
- 3. chạy phiên bản máy khách trục2 1.5
- 4. Phiên bản JavaScript sau 1.5 - tại sao?
- 5. Thay đổi sang phiên bản JDK mới?
- 6. Làm thế nào để có được phiên bản PHP?
- 7. Làm cách nào để đặt phiên bản PHP trong PHPStorm?
- 8. phiên bản chuyển đổi của python
- 9. Cách chuyển đổi PDF sang tệp văn bản trong iTextSharp
- 10. Di chuyển sang Django 1.4
- 11. Phiên bản Tệp Phiên bản không thay đổi?
- 12. Android - làm thế nào để chuyển đổi html sang pdf?
- 13. Làm thế nào để chuyển đổi chm sang pdf
- 14. java 1.5 đến 1.4
- 15. Phiên bản PHP "thị phần"
- 16. Làm thế nào để tắt phiên bản trong CouchDB?
- 17. Làm cách nào để chuyển sang các phiên bản cũ hơn của môi trường ruby / rails?
- 18. Chuyển trực tiếp phiên bản PyCharm sang Python 3.3?
- 19. Cấu hình không có bất kỳ thông tin phiên bản nào - giả định cấu hình dành cho phiên bản 1.5
- 20. Làm cách nào để kiểm tra mã phiên bản Android như 1.5 hoặc 1.6
- 21. Làm cách nào để chuyển sang phiên bản mã nguồn Linux cụ thể bằng git?
- 22. Phiên bản nào của SDK Android hỗ trợ mã hóa trong phiên bản Java nào?
- 23. Làm thế nào để remap phiên bản lắp ráp
- 24. Làm thế nào để chuyển đổi tài liệu sang PDF trên một ngăn xếp Linux/PHP?
- 25. Làm cách nào để chuyển đổi thành loại cụ thể trong phiên bản chung của TryParse()?
- 26. Làm cách nào để đọc và thao tác các tệp PDF 1.5 trong Perl?
- 27. Phiên bản phụ và chuyển đổi giữa các thẻ
- 28. Chuyển đổi ứng dụng Ping sang phiên bản đa luồng để tăng tốc độ - C#
- 29. Phiên bản .NET nào có phiên bản Windows nào?
- 30. Làm thế nào để nâng cấp phiên bản php trong wamp?
Điều này nghe như một ý tưởng tồi. Nó có thể không được có thể ở tất cả cho các tài liệu sử dụng cụ thể 1.5 tính năng. Tình hình của bạn là gì Ngoài ra nếu điều này là có thể, sau đó chỉ với các công cụ dòng lệnh. Bạn có thể cài đặt và gọi các công cụ dòng lệnh từ PHP trên máy chủ của bạn không? –
PHP cần làm gì với chuyển đổi PDF? – hakre
Tôi đang sử dụng thư viện fpdf và fpdi để chỉnh sửa tệp PDF của mình. Vấn đề là (phiên bản miễn phí) fpdi và fpdf có giới hạn rằng nó có thể xử lý tài liệu pdf của phiên bản tối đa 1.4 chỉ. Vì vậy, tôi muốn chuyển đổi bất kỳ tài liệu 1.5 thành 1.4 và sau đó xử lý nó với fpdi. cảm ơn. – shaikh