CIDFonts: look for external replacement.
authorkramm <kramm>
Thu, 27 Jun 2002 06:31:21 +0000 (06:31 +0000)
committerkramm <kramm>
Thu, 27 Jun 2002 06:31:21 +0000 (06:31 +0000)
pdf2swf/SWFOutputDev.cc

index 1af448c..f0533fa 100644 (file)
@@ -1198,8 +1198,12 @@ void SWFOutputDev::updateFont(GfxState *state)
        }
     }
     else {
-       showFontError(gfxFont,0);
-       fontname = substituteFont(gfxFont, fontname);
+       int newt1id = searchT1Font(fontname);
+       if(newt1id<0) {
+           showFontError(gfxFont,0);
+           fontname = substituteFont(gfxFont, fontname);
+       } else
+           this->t1id = newt1id;
     }
   } else {
     if(fontname) {