I created a membership management application for membership-based organizations which generates pdf files for the printing of Avery mailing labels. But unfortunately they print differently on different printers... either they print shorter or longer, and so when I adjust the way I print out the pdf file for one printer, then it won't print correctly on another one.
What should I do? Is this the best way to allow users to print mailing labels from the my php application?