Tôi đang cố gắng in tài liệu được tạo bằng PHP trong chrome, trên trình duyệt có vẻ như là Link to the page I want to print Nhưng máy in của tôi sẽ không in bất kỳ nền màu nào, bất kỳ ai cũng có thể đưa ra bất kỳ đề xuất nào? Tôi có thể làm điều này với CSS không?In màu nền trong Chrome
Trả lời
Bạn điều chỉnh trong trình duyệt, cho dù màu nền và hình ảnh được in. Xem các tùy chọn in của trình duyệt của bạn.
Google Chrome offers this feature starting from version 26 (tháng 3 năm 2013).
Cũng starting from version 17, Chrome cho phép thay đổi hành vi in nền theo lập trình bằng cách sử dụng -webkit-print-color-adjust:exact;
trong CSS phần tử để in nền.
Ngoài ra, hãy nhớ rằng phần lớn các trình duyệt đều vô hiệu hóa màu nền và hình ảnh theo mặc định. –
Cảm ơn bạn vì lời khuyên đó Eduardo! – danielmesh
Google Chrome có còn hỗ trợ tùy chọn này không? Tôi thấy tùy chọn trong hộp thoại in, nhưng màu nền vẫn không hiển thị trong pdf –
Câu trả lời của Gordon rất tuyệt, nhưng đối với những người có kỹ năng CSS bị gỉ, đây là một ví dụ hoàn chỉnh hơn.
Đặt thông tin sau vào phần <head>
của tài liệu của bạn.
<style type="text/css">
@media print { body { -webkit-print-color-adjust: exact; } }
</style>
Bằng cách này, mặc dù hộp thoại in Chrome/Chromium bây giờ có một hộp kiểm Background graphics
, nó dường như chỉ có tác dụng nếu bạn không bấm Print using system dialog
(quan sát với Chromium trong Linux).
- 1. in loại phương tiện in bằng cách sử dụng màu nền trong chrome
- 2. Màu nền của hình ảnh thay đổi firefox/chrome
- 3. In màu phông chữ màu xám
- 4. màu nền gradient và hình nền DRYly
- 5. màu nền trong OpenGL
- 6. thay đổi màu nền
- 7. Nền: màu không hoạt động trong IE8
- 8. Phát hiện hình nền và hỗ trợ màu nền khi in từ trình duyệt
- 9. CSS - đặt màu nền của :: chọn trong một INPUT hoặc TEXTAREA trong webkit/chrome?
- 10. HTML/CSS - Tại sao màu nền chuyển sang màu trắng khi in?
- 11. Google Chrome nền gradient
- 12. Màu nền CSS trong JavaScript
- 13. Màu nền trong Internet Explorer
- 14. Màu nền CSS trong suốt
- 15. Không thể tạo màu nền rgba() trên phần tử lựa chọn hoạt động trong Chrome
- 16. Chrome: Xem trước bản in khác với mô phỏng phương tiện in CSS
- 17. Nút in Reportviewer trong Google Chrome
- 18. Hình nền CSS biến mất trong Chrome
- 19. TDs màu nền không hiển thị trong xem trước khi in
- 20. Wpf nền màu animate
- 21. Màu nền UIWebView
- 22. Eclipse màu Thước nền
- 23. Thay đổi Navigationbar màu (màu nền)
- 24. nút Android màu nền
- 25. TabWidget màu nền trước màu trắng?
- 26. CSS: hình nền trên màu nền
- 27. Làm thế nào để in màu/màu trong python?
- 28. Hiển thị màu nền thông qua hình nền trong suốt
- 29. vị trí nền cho màu nền
- 30. đặt màu nền: Android
http://superuser.com/questions/117162/printing-background-colours-in-chrome – random
Chrome hiện cho phép '-webkit-print-color-tuning: chính xác;' trong CSS phần tử để in nền. –
Xem câu hỏi tương tự http://stackoverflow.com/questions/5355117/print-css-backgrounds-in-safari-chrome/9339257 –