X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fpdf2swf.c;h=49e0942106cf448a0bd84d0c0260e25926265c5e;hb=52bf9c42eadcfb02311b9b3e46ac70a391057093;hp=748cdf4f9f2baea6087da5a2d4720ca4d551a6ff;hpb=b79d1a4185312dd63bb2575aa1c2dd2c364cecc0;p=swftools.git diff --git a/src/pdf2swf.c b/src/pdf2swf.c index 748cdf4..49e0942 100644 --- a/src/pdf2swf.c +++ b/src/pdf2swf.c @@ -236,6 +236,7 @@ int args_callback_option(char*name,char*val) { else if (!strcmp(name, "f")) { driver->set_parameter("storeallcharacters", "1"); + driver->set_parameter("extrafontdata", "1"); return 0; } else if (!strcmp(name, "w")) @@ -414,6 +415,7 @@ void args_callback_usage(char*name) " graphic errors)\n"); printf("-s filloverlap Make intersecting shapes overlap, instead of canceling each\n" " other out. (Needed for some Powerpoint PDFs)\n"); + printf("-s transparent Make the SWF transparent\n"); //deliberately undocumented (for now) //printf("-2 Put 2 pages into each frame.\n"); //printf("-4 Put 4 pages into each frame.\n"); @@ -486,9 +488,10 @@ int main(int argn, char *argv[]) initLog(0,-1,0,0,-1,loglevel); - if(installPath) { + /* not needed anymore since fonts are embedded + if(installPath) { fontpaths[fontpathpos++] = concatPaths(installPath, "fonts"); - } + }*/ #ifdef HAVE_SRAND48 srand48(time(0)); @@ -669,7 +672,7 @@ int main(int argn, char *argv[]) pdf->destroy(pdf); - char*zip = ""; + const char*zip = ""; if(zlib) { zip = "-z"; }