Separate color from black-and-white pages for printing

My organization has a leased color printer. We pay a per-page cost to the lessor, and the color page cost is far greater than the black-and-white page cost. Our users are pretty good about selecting the correct mode. But the problem comes when they want to print a big job that has only a few color pages. They don't want to manually search through the job to find the color pages and separate them out, and management would like them to not print hundreds of B&W pages at color costs.

For example, imagine a printer where B&W pages cost 1¢ and color pages cost 8¢. A user wants to print a 200 page document. Most of the pages are just black text, but there are ten pages of color diagrams. The user wants to get the diagrams printed in color, but the only way for him to do that is to print the whole job in "color", costing $16, or manually find the ten color pages, print them separately for 80¢, then print the rest of the document for $1.80, for a total of $2.60, or forego the color pages altogether and just print the whole thing in B&W for $2.

Is there a piece of software than can automatically find the color pages in a print job, send those pages to the color printer, and then print the rest of the job to a B&W printer? What would be ideal is some sort of print filter so that the user could just print the whole job as a color job, and the software would intercept it, chop it up based on which pages were in color, and send each segment to the appropriate printer. I've found PaperCutNG, which does exactly what I want, but, honestly, it's not worth the money for that one feature. I was hoping to find a free solution.

My print server is a Windows 2003 machine, and a solution that runs there would be preferable, but I can transition to a different OS if needed. A client-side solution would also be acceptable.


Check out PDFsam: a free, open source utility for (you guessed it) splitting and merging PDFs. You may be able to script it to get it to do what you want.


wfaulk, how did you get on with this?

we have had this feature working for a long time.

its something that should be done in the print driver itself... changing automatically between mono & colour on the fly.

worth checking what options your manufacturer give you, different drivers perhaps.

As someone posted above, some of the print accounting sofwares do this.. and work out a charge but they are just using the print driver as provided.


You can use this utility from Microsoft to split PDF on two documents containing only colour and only grayscale (black and white) pages