I have not found my desktop printer (HP OfficeJet 6958) to be accurate when I try to print something like this. It can be off by quite a bit.