HP PCL через TCP / IP - PullRequest
       17

HP PCL через TCP / IP

0 голосов
/ 27 июня 2009

Где найти пример программы на C для печати на принтере HP, подключенном к сети.

Ответы [ 2 ]

1 голос
/ 27 июня 2009

Для печати требуется драйвер принтера, который выполняет все задачи связи с принтером.

все, о чем вам нужно беспокоиться, это о том, как печатать, тот факт, что принтер подключен к сети или по USB или параллельно, не имеет значения

Если вы хардкор и хотите , используйте Windows API (при условии, что вы работаете в Windows)

в противном случае вы можете просто перенаправить вывод из STDIO , как предлагает эта статья

0 голосов
/ 07 июля 2010

зависит от того, как вы хотите поговорить с принтером. В настоящее время многие принтеры могут поддерживать множество различных сетевых протоколов для получения заданий. Итак, что это:

  • IPP (порт 631)?
  • LPR / LPD (порт 515)?
  • AppSocket (порт 9100 и другие)?
  • FTP? RCP? SCP

В любом случае, для большинства из этих случаев вы можете найти пример кода здесь: http://svn.easysw.com/public/cups/trunk/backend/ - Дополнительная помощь здесь: http://www.cups.org/documentation.php/api-filter.html

(Тем не менее, мне интересно, почему вы хотите реализовать это самостоятельно в Linux ...)

...