Как распечатать PDF-файл с заменой пикселей на синие?

23

В моем принтере Canon MP560 больше нет черных чернил.

Все остальные цвета печатаются нормально.

Мне нужно распечатать билет на поезд онлайн.

Когда я его распечатываю, я не вижу ни одной страницы черного цвета (большая часть всего текста).

Я уже распечатал его в формате PDF, чтобы потом распечатать его, если вовремя получу черные чернила.

Но может ли кто-нибудь придумать творческий способ сказать принтеру / драйверу принтера / программному обеспечению PDF (Foxit), что он должен заменить все черные пиксели, например, очень темно-синими пикселями, чтобы я мог хотя бы распечатать его, чтобы штрих-код на странице можно сканировать?

Эдвард Тангей
источник

Ответы:

5

Может быть, вы можете установить опцию в драйвере принтера для печати черного цвета как составного из желтого, пурпурного и голубого.

Мартин
источник
1
Ты имеешь в виду, что в свойствах принтера я нахожу такие параметры, как «ручная интенсивность цвета», но ничего такого, где я мог бы сопоставить такие цвета.
Эдвард Тангей
Да где-то в диалоге принтера. Какой принтер у вас есть? Однако я не знаю, как именно это называется. Но в принципе можно смешать черный из 3 других цветов.
Мартин
У меня есть Canon MP560.
Эдвард Тангей
5
Я обнаружил, что это для iP90, может быть, это применимо и к вашему принтеру: «Canon Pixma iP90 представляет две функции:« Сохранить черные чернила », которая аналогична черновому режиму на других принтерах, поскольку она уменьшает использование этого цвета принтер и использование Composite, которое вы можете найти в разделе «Техническое обслуживание драйверов» в разделе «Управление использованием чернил». Использование Composite дает указание принтеру печатать черные чернила, если они высыхают. Подробнее: reviews.cnet.co.uk/ printers / canon-pixma-ip90-review-49282171 /… "
Мартин,
Преобразование черного цвета в синий, как в ответе frabjous, дает дополнительное преимущество экономии цветных чернил. Чтобы печатать черным цветом из CYM, вам понадобится много чернил.
Энди Терра
42

Установите Ghostscript (сначала), а затем ImageMagick , а затем вы можете использовать следующую команду:

convert -density 300 input.pdf -fill blue -opaque black output.pdf

Это преобразует все черное в input.pdfсинее output.pdf.

[Спасибо комментарию Ника ниже для части о ghostscript.]

Примечание добавлено позже: Если у вас более новая версия imagemagick, в которой нет convertбинарного файла, используйте magick convertвместо простого convert.

радостный
источник
7
Обязательно установите GhostScript (ghostscript.com) перед установкой ImageMagick. Это позволит ему работать с файлами PDF.
Ник
Идеальный ответ!
Энди Терра
4
У меня отлично сработал текст pdf, но не для изображений. Для изображений PDF convert -density 300 input.pdf +level-colors blue,white output.pdfработал
Александр Таубенкорб
Удивительно, именно то, что мне было нужно. Он создает ужасно большой файл в качестве вывода, но исправляет мою проблему (оригинал со сканера 962K, цветная 47M). Но это работает с целью печати. @AlexanderTaubenkorb, спасибо, возможно, проблема с изображениями в том, что цвет не совсем черный, а в оттенках серого.
Акостадинов
1
@MattSayar Готово!
торжественно
2

Вы можете изменить цвет настроек шрифта в Adobe Acrobat. После этого он все еще пытается напечатать черный цвет на шрифте, но не бойтесь. Если вам удастся изменить цвет шрифта, измените расширенную настройку в (по крайней мере, HP), чтобы печатать как изображение, и оно будет напечатано темно-синим цветом.

Я обнаружил это случайно, надеюсь, это поможет кому-то еще!

user572154
источник
0

Я не знаю, о драйверах печати или части PDF, но я бы сохранить PDF в виде графики и использовать редактор (например, GIMP или что-то), чтобы выбрать все цвета (черный) и изменить его на синий.

Скотт МакКленнинг
источник
У меня было похожее желание (сменить цвет) но по эстетическим соображениям. Выполнение этого с gimp не дало хороших результатов (я потерял четкость текста), возможно, из-за моей неспособности сделать это правильно. В любом случае это громоздко, если вы хотите распечатать несколько страниц.
Акостадинов
Я согласен, что Gimp, вероятно, не правильный инструмент. Если у вас нет Acrobat, Illustrator и вам нужен бесплатный инструмент для изменения PDF, я бы посмотрел Inkscape ( inkscape.org ). В Inkscape может возникнуть проблема с заменой шрифта в зависимости от того, какой PDF-файл используется, и вашей системы. Gimp будет растеризовывать текст, поэтому вам нужно будет открыть страницу с высоким разрешением, чтобы текст выглядел гладким. Я бы сказал, по крайней мере, резолюцию, в которой вы собираетесь печатать. Но Inkscape был бы лучшим выбором.
Скотт МакКленнинг
В моем случае я отсканировал PDF-файлы, поэтому на самом деле это не текст, но я понимаю, что вы имеете в виду ... все же @frabjous ответить проще.
Акостадинов
0

Перебор метод, если вам нужен только штрих-код, чтобы напечатать экран и открыть изображение в вашей любимой программе редактирования фотографий вручную сдвигать цвета.

Faken
источник
0

В HP Deskjet и, вероятно, в большинстве принтеров я просто изменяю настройку на печать, как будто это изображение или фотография. Работает отлично, так как печатает черный цвет из комбинации в цветном картридже.

MadameK
источник
0

РЕДАКТИРОВАТЬ: после публикации этого ответа, я понял, что печать все еще выходит в черном. Меняется только вид экрана (по крайней мере, в моем PDF-ридере). Но это все же обеспечивает решение, потому что вы можете напечатать скриншот. Я вставил свой скриншот в Word и перетащил угол изображения, чтобы сделать его немного больше, прежде чем печатать его.

Некоторые программы для чтения PDF позволяют сделать это в качестве параметра «Доступность» в разделе «Предпочтения».

Например, Foxit Reader делает это здесь:

введите описание изображения здесь

Я где-то читал, что Adobe Reader имеет аналогичные настройки.

Reg Edit
источник