for(s=0;s<encodingsize;s++)
{
if(encoding[s]) {
- T1_OUTLINE*outline = font->getOutline(encoding[s]);
+ T1_OUTLINE*outline = font->getOutline(encoding[s], 0);
if(outline && outline->link)
num++;
}
for(s=0;s<encodingsize;s++)
{
if(encoding[s]) {
- T1_OUTLINE*outline = font->getOutline(encoding[s]);
+ T1_OUTLINE*outline = font->getOutline(encoding[s],0);
int width = font->getWidth(encoding[s]);
if(outline && outline->link) {
int log = 0;
wfont->glyph2ascii[num] = s;
swf_ShapeNew(&wfont->glyph[num].shape);
SHAPE*shape = wfont->glyph[num].shape;
- wfont->glyph[num].advance = width/2;
+ wfont->glyph[num].advance = (int)(width/6.4); // 128/20
TAG*tag = swf_InsertTag(0,ST_DEFINESHAPE);