git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* increased subfraction for spline->line conversion
[swftools.git]
/
pdf2swf
/
swfoutput.cc
diff --git
a/pdf2swf/swfoutput.cc
b/pdf2swf/swfoutput.cc
index
301f808
..
0d0246b
100644
(file)
--- a/
pdf2swf/swfoutput.cc
+++ b/
pdf2swf/swfoutput.cc
@@
-1706,7
+1706,7
@@
static ArtVpath* gfxline_to_ArtVpath(gfxline_t*line)
double x=0,y=0;
/* factor which determines into how many line fragments a spline is converted */
double x=0,y=0;
/* factor which determines into how many line fragments a spline is converted */
- double subfraction = 1.2;//0.3
+ double subfraction = 2.4;//0.3
l2 = line;
while(l2) {
l2 = line;
while(l2) {
@@
-1857,8
+1857,6
@@
static int add_image(swfoutput_internal*i, gfximage_t*img, int targetwidth, int
return -1;
/* TODO: cache images */
return -1;
/* TODO: cache images */
- *newwidth = sizex;
- *newheight = sizey;
if(newsizex<sizex || newsizey<sizey) {
msg("<verbose> Scaling %dx%d image to %dx%d", sizex, sizey, newsizex, newsizey);
if(newsizex<sizex || newsizey<sizey) {
msg("<verbose> Scaling %dx%d image to %dx%d", sizex, sizey, newsizex, newsizey);
@@
-1866,7
+1864,9
@@
static int add_image(swfoutput_internal*i, gfximage_t*img, int targetwidth, int
*newwidth = sizex = newsizex;
*newheight = sizey = newsizey;
mem = newpic;
*newwidth = sizex = newsizex;
*newheight = sizey = newsizey;
mem = newpic;
-
+ } else {
+ *newwidth = newsizex = sizex;
+ *newheight = newsizey = sizey;
}
int num_colors = swf_ImageGetNumberOfPaletteEntries(mem,sizex,sizey,0);
}
int num_colors = swf_ImageGetNumberOfPaletteEntries(mem,sizex,sizey,0);