Link to home
Start Free TrialLog in
Avatar of Amro Osama
Amro OsamaFlag for Egypt

asked on

"EMF" or Enhanced Meta File showing Images only and DOESN'T SHOW TEXT????

Hey there .......
I have EMF files that can be viewed very well on win2000/xp ...
but when it comes to win9x or winme .. only images in the EMF file are viewed .. and the TEXT is totaly invisible ... don't know why actually ...
is there a specific DLL which needs to be updated or replaced in order to be able to view the EMF correctly ..
even ACDSEE can't solve the problem :P
Thanks in Advance ...
OHDev
Avatar of BillDL
BillDL
Flag of United Kingdom of Great Britain and Northern Ireland image

What application did you use to view the .emf files on Win2K and XP?

Do you have webspace where you could drop a sample file for us to look at?

Graphics Filters may be missing.  Check to see if you have the file:
C:\Program Files\Common Files\Microsoft Shared\Grphflt\EMFIMP32.FLT
(Enhanced Metafile Import Graphics Filter).

It could be that my Office 2000 has installed EMFIMP32.FLT, because I can't seem to extract this file from my Win98 CD.

Jasc Quick View Plus seems to have its own .dll allowing the viewing of .emf files, "VSEMF.DLL".  I haven't tested this out on an .emf file yet, but perhaps the standard "Quick View" installed as an option on Win98 might view the file.
One very capable program that might help, as it is able to show text-based files, is IrfanView (http://www.irfanview.com/).  It is able to show the EXIF data from .jpg files.

It can read and save as .emf (http://www.irfanview.com/main_formats.htm)

Plugins:
http://www.irfanview.com/plugins.htm
This purports to allow the viewing and marking up of various formats including .emf:

http://www.bravaviewer.com/bravadesktop.htm
Avatar of Amro Osama

ASKER

Hi BillDl .....
thank you for your Help so far ...
I don't want a specific program to view it ... i just want windows to be able to view the EMF Properly ... so i thought there is a specific DLL that should be Updated ...
i searched about the EMFIMP32.FLT file and i can't find it in XP and in ME ... it isn't there ...where can i get it from ?? ... or which DLL file in 98 should i replace :)
Thank you very much
OHDev
ASKER CERTIFIED SOLUTION
Avatar of BillDL
BillDL
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hey man thank you very much for your help !
It's not really about the points ... because you already deserve them by giving me ur time helping me !.
and i think you have solved the problem .. i didn't try it yet but im sure it's the good answer ...
(Im not a beginner in OS and so ... i've been on computers since 1993 ... LOL i don't blame you for simplying this ... no i Thank you for making this very clear ..
So Thank you very very much
OHDev
One last question :P lOL
when i copy the EMF Filter file .... is there a way i indentificate it to the OS ... or is there a way to register it ???
with DLLs and OCX files i use the Regsvr32.exe .. so what can i use to register this ???
i think there's a registery key which needs to be changed .. the same when you change a specific extension to be opened by a program ....
OHDev
Thank you, OHDev.  Hopefully it will lead to a solution for you.

As far as Registering graphics filters, the only think I can assume is that, by the presence of the appropriate section in the following keys, the files can be used commonly by applications:

HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters

There are 2 sub-keys within that key, namely IMPORT and EXPORT.

The mention of the file "Emfimp32.flt" occurs in the following key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\EMF

Here's the details of that sepcific sub-key as exported to a .reg file from Regedit:

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\EMF]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\EMFIMP32.FLT"
"Name"="Enhanced Metafile"
"Extensions"="emf"

Just to fully cover that entire key, here's the export from:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters
as it appears on my Win98SE system with Office 2000, FrontPage 2002 and various graphics-related programs installed:

ABBYY FineReader
ArcSoft Software Suite
BreezeBrowser
Corel Print House
Downloader Pro
EPSON Photo Sheet
IrfanView
Paint Shop Pro
Professor Franklin
Repligator
Smart Draw
AutoDesk VoloView
QuickView Plus
and probably a few others I have forgotten.

It's lengthy, but this page isn't too massive yet, so here goes:

------------------------------------------------------

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import]
"Image API Enabled Filters"="PCX FPX TIFF JPEG GIF BMP PCD PNG MIX "

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PCX]
"Name"="PC Paintbrush"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\PCXIMP32.FLT"
"Extensions"="pcx"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\FPX]
"Extensions"="fpx"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\FPX32.FLT"
"Name"="FPX Format"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\FPX\Image API]
"Palette"="0,0,0"
"Black Is 0"="Yes"
"RGB Planar"="0,0,0"
"RGB"="128,128,2"
"GrayScale"="0,0,0"
"BiLevel"="0,0,0"
"Description"=dword:00000000
"Compression Type"=dword:00000080

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\FPX\Filter API]
@=""

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\FPX\Options]
"ShowOptionsDialog"="Yes"
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\TIFF]
"ExtensionsEx"="tif tiff"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\TIFFIM32.FLT"
"Name"="Tag Image File Format"
"Extensions"="tif"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PICT]
"ExtensionsEx"="pct pict"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\PICTIM32.FLT"
"Name"="Macintosh PICT"
"Extensions"="pct"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PICT\Options]
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\JPEG]
"ExtensionsEx"="jpg jpe jpeg jfif"
"Path"="C:\\WINDOWS\\MsApps\\Grphflt\\JPEGIM32.FLT"
"Name"="JPEG Filter"
"Extensions"="jpg"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\JPEG\Options]
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\JPEG\Image API]
"Time Stamp"=dword:01be8dcf
"Compression Type"=dword:00000080
"Black Is 0"="Yes"
"Description"=dword:00000000
"BiLevel"="0,0,0"
"GrayScale"="128, 192, 0"
"Palette"="0, 0, 0"
"RGB"="128, 192, 0"
"RGB Planar"="0,0,0"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\JPEG\Filter API]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\GIF]
"ExtensionsEx"="gif gfa"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\GIFIMP32.FLT"
"Name"="Graphics Interchange Format"
"Extensions"="gif"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\GIF\Options]
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\BMP]
"ExtensionsEx"="bmp dib rle"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\BMPIMP32.FLT"
"Name"="Windows Bitmap"
"Extensions"="bmp"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\WPG]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\WPGIMP32.FLT"
"Name"="WordPerfect Graphics"
"Extensions"="wpg"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\WPG\Options]
"RetainBackground"=""

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\WMF]
"Path"="C:\\Program Files\\Common Files\\Microsoft Shared\\grphflt\\WMFIMP32.FLT"
"Name"="Windows Metafiles"
"Extensions"="WMF"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PCD]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\PCDIMP32.FLT"
"Name"="Kodak Photo CD"
"Extensions"="pcd"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PCD\Options]
"ShowOptionsDialog"="Yes"
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\EPS]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\EPSIMP32.FLT"
"Name"="Encapsulated PostScript"
"Extensions"="eps"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\EMF]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\EMFIMP32.FLT"
"Name"="Enhanced Metafile"
"Extensions"="emf"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\CGM]
"Extensions"="cgm"
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\CGMIMP32.FLT"
"Name"="Computer Graphics Metafile"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\CGM\OPTIONS]
"ShowOptionsDialog"="No"
"ResourceDirectory"="C:\\Program Files\\Common Files\\Microsoft Shared\\Grphflt\\"
"FontMap"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\CGMIMP32.CFG"
"LogFile"=""

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\CDR]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\CDRIMP32.FLT"
"Name"="Corel Draw"
"Extensions"="cdr"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PNG]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\PNG32.FLT"
"Name"="Portable Network Graphics"
"Extensions"="png"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\PNG\Options]
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\MIX]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\FPX32.FLT"
"Extensions"=""
"Name"="Picture It! Format"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\MIX\Options]
"DefaultResolution"="3"
"ShowOptionsDialog"="Yes"
"ShowProgressDialog"="Yes"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\MIX\Image API]
"RGB"="128,128,2"
"RGB Planar"="0,0,0"
"Palette"="0,0,0"
"GrayScale"="0,0,0"
"BiLevel"="0,0,0"
"Description"=dword:00000000
"Black Is 0"="Yes"
"Compression Type"=dword:00000080

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\MIX\Filter API]
@=""

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Import\DRW]
"Name"="Micrografx_Designer/Draw"
"Path"="C:\\Program Files\\Common Files\\Microsoft Shared\\grphflt\\DRWIMP32.FLT"
"Extensions"="DRW"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export]
"Image API Enabled Filters"="PCX FPX TIFF JPEG GIF BMP PNG MIX "

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\TIFF]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\TIFFIM32.FLT"
"Name"="Tag Image File Format"
"Extensions"="tif"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\WPG]
"Path"="C:\\Program Files\\Common Files\\Microsoft Shared\\grphflt\\WPGEXP32.FLT"
"Name"="WordPerfect Graphics"
"Extensions"="WPG"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\PNG]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\PNG32.FLT"
"Name"="Portable Network Graphics"
"Extensions"="png"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\PNG\Options]
"ShowMetafileBackgroundTransparent"="No"
"ShowProgressDialog"="Yes"
"ShowMetaBackgroundTransparent"="No"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\JPEG]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\JPEGIM32.FLT"
"Name"="JPEG File Interchange Format"
"Extensions"="jpg"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\JPEG\Options]
"ShowProgressDialog"="Yes"
"Quality"=dword:0000004b

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\JPEG\Image API]
"Time Stamp"=dword:01c03e5c
"Compression Type"=dword:00000080
"Black Is 0"="Yes"
"Description"=dword:00000000
"BiLevel"="0,0,0"
"GrayScale"="128, 192, 0"
"Palette"="0, 0, 0"
"RGB"="128, 192, 0"
"RGB Planar"="0,0,0"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\JPEG\Filter API]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\GIF]
"Path"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\GRPHFLT\\GIFIMP32.FLT"
"Name"="Graphics Interchange Format"
"Extensions"="gif"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Graphics Filters\Export\GIF\Options]
"ShowProgressDialog"="Yes"
"ShowMetafileBackgroundTransparent"="No"

-----------------------------------------------

Good luck

Bill
LOL ... this is strange ????...
even before your last comment i searched the registry and found that location ..
then i added the EMF to the Export and even the Import ...
now the EMF FIle when i select it in the explorer it gets to be previewed in the left of the Explorer like the Images/Video ...
But the main problem still remains!!!!

the Text isn't shown ... can it be that a specific font can't be found ??? is there a tool to edit the EMF with so i can change the text so it may help ... :) sorry i wont ask again.
and sorry to bore you with this stupid problem!
OHDev
Hey, it's not a stupid problem at all.  It's actually quite intriguing, but I'm afraid that I don't know the answer.

All of my above comments were based around personal knowledge combined with some online research, as well as a touch of informed guesswork  :-)

Here's a bit more research I did out of curiosity.  A lot of it is hypothesis, and really intended to perhaps fire up some thoughts in your mind.

Your possibility about fonts might be the problem.  I have an old version of Corel PrintHouse, and I see that they detail one potential problem in their help file:

Quote:
"Corel Photo House substitutes fonts missing from an .EMF file with similar fonts available on your computer".

Unfortunately I wouldn't know how to work around this problem, and I don't know how you would find out what fonts were needed by the system if viewing by any means on your system.

http://groups.msn.com/FontToolsCommunity/general.msnw?action=get_message&mview=0&ID_Message=179&LastModified=4675381458259967898

Quote:
"I need to export all the characters from a font (or ideally many fonts as a 'batch' process), with each character becoming a separate WMF/EMF file. I can do it one character at a time using a program like FontLister but obviously this will take AGES!!
 Is there a program/utility that can do this? If not, I'm a VB programmer and am happy to develop a utility to do this but would need some pointers on how to extract and export the characters (I'm NOT a font expert!!)".

Unfortunately there were no replies to this.

Related Question asked, and answers given:
http://forums.techguy.org/t257963.html

http://www.companionsoftware.com/PR/WMRC/WindowsMetafileFaq.html
Quote:
"Metafile Companion from Companion Software is about as close as you come to a 'perfect' metafile editor. But even it doesn't support every metafile command".

http://www.companionsoftware.com/Products/MetafileCompanion/index.html

Quote:
"On the Microsoft Developer Network Library CD-ROM (http://msdn.microsoft.com/developer/), there are a couple of sample Windows programs called WMFDCODE and EMFDCODE that can display a metafile and list its contents".

Metafile Listing Utilities:

http://www.companionsoftware.com/PR/WMRC/index.html#Metafile Listing Utilities

Download LISTWMF.EXE (V1.10 42K) - lists metafile records in WMF (and CLP) files.
http://www.companionsoftware.com/PR/WMRC/LISTWMF.EXE
 
Download LISTEMF.EXE (V1.21 43K) - lists metafile records in EMF files.
http://www.companionsoftware.com/PR/WMRC/LISTEMF.EXE

Metafile Compare Utilities:

http://www.companionsoftware.com/PR/WMRC/index.html#Metafile Compare Utilities

Download COMPWMF.BAT (V1.10 1K) - compares two WMF files.
http://www.companionsoftware.com/PR/WMRC/COMPWMF.BAT
 
Download COMPEMF.BAT (V1.10 1K) - compares two EMF files.
http://www.companionsoftware.com/PR/WMRC/COMPEMF.BAT 

Other interesting details on related file formats:

http://wvware.sourceforge.net/caolan/ora-wmf.html
(see section header "Enhanced Metafile Records")

A thought has just occurred to me when I see mention of the .SVG file type:

Scalable Vector Graphics (SVG) standard.

This is the true "metafile for the Web" that has limited but growing browser support. See http://www.w3.org/Graphics/SVG/ for details.

Obviously intended to allow the viewing of metafile types on a web page, I am wondering whether such a viewer would afford the option of viewing the text content within such a file type.

Adobe Acrobat Reader (my version is 5.5) creates a folder and copies files, but doesn't seem to install a plugin in the form of an SVG Reader.  I assume that this would be an "install on demand" feature if you encountered such resources over the internet.

C:\Windows\System32\Adobe\SVG Viewer

AceLite.dll
Agm.dll
Bib.dll
CoolType.dll
NPSVGVw.dll
ReadMe.html
SVGAbout.svg
SVGControl.dll
SVGHelp.html
SVGRSRC.DLL
SVGView.dll
SVGViewer.zip
SVGViewer.ini
SVGViewer.dict
SVG Viewer License.txt

Double-Clicking on the "SVGAbout.svg" file pauses momentarily as if registering the plugin components, and then opens an image in IE.  A new right-click context menu is available.  The file "SVGViewer.ini" is populated from a blank once you have run this.

The new right-click menu has one option I see as a possibility:

Quote:
"Copying: The Copy SVG and Save SVG as commands let you copy the SVG image to the clipboard and save the image to a local file. The copy command places the SVG as it currently appears onto the clipboard in both Unicode and raster formats. Note that this differs from the Save SVG as command, which makes a copy of the original SVG file. When text is selected, the copy command changes to Copy Selected Text".

Main Page:
http://www.adobe.com/svg/

Download Viewer:
http://www.adobe.com/svg/viewer/install/main.html

In depth:
http://www.adobe.com/svg/indepth/pdfs/SVG_Viewer_windows.pdf

I note from the Adobe pages relating to Adobe Illustrator
(http://www.adobe.com/svg/illustrator/illustrator.html) that:

"SVG stands for Scalable Vector Graphics, the emerging XML-based vector-graphics format, currently being developed by the W3C, a consortium that includes companies such as Adobe, Apple, IBM, Netscape, Sun, Corel, and Microsoft.

SVG files are significantly smaller then their raster counterparts and vectors retain their resolution at any zoom. SVG gives Web designers precise control over the layout, fonts, color, and printing of their Web pages. You can now scale your graphics, use any font you want, and even print your Web designs, without compromising resolution.

At its core, SVG is plain text. This means that the actual SVG code can be edited with any text editor. But most creative designers will find it easier to create SVG content using a graphics program".

Interesting stuff.  The Adobe page lists 3rd-party editors through which you can directly edit SVG File types:

http://www.adobe.com/svg/tools/3party.html

One of them is "TextPad"
TextPad syntax definitions file for Scalable Vector Graphics (SVG):

http://www.textpad.com/add-ons/ntsyn.html 

What I am driving at here is the possibility of viewing and editing the textual content of an .emf file by first converting it to an .svg file.

It's just a case of finding something to do the job.  I haven't had time to check out the links below, but maybe you will have the chance:

http://www.google.co.uk/search?hl=en&ie=ISO-8859-1&q=convert+.emf+to+.svg&meta=

http://www.redferni.uklinux.net/emf/

http://www.masternewmedia.org/2004/02/28/autotracing_how_to_convert_bitmaps.htm

http://wvware.sourceforge.net/libwmf.html

http://www.winappslist.com/graphics/graphics_converters.htm

I took a look at the help file for paint Shop Pro 7 Anniversary, and here's some extracts about "metafiles".

The Windows Metafile (WMF) format was designed by Microsoft in the 1980’s. It is COMLETELY supported by Windows 95/98/Me and Windows NT 4/2000.

The Enhanced Windows Metafile (EMF) format was designed by Microsoft in the 1990’s. It is PARTIALLY supported by Windows 95/98/Me and COMPLETELY supported by Windows NT 4/2000.

Now, would converting an .emf to a .wmf retain all the textual instructions, but then allow itself to be previewed in Win98?

Not yet read fully, but seems to have interesting info:
http://support.microsoft.com/default.aspx?scid=kb;en-us;320314

One interesting thing I have noticed is that there are different emf file specifications, and presumably different applications that output emf files will use different versions to encode them:

EMF 1.0 in Win9x and NT
EMF 1.003 in NT and NT4
EMF 1.008 in Win2000 and XP.

Could it be that your .emf files have been encoded as 1.008 and not viewable in Win98?

For a programmatic point of view, go to this page and use the Edit > "Find on this page" option to search for "emf":
http://www.faqs.org/faqs/graphics/fileformats-faq/part3/
Read the details starting at the 2nd found instance of emf.

Just another thought.  Perhaps installing a virtual "print to file" printer might create a file containing the textual data you would like to see.  Not a solution, but might help.

That's a fair bit of reading for you, OHDev!!!
I really can't Express my feelings through you !! ..
it wasn't necessary at all the great help and searching/reading you did ! ..
you are really a very very kind person ..  even if the real problem isn't solved yet and it doesn't matter to me anymore but you really did a fantastic effort which i didn't saw someone before doing this enourmes Research Helping other People!!
thank you very very much for your Kindness .. i really appreciate it!

and in the end yes you solved the problem with the last thing you mentioned :P ...
it was created in Win2003 so the format is definitly 1.008 .... and i thought it was something regarding the reading filter which should be updated ...
but i think it can't be solved as nowhere on the internet nor in Microsoft's MSDN knew or even mentioned this problem .. all i found was that the graphics sometimes isn't displayed properly ...
Nevermind ...
Thank you again and i wish you all the Luck!
OHDev
It's always a pleasure to try and help someone who is as keen as I am to resolve problems, OHDev.  The difference is that you are obviously keen to resolve something that is a troublesome problem at your end, while I relish the idea of trying to resolve other peoples' problems without the inconvenience of suffering the actual problem myself :-)

Isn't it always the same, though.  The more things you consider, the deeper the plot gets.  It's only when something hits you after almost exhausing all ideas, that the real probabilities come to light.

I wonder if the graphics filter used in Windows 2003 might also work in Windows 98.  I doubt it, but maybe something worth considering if you still have the patience to pursue this matter.

Regards
Bill
lol ...thanks man

PS: the rare thing is even if the EMFFilter is not installed and after it is installed it is displayed the same ... that means that win98 can display it even without the filter ... rare isn't it .. the only difference i saw after installing the EMF filter is that it's preview is displayed in the left of the explorer .. means windows recognises that format ....
but even before installing the filter ACDsee and a Program i've developed view the EMF file ... but with the same prob :P

this is not a question :P .. it's just something i would like to share .. lol .. to share some of the pain .. hehehe
OHDev