Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6094091
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T12:38:14+00:00 2026-05-23T12:38:14+00:00

We have a process at our company that processes TIFF images. I have a

  • 0

We have a process at our company that processes TIFF images. I have a project where I want to be able to capture emails that people have received and let them pass it on to our imaging process. Right now forwarding an email isn’t really an option but our initial thought was that we could create an Outlook addin that would create and send an image of the email to our internal webservice and it would just work.

I’m developing on Windows 7 with VS2010 and Outlook 2007.

I have the basic addin framework setup – that seems to work OK. The addin is there, popping a regular Windows form where I can do my stuff. But now I’m running into problems. First I was going leverage the built-in Microsoft Office Document Image Writer which can write to TIFFs. However, this doesn’t appear to be installed as part of Office 2007 on Windows 7. Then I found some references that it didn’t work on Win7 64bit in the first place, and that Microsoft was phasing it out in favor of their XPS printer anyway.

Then I moved on to thinking I could maybe use PDFCreator. This sort of works, except it looks like I have to actually have PDFCreator installed on the client machine, too. I was really hoping I could just bundle the dll and PDFCreator could natively “print”, but it seems rely on you setting the active printer to “PDFCreator” and still printing to that. I was already maybe going to run into problems pushing a custom addin out to users in the first place; I don’t know if I could get a new printer rolled out as a requirement, too.

On top of that, you apparently can’t set the active/default printer in Outlook once it’s running. So my plan to run the addin, change the default printer to PDFCreator, print it, then change it back isn’t going to work after all anyway.

We really wanted to be able to capture emails as if the user had printed them out and scanned them, which is what they have to do now. I would really not like to rely on copying/pasting into another application if I can help with it.

Sooooooo, what other options might I have? Is there any close to native functionality in Windows or Office that would let me print to something and eventually get a TIFF? Does it look like I’m going to have to try and string together a bunch of 3rd party tools or something? It looks like the only way to “print” an email is to do the MailItem.PrintOut() command, which is just going to go to whatever the current default printer is. Are there any other TIFF-printing things available that wouldn’t involve installing a new virtual printer on the end user’s machine? Any other ideas? Thanks for any help!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T12:38:14+00:00Added an answer on May 23, 2026 at 12:38 pm

    Although you ruled it out at the start of the question…

    Assuming you need those tiffs at a central location and not at the employee desktop…. I’d still advise you to have your addin forward the respective mail to a central location (as an attachment to a automated mail, or perhaps just write it to a queue folder on some network location), then have a central process pick it up and print it out to tiff files.

    Unless you have exact control over the client machines at your company (which from the sound of it, you don’t), you really want to move some fickle as ‘switching printers in Outlook’ away from the clients.

    That doesn’t mean this approach doesn’t require hacks as well, because that central process will be running outlook to do the work.

    I assume it is important that your tiffs look like they were actually printed from Outlook, if not please add that as extra information to your question, as it opens new routes. Like capturing the email-screen rendering and putting that inside a tiff file, which can all be done on any desktop machine.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

In our company we have a business process that needs to: Get data from
We have a process in place that uploads files to our website. It has
I have a job that runs which sends out emails to our users to
I have a process where an incoming user request to our system is being
I have a problem executing a process from our testing server. On my localhost
I have been tasked with automating our build process with msbuild. We have about
Currently i have a build process in place for all of our apps using
As part of our web application's build process, I have set up our XSLT
A medium sized rails app that our company has been working on is getting
I have a C# process that prints an in memory pdf file using O2S.Components.PDFRender4NET,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.