arm linux transplant support HP printers

background

As business needs, needs hi3531d board added support for HP printers.
Through communication with product manager, technical director; universal support is unrealistic, and only requires color printing, to not consider the price of the printer, as long as you can support a printer.

note:

Linux supports printer has many limitations under, not every printer models are supported. Support for HP printers are the best.

process:


According to friends of the information about the Linux printing system from top to bottom just can not even pass a line can be composed of a printing system.

Finding the right software solution:

  • Use CUPS + IJS:
    Go to: " Open Printing " to find it. According supported models went through Taobao, Jingdong, Amazon.
    In this case, it was found to achieve the CUPS + IJS (HPLIP) program.
    hlip driven by HP support vendor directly, but these drives for desktop systems, so you need to compile transplant: " http://www.openprinting.org/download/ijs/ "

    Since the printer selection is difficult, research and development costs are high, and many appear in the list of printers has been discontinued can not buy.
    Then give up this program, but this program is feasible. (Not compiled by: "Android met Printer")

  • Use Ghostscript + foo2:
    foo2 series supports a subset of the printer, as foo2zjs, foo2hiperc, foo2xqx, foo2hbpl have a default printer support.
    (If foo2zjs has supported directly by foo2zjs convert ppm printer supports file into a stream of incoming printer to print.)

Add foo2zjs tool (for transmitting print data to the printer);
added gohstscript tools (document format for conversion to the format recognized by the printer pbm);
[optional] is added enscript, for the txt, c, cpp other document conversion the PostScript format recognized by the printer;

  • Transplantation Ubuntu other file system, and then install the universal printer driver

    Cost is too high, is not supported.

Guess you like

Origin www.cnblogs.com/schips/p/12157582.html