Creating a PDF and printing it black and white

I am trying to print a PDF in black and white. I have set-up my Revit print set-up as follows, see snippet below. I use this for the print sheet but the output is color. Is there something Im doing wrong.

To clarify, is it printing in color when you’re directly printing in the Revit UI, or are you building a pyrevit tool that uses these print settings?

If it is the latter, please share some of your code if you can.
If everything is how you say it is, that is very strange behavior indeed.

i have a print settings inside of Revit to be black and white. When i do a print preview, the PDF shows black and white. When I print using the PyRevit “print sheets” button, the PDF is in color.


I think that’s beccause a default PDFExportOptions Object is used, which is apparently color. The ColorDepth attribute doesn’t get set anywhere in code.

the workaround i came up with was to create a filter that turns everything black. i put the filter at the top of the other filters i have for each view. it will then print all in black and white.