Can't print out barcode through Macbook
I used to print everything with MacBook using wireless printer successfully. But I just find I cannot print my visa (a pdf) with a barcode, it changed to a red rectangle bar which is obviously failed, the situation also found in some Chinese characters, but this problem just happen some part of a pdf. Is there any solutions to fix the macOS (I usually open and print pdf files with Preview application), or there is any other methods to change some settings in my mac can solve this problem??
MacBook Pro (Retina, Mid 2012), macOS Sierra (10.12.1)