X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=lib%2Fdevices%2Fswf.c;h=8d557da7c5801692ff72db43754c7a8d9f787c71;hb=c4e8d97d137d32868c97280106819a1f868e361c;hp=a3f57e9add05d376726f8c2eec7a7bab57d96b65;hpb=e633c982297e1728e8373f80d25533776a9b92b0;p=swftools.git diff --git a/lib/devices/swf.c b/lib/devices/swf.c index a3f57e9..8d557da 100644 --- a/lib/devices/swf.c +++ b/lib/devices/swf.c @@ -114,6 +114,7 @@ typedef struct _swfoutput_internal int config_bboxvars; int config_disable_polygon_conversion; int config_normalize_polygon_positions; + int config_alignfonts; char config_disablelinks; RGBA config_linkcolor; float config_minlinewidth; @@ -1479,7 +1480,7 @@ void swfoutput_finalize(gfxdevice_t*dev) while(iterator) { TAG*mtag = i->swf->firstTag; if(iterator->swffont) { - if(use_font3) { + if(use_font3 && i->config_alignfonts) { // needs to be done before the reduce swf_FontCreateAlignZones(iterator->swffont); }