git.asbjorn.biz
/
swftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
db3e346
)
added faketags parameter
author
kramm
<kramm>
Sat, 6 Aug 2005 10:14:27 +0000
(10:14 +0000)
committer
kramm
<kramm>
Sat, 6 Aug 2005 10:14:27 +0000
(10:14 +0000)
pdf2swf/swfoutput.cc
patch
|
blob
|
history
diff --git
a/pdf2swf/swfoutput.cc
b/pdf2swf/swfoutput.cc
index
4fda3bf
..
a386b64
100644
(file)
--- a/
pdf2swf/swfoutput.cc
+++ b/
pdf2swf/swfoutput.cc
@@
-77,6
+77,7
@@
typedef struct _swfoutput_internal
int config_drawonlyshapes;
int config_jpegquality;
int config_storeallcharacters;
int config_drawonlyshapes;
int config_jpegquality;
int config_storeallcharacters;
+ int config_generate_fake_tags;
int config_enablezlib;
int config_insertstoptag;
int config_flashversion;
int config_enablezlib;
int config_insertstoptag;
int config_flashversion;
@@
-214,6
+215,7
@@
static swfoutput_internal* init_internal_struct()
i->config_jpegquality=85;
i->config_storeallcharacters=0;
i->config_enablezlib=0;
i->config_jpegquality=85;
i->config_storeallcharacters=0;
i->config_enablezlib=0;
+ i->config_generate_fake_tags=0;
i->config_insertstoptag=0;
i->config_flashversion=6;
i->config_splinemaxerror=1;
i->config_insertstoptag=0;
i->config_flashversion=6;
i->config_splinemaxerror=1;
@@
-661,9
+663,9
@@
static int drawchar(gfxdevice_t*dev, SWFFONT *swffont, int charid, swfmatrix*m,
return 0;
}
/*if(swffont->glyph[charid].shape->bitlen <= 16) {
return 0;
}
/*if(swffont->glyph[charid].shape->bitlen <= 16) {
- msg("<warning> Character '%s' (c=%d,u=%d), glyph %d in current charset (%s, %d characters) is empty",
- FIXNULL(character),charnr, u, charid, FIXNULL((char*)swffont->name), swffont->numchars);
- return 0;
+ msg("<warning> Glyph %d in current charset (%s, %d characters) is empty",
+ charid, FIXNULL((char*)swffont->name), swffont->numchars);
+ return 1;
}*/
if(i->shapeid>=0)
}*/
if(i->shapeid>=0)
@@
-1652,6
+1654,8
@@
int swf_setparameter(gfxdevice_t*dev, const char*name, const char*value)
i->config_insertstoptag = atoi(value);
} else if(!strcmp(name, "protected")) {
i->config_protect = atoi(value);
i->config_insertstoptag = atoi(value);
} else if(!strcmp(name, "protected")) {
i->config_protect = atoi(value);
+ } else if(!strcmp(name, "faketags")) {
+ i->config_generate_fake_tags = atoi(value);
} else if(!strcmp(name, "flashversion")) {
i->config_flashversion = atoi(value);
} else if(!strcmp(name, "minlinewidth")) {
} else if(!strcmp(name, "flashversion")) {
i->config_flashversion = atoi(value);
} else if(!strcmp(name, "minlinewidth")) {