Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Microsoft Office Document Image Writer Problem

Posted on 2010-11-29
6
Medium Priority
?
1,109 Views
Last Modified: 2013-11-20
I have a pesky little problem with Microsoft Office Document Image Writer. I have a working vb.net code that creates word document(s) on the fly.  It then prints these documents to tiff file using Microsoft Office Document Image Writer.  For the most part everything prints to tiff fine expect for a preview of the image each time document is being printed.  I figure out a way to suppress this by changing the setting in Microsoft word by printing a test page to tiff and uncheck “View Document Image” option when it asked me to save the tiff file.  I need to make sure that it’s unchecked on each user’s pc before print documents.  Right now I have been doing this manually. I would like to be able to uncheck this using my .net code.
0
Comment
Question by:vb7guy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 

Accepted Solution

by:
vb7guy earned 0 total points
ID: 34244998
Hi, I found a solution. there is a Registry setting called "OpeninMODI" under
"HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MODI\MDI writer " 
if the value is set to 1 then it displays images after documents are printed to tiff.   This value has to be set to "0" before opening word document in my code.

CODE:
Dim Regkey As Microsoft.Win32.RegistryKey = Nothing

Regkey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Office\" & as_OfficeVersion & "\MODI\MDI writer", True)

Regkey.SetValue("OpenInMODI", "0", Microsoft.Win32.RegistryValueKind.DWord)
0
 
LVL 11

Expert Comment

by:Deepu Abraham
ID: 34245064
Excellent. But this will set it to all your programs for the current user. Make sure you reset this value after you have done with the printing process.

Best Regards,
DeepuAbrahamK
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:vb7guy
ID: 34245149
Yes, I do check to see if the value is "0" or not before setting the Value.  If the value is "1" then I set it to "0", do all my printing And once I'm done printing I set the value back to what ever it was before.


Thank you.
0
 
LVL 11

Expert Comment

by:Deepu Abraham
ID: 34245209
Excellent !!
0
 

Author Closing Comment

by:vb7guy
ID: 34281068
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post we will learn different types of Android Layout and some basics of an Android App.
We live in a world of interfaces like the one in the title picture. VBA also allows to use interfaces which offers a lot of possibilities. This article describes how to use interfaces in VBA and how to work around their bugs.
Simple Linear Regression
Starting up a Project
Suggested Courses

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question