Embed Images in RTF when converting from HTML

Posted on 2001-08-21
Medium Priority
Last Modified: 2008-03-10
I'm converting an HTML doc to RTF using Word Automation and this works fine.  The problem is that the RTF file that is generated has linked images rather than embedded images.  How would I set this to save with embedded images so that the RTF file could be distributed without also having to include the images?
Question by:epeele
LVL 28

Expert Comment

ID: 6410731
Listening to hear if there is some property you can set in Word to do it...

Otherwise, you may consider doing it manually, by searching and replacing the links to those images, with the images themselves, via the OLEObjects.Add of a richtextbox.
LVL 14

Expert Comment

ID: 6410812
LVL 11

Accepted Solution

thunderchicken earned 1200 total points
ID: 6410948
I did this for about 3 months straight by writing a VB app to dynamically get information from the database to a word document.

To debug, I found what the error was, and manually fixed it through word.

1. Open the damaged document in word.

2. Go to Tools -> Macro -> Record New Macro

3. Call it what you want

4. Make the necessary changes

5. Go to Tools -> Macro -> Visual Basic Editor (If you have Visual Studio Installed)

This will give you the exact macro code you can directly integrate into your application.

I would go through and make a pattern of something similar, then encorporate it into VB code and it was that easy.
LVL 17

Expert Comment

ID: 6412353
The following link describes embeded RTF Picture. There is also an example.  Hit the link and then search the page for "Pictures".


Author Comment

ID: 6419989
Using the record macro in MSWord worked GREAT!  Thanks for the advice!

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

If you have ever used Microsoft Word then you know that it has a good spell checker and it may have occurred to you that the ability to check spelling might be a nice piece of functionality to add to certain applications of yours. Well the code that…
As a person who answers a lot of questions, I often see code that could be simplified, made easier to read, and perhaps most importantly made easier to maintain if the code was modified to use the Select Case statement. This article explains how to…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

600 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