I have tried a few aapps that are supposed to print on any printer - with no success. I use a Canon iP4700 with an iMac intel 10.7.5. could it be that these apps do not work with Canon!