Làm thế nào để tạo pdf với màu sắc đảo ngược của bản gốc?
(Giống như đảo ngược toàn bộ màn hình với xcalib -i -a
)
Tốt nhất là: không mất liên kết. Nhưng đó không phải là yêu cầu. Sẽ thật tuyệt nếu hình ảnh cũng được đảo ngược.
Làm thế nào để tạo pdf với màu sắc đảo ngược của bản gốc?
(Giống như đảo ngược toàn bộ màn hình với xcalib -i -a
)
Tốt nhất là: không mất liên kết. Nhưng đó không phải là yêu cầu. Sẽ thật tuyệt nếu hình ảnh cũng được đảo ngược.
Câu trả lời:
Cách đây một thời gian, tôi có thể tìm cách đảo ngược các tập tin postcript (mặc dù nó không thành công đối với một số tập tin, tôi đoán những cái nào đó ghi đè lên sự thay đổi).
Thêm {1 exch sub} settransfer
làm lệnh đầu tiên trong tệp sẽ đảo ngược màu sắc của tài liệu (bao gồm ảnh bitmap).
Đối với chuyển đổi PDF → postcript, bạn có thể sử dụng pdftops
từ libpoppler
(AFAIK, ghostscript pdf2ps
tạo kết quả tối ưu). Thật không may, điều này sẽ không được lưu giữ khi tạo tệp PDF từ tệp tin mô tả bị phủ định.
Lưu ý rằng một số người xem pdf có khả năng đảo ngược màu sắc, chẳng hạn như xpdf
( không đảo ngược ảnh bitmap) và evince
(đảo ngược mọi thứ, dường như không có vấn đề về định dạng (PDF, postcript, djvu, ...)
View -> Inverted Colors
HOẶC Ctrl-i
nếu bạn thích phím tắt.
xpdf
, sử dụng xpdf -rv <filename>
để mở tài liệu ở chế độ video đảo ngược. Một số thông tin khác từ trang man: "Điều này đảo ngược màu sắc của mọi thứ trừ hình ảnh. Nó có thể không phải lúc nào cũng tạo ra kết quả tuyệt vời cho các tệp PDF làm những điều kỳ lạ với màu sắc. Điều này cũng làm cho màu giấy mặc định thành màu đen."
Tôi đã kết hợp một tập lệnh Ruby (sử dụng Inkscape và ImageMagick làm chương trình con) pdfinvert . Nó tiến hành như sau:
Nó được thiết kế cho các bản vẽ nhưng nó có thể hoạt động trong nhiều trường hợp hơn (dường như cần một số phần mở rộng để hoạt động với nền không màu).
convert
có thể xử lý.
convert orig.pdf -negate negative.pdf
nhưng kết quả không tốt .... có thể có những cảnh báo mà tôi không biết.