To reproduce, it is sufficcient to paint some Text (in Arial Narrow, which it offers on my system) on a blank page and try to save that to WMF. My inkscape.exe's version resource: 0.47.0.0 (from the download Inkscape-0.47-3.exe), python25.dll is 2.5.1150.1013.
This is a font name resolution problem!
My Analysis:
- Get the cmd process' command line, open cmd, cd to inkscape's python directory, launch the copied command line -> "...python25.dll not found..."
- Install Python 2.5.4.msi, default options, restart inkscape, retry - no dice
- copy inkscape's dll to the python folder and retry manual cmd step
Messages:
I can't find font Arial Narrow. I'll use Slim instead
I can't find font Slim. I'll use Slim instead
(...)
ValueError: Cannot find font Slim.
So, python is unable to find a font listed in Windows' control panel? Maybe because it didn't add the localized "standard/bold/italic" like Windows did?
- Use Calibri instead. Calibri is present in Win's font list both undecorated and decorated. No change.
- Use Algerian instead, Algerian comes with no bold and/or italic varaints. No change.
- Try Text-to-Curves. What, Inkscape doesn't have this feature?
I'm out of options. No idea where the font substitution tables are under a current windows.
To reproduce, it is sufficcient to paint some Text (in Arial Narrow, which it offers on my system) on a blank page and try to save that to WMF. My inkscape.exe's version resource: 0.47.0.0 (from the download Inkscape- 0.47-3. exe), python25.dll is 2.5.1150.1013.
This is a font name resolution problem!
My Analysis:
- Get the cmd process' command line, open cmd, cd to inkscape's python directory, launch the copied command line -> "...python25.dll not found..."
- Install Python 2.5.4.msi, default options, restart inkscape, retry - no dice
- copy inkscape's dll to the python folder and retry manual cmd step
Messages:
I can't find font Arial Narrow. I'll use Slim instead
I can't find font Slim. I'll use Slim instead
(...)
ValueError: Cannot find font Slim.
So, python is unable to find a font listed in Windows' control panel? Maybe because it didn't add the localized "standard/ bold/italic" like Windows did?
- Use Calibri instead. Calibri is present in Win's font list both undecorated and decorated. No change.
- Use Algerian instead, Algerian comes with no bold and/or italic varaints. No change.
- Try Text-to-Curves. What, Inkscape doesn't have this feature?
I'm out of options. No idea where the font substitution tables are under a current windows.