Printing - ernie76/tip-toi-reveng GitHub Wiki

Here you can find information on how to sucessfully print OIDs along with a hardware compatibility list.

Tips and tricks

  • print in 1200dpi if possible, sometimes 600dpi seem to work, too
  • play around with the quality settings, resolution, contrast
  • use different paper
  • try black-and-white versus color prints
  • try to lighten up your picture
  • avoid too much structure under the OIDs
  • print background and OIDs in two passes, first the background, then the OIDs
  • try bigger dots in your OID graphics
  • avoid any zooming
  • try doubling OID dot size for 600dpi by overlay 3 further layers of the OID each shifted by one pixel (one layer right, one down, and one down+right). Here's a small shell script for achieving this using ImageMagick (by Sven Scholz) (save as double-oid.sh):

#!/bin/bash
# Usage: ./double-oid.sh oid-<nn>.png
# -> produces oid-<nn>-composite.png
while [ $# -gt 0 ];do
   FILE=$1
   OUTPUT=${FILE%.*}"-composite.png"
   echo $FILE: $OUTPUT
   convert $FILE $FILE -geometry +1+0 -composite $FILE -geometry +1+1 \
      -composite $FILE -geometry +0+1 -composite $OUTPUT
   shift
 done

Success stories

  • Brother DCP-7030 as a network printer (CUPS)
    • Moderate Success with HQ 1200 mode (The HQ 1200 option uses resolution enhancement to achieve a 1'200dpi-like print)
    • Recognition success dropped after changing toner cassette
  • Epson Home XP 322 on Windows 7
    • Success: 600 dpi OID, printed with 'extra fine' settings
    • seems to be the first ink-jet printer with reported success
  • HP Laserjet 1200 on Ubuntu 14.04
    • Success: using eog (Driver HP LaserJet 1200 pcl3, hpcups 3.14.3). Scale picture in printer settings to 100x100mm and set Quality to 'best'
    • Success: using gimp
  • HP Laserjet 4050 (600dpi) on Windows10, Windows7, Vista, Ubuntu 12.04, Ubuntu 14.04
    • Success: Using original HP-Toner, made Problems with cheap Replacement-Toner (drivers like recognized from operating system as network printer)
  • HP Laserjet 5000N (600dpi) on Linux Ubuntu 14.04
    • No success when trying with various different settings, PDF printing, Gimp Gutenprint, ...
  • HP Laserjet 5500DN (600dpi) on Windows10, Windows7, Vista
    • Success after using the HP Laserjet 5i driver (black only printer)
    • No success at all with the detected original driver, nor HP Universal Printing PCL 6 or PCL 5 drivers
    • still trying from Ubuntu
  • Samsung CLP-670 Series PS
    • Success: using gimp, even printing colours and the patterns in one go.
  • Xerox WorkCentre (7xxx model)
    • Success with High Quality Print Setting (assume it's 1200 dpi)
    • Very well recognised by the pen
    • Pattern is "visible" with naked eye
  • HP Color LaserJet Pro MFP M476dw PCL 6
    • Success with High Quality Print Setting (test pdf-page form OIDProducer with sonix 1.5G 600dpi)
    • Very well recognised by the pen (some more codes than 4x4 was recognized
    • Pattern is "visible" with naked eye
  • Kyocera 4551ci
    • Success: using gimp, (600 dpi)
    • bei Bildbearbeitung im Druckersetup "Text schwarz drucken" und "Grautöne mit schwarzen Toner drucken" anhaken