Watermark Functionality

T

tartancli

I have some questions about Word's Watermark functionality. I want to try to
ensure (programatically) that a document with a watermark cannot be printed
without the watermark.
a) Is this possible?
b) if the users printer does not support watermarking, is their any way to
detect this and abandon the printing?
c) if the Tools, Options, Print, (include with document) Drawing Objects
option is not checked, i expect that this can be forced programatically? If
so how?

Thank you in advance.
 
R

Robert M. Franz (RMF)

Hi tartan
I have some questions about Word's Watermark functionality. I want to try to
ensure (programatically) that a document with a watermark cannot be printed
without the watermark.
a) Is this possible?

This newsgroup might not be the best place for questions about
scripting/macros (try one of the .vba ones next time).

To answer your first question: a user determined enough to print your
file w/o the watermark will succeed, one way or another.

b) if the users printer does not support watermarking, is their any way to
detect this and abandon the printing?

I wouldn't start worrying about printers at first -- at least not before
you've worryed about versions of Word: (exactly) what feature are you
using and in which versions are you expecting it to print?

The printer shouldn't care at all _how_ Word creates it (unless it
creates it through the printer driver itself, but you'll surely not want
to do that in a file where you have no idea where the users will print it?).

c) if the Tools, Options, Print, (include with document) Drawing Objects
option is not checked, i expect that this can be forced programatically? If
so how?

Set it once and record the macro, it's a one-liner. You'd have to
programmatically intercept any printing command, set that property to
on, and reset it as it was before (as any decent macro should :)).

Sure it can be done, I'm just not sure it's worth the effort ...

Greetinx
Robert
 
T

tartancli

Hi Robert, Thanks for answers.

Robert M. Franz (RMF) said:
Hi tartan


This newsgroup might not be the best place for questions about
scripting/macros (try one of the .vba ones next time).

To answer your first question: a user determined enough to print your
file w/o the watermark will succeed, one way or another.



I wouldn't start worrying about printers at first -- at least not before
you've worryed about versions of Word: (exactly) what feature are you
using and in which versions are you expecting it to print?

The printer shouldn't care at all _how_ Word creates it (unless it
creates it through the printer driver itself, but you'll surely not want
to do that in a file where you have no idea where the users will print it?).



Set it once and record the macro, it's a one-liner. You'd have to
programmatically intercept any printing command, set that property to
on, and reset it as it was before (as any decent macro should :)).

Sure it can be done, I'm just not sure it's worth the effort ...

Greetinx
Robert
--
/"\ ASCII Ribbon Campaign | MS
\ / | MVP
X Against HTML | for
/ \ in e-mail & news | Word
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top