I have a new favourite pdf virtual printer in PDFCreator. Its free and for commercial purposes and can be downloaded here
I had blogged about 26 barcodes on one page with scripts based around Redmon, Microsoft services for Unix and Ghostscript.
PDFCreator can also add the barcode.ps file required to allow SAP to use the Barcode Writer in Pure Postscript without further scripting and bypass Microsoft services for Unix. (it appears redmon is used by pdfcreator as a default install)
Here is the screenshot of the config required.
In the example above the barcode.ps file is in directory C:\Program Files\PDFCreator\GS9.00\gs9.00\Bin, but can be placed in any directory with the search path set correctly.
The PDFCreator has a few more config options that I like such as the auto save shown below.
CutePDF can do the same thing here which allows the ABAP report to produce the following output.