Jump to content
Sign in to follow this  
grahamc

Work in Colour but Print in B&W?

Recommended Posts

Is it possible to force the printing to always be B&W whilst continuing to work in colour?

(Other than having to constantly check and uncheck the 'Document Preferences' option, I mean).

Thanks.

It's VW12.

Edited by grahamc

Share this post


Link to post

It depends on how you print:

* If you print from design layers, then you'll have two options:

* use layer colors and check the option in the doc prefs.

* use the doc pref your mentioned.

* If you print from sheet layers, you can set your viewport in black and white by setting class overrides. You'll have to draw with attributes set to from class.

Maybe there are other options, but these are the one I know in VW12.

Share this post


Link to post

Download one of the collections of preference toggle scripts from VectgorDepot.com. You'll still be changing a preference - but instead of doing it through a menu item you can use an easily accessible script. I keep a small palette of toggles like that open in every VW session. A huge time-saver...

Share this post


Link to post

If you use the "batch print" option there is a toggle button next to each sheet that switches from b/w to color. Color is the default I think.

Share this post


Link to post

grahamc,

This can be done quite easily with VectorScript. Just create a new script in the VectorScript plug-in editor, choose "Command" for the type (this is the default), give the script a name, like "Print B & W..." or something similar, and paste in the following code:

SetPref(10, TRUE);
DoMenuTextByName('Print',0);
SetPref(10, FALSE);

Save the script, and using the Workspace Editor, and add this script to your workspace in the file menu. Put it right below "Print...".

Now when you want to print in color, choose "Print...", when you want to print in Black and White, choose your new menu item, "Print B & W...". If you print this way more often than not, you can reassign the key command ("Command-P") to the new menu item.

I know this works in VW 12.5. I do not know about VW 2008 or 2009, but I am pretty sure it would still work if you upgrade. Maybe someone else can confirm that they did not change anything in VectorScript that would break this code.

If you have never used VectorScript before, this is just one example of the many things you can do with scripting.

Share this post


Link to post

If you use gradients and colour images/image fills, they always print in colour irrespective of the document settings.

You can achieve similar to above using layer colour override on a viewport, but it still does not fix the issue with gradients and colour images.

If you use viewport attributes, you can do it on a layer by layer basis and have more control as to what components (fill/line etc) are set to what colour. This can be useful if you want to pick out the contents of a certain layer and print in a different colour - ie red. I use it for demolition items and I know that some people use this feature for highlighting fire controls and circuits.

If 2009 does not already do it, I can certainly see a valid reason to treat gradient and image fills in the same way as colour solid fills when displaying/printing a document in B&W only. Whilst you can sometimes do this in the printer prefs, it would be very useful to have the option of having a simplified black outline/white fill instead of a greyscale rendition of the print.

Share this post


Link to post

I sometimes use colors, image fills, textures, etc. but almost always want my printed output in "grayscale" (as opposed to B & W). One way to do this is to print to PDF, then re-save the PDF with the quartz filter set to "Gray Tone", then print (to a plotter or printer) from the PDF...

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×
×
  • Create New...