Solved

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

Posted on 2004-09-05
13
1,587 Views
Last Modified: 2013-12-22
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
0
Comment
Question by:OHDev2004
  • 7
  • 6
13 Comments
 
LVL 38

Expert Comment

by:BillDL
ID: 11987164
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.
0
 
LVL 38

Expert Comment

by:BillDL
ID: 11987173
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
0
 
LVL 38

Expert Comment

by:BillDL
ID: 11987186
This purports to allow the viewing and marking up of various formats including .emf:

http://www.bravaviewer.com/bravadesktop.htm
0
 
LVL 7

Author Comment

by:OHDev2004
ID: 11992831
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
0
 
LVL 38

Accepted Solution

by:
BillDL earned 250 total points
ID: 11994475
I have a feeling that the "EMFIMP32.FLT" file on my system was installed by Office 2000, but could also have been updated by my FrontPage 2002.

I am not entirely sure that its uses extend beyond allowing those office applications to "import" the .emf file format, but it IS a "shared file", and so could easily be used by other applications. ie. it is in the folder:
C:\Program Files\Common Files\Microsoft Shared\Grphflt
(the "Grphflt" name refers to "Graphics Filter").

If you know anyone with Office 2000 CD's, then you will find a copy in the folder:
\PFILES\COMMON\MSSHARED\GRPHFLT.

Here's a listing of all .FLT files on my system:

C:\WINDOWS\MsApps\Grphflt\JPEGIM32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\BMPIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\CDRIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\CGMIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\EMFIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\EPSIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\FPX32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\GIFIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\JPEGIM32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\PCDIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\PCXIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\PICTIM32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\PNG32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\TIFFIM32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\WMFIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\WPGIMP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\WPGEXP32.FLT
C:\Program Files\Common Files\Microsoft Shared\Grphflt\DRWIMP32.FLT
C:\Program Files\Accessories\pcximp32.flt
C:\Program Files\Quick View Plus\Program\IBGP42.FLT
C:\Program Files\Quick View Plus\Program\IBPCD2.FLT
C:\Program Files\Quick View Plus\Program\IBXBM2.FLT
C:\Program Files\Quick View Plus\Program\IBXPM2.FLT
C:\Program Files\Quick View Plus\Program\IBXWD2.FLT
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\cdr32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\cmx32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\drw32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\dxf32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\gem32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\hpgl32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\wpg32.flt
C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\pspud.flt
C:\Program Files\Corel\Print House Magic\Filters\iecdr80.flt
C:\Program Files\Corel\Print House Magic\Filters\iecgo80.flt
C:\Program Files\Corel\Print House Magic\Filters\iecph80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEBMP80.flt
C:\Program Files\Corel\Print House Magic\Filters\IECMX80.flt
C:\Program Files\Corel\Print House Magic\Filters\IECPT80.flt
C:\Program Files\Corel\Print House Magic\Filters\iefpx80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEGIF80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEJPG80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEPCD80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEPCX80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEPDS80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEPNG80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEPSD80.flt
C:\Program Files\Corel\Print House Magic\Filters\IETIF80.flt
C:\Program Files\Corel\Print House Magic\Filters\IETXT80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEWMF80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEWPG80.flt
C:\Program Files\Corel\Print House Magic\Filters\IEWVL80.flt
C:\Program Files\Microsoft Office\Office\PUB9EPS.FLT

Interestingly, when you install Office 2000, MSPAINT.EXE is then able to open and then "Save As" .jpg and .gif file types because of the presence of the respective "import filters".

The following pages explain in more detail:

http://www.geocities.com/one_human/advanced.html#mspaint_fix

JPEG Graphics Filter: Jpegim32.flt
http://www3.sympatico.ca/one.human/files/Jpegim32.flt

GIF Graphics Filter: Gifimp32.flt
http://www3.sympatico.ca/one.human/files/Gifimp32.flt

You need to make sure you have both filters in BOTH of the following folders:

C:\Program Files\Common Files\Microsoft Shared\grphflt
C:\Windows\MsApps\Grphflt

http://support.microsoft.com/support/kb/articles/Q298/5/80.ASP
http://support.microsoft.com/default.aspx?scid=kb;EN-US;230902
http://www.lborosu.org.uk/staff/manuals/Of2KResKit/four/67t3_1.htm
http://www.irmsonline.com/irmskb/troubleshooting_images.htm

I notice from my copy of the "EMFIMP32.FLT" file, that the properties show it as being under license to Microsoft from "Copyright  © 1996  Access Softek".

Here's some of Access Soltek's pages which advertises Graphics Filters for sale and explains about them:

http://www.accesssoftek.com/filters.htm
http://www.accesssoftek.com/fileformat.htm
http://www.accesssoftek.com/filtersFAQ.htm

NOTE:
(quote)
(Q) Does Access Softek offer these filters for sale?
(A) In the 1990’s Softek offered File Format Filters as standalone software modules. We have discontinued this practice, however we now offer Filter technology to OEMs only.

Here's a description of the limitations of Microsoft Office's filters, which answers my own query at the start of this comment:

http://support.microsoft.com/default.aspx?kbid=210396

>>>
Enhanced Metafile:
The Enhanced Metafile graphics filter (Emfimp32.flt) converts Enhanced Metafiles (.emf) to Windows Metafiles (.wmf). You must have the Enhanced Metafile filter installed to insert an .emf file into a Word document as a Microsoft Clip Gallery object or a Photo Editor object. However, to insert an .emf file directly into a Word document, you do not need the Enhanced Metafile filter. The Enhanced Metafile filter is also used by the Word 97 import text converter to open Word 97 documents in Word 6.x and Word 95.
<<<

I hope some of this info will be useful to you.  Apart from acquiring a copy of the Offive .flt file and seeing what happens when you copy it to the folders mentioned above, any further suggestions are really beyond my knowledge or expertise.

If this doesn't resolve the problem, then I suggest you post a comment on http://www.experts-exchange.com/Community_Support/ for the attention of the administrators, and ask for your points to be refunded, and thereafter ask the question again in the http://www.experts-exchange.com/Web/Graphics/ topic area.  Perhaps the question would be viewed by experts with very specific knowledge of such image types.

Maybe another expert will pop in here and provide an instant solution that has slipped past me  :-)

Regards
Bill
0
 
LVL 7

Author Comment

by:OHDev2004
ID: 11996175
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
0
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 7

Author Comment

by:OHDev2004
ID: 11996216
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
0
 
LVL 38

Expert Comment

by:BillDL
ID: 12003962
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
0
 
LVL 7

Author Comment

by:OHDev2004
ID: 12007247
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
0
 
LVL 38

Expert Comment

by:BillDL
ID: 12010508
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!!!
0
 
LVL 7

Author Comment

by:OHDev2004
ID: 12011298
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
0
 
LVL 38

Expert Comment

by:BillDL
ID: 12012042
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
0
 
LVL 7

Author Comment

by:OHDev2004
ID: 12012606
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
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Learn the basics of inputting and editing your text components in Prezi. We will cover how to set styles, position, and group your text components. In your Prezi editor, click anywhere on the canvas to add text: A flashing cursor informs you that yo…
In addition to being a great web-based presentation tool, Prezi also makes it easy to save your presentation as a PDF to share with others as well. Learn how in this tutorial. Select the share icon from the top menu in your Prezi editor: Select "D…

705 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

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now