X-Git-Url: http://git.tdb.fi/?p=ttf2png.git;a=blobdiff_plain;f=ttf2png.c;h=c77cd5889509248390bd80dbeee0606586719c96;hp=b61d51d6ac31702de6259438516b6ea33c3868cc;hb=a63e33344928b7f767b97aced995a84ad9b53de0;hpb=8c890869ac0dc6aa6714b3276519f1703fbfb66e diff --git a/ttf2png.c b/ttf2png.c index b61d51d..c77cd58 100644 --- a/ttf2png.c +++ b/ttf2png.c @@ -73,6 +73,7 @@ int main(int argc, char **argv) char autohinter = 0; char seq = 0; char alpha = 0; + char invert = 0; char pack = 0; FT_Library freetype; @@ -92,7 +93,7 @@ int main(int argc, char **argv) return 1; } - while((i = getopt(argc, argv, "r:s:l:c:o:atvh?ed:p")) != -1) + while((i = getopt(argc, argv, "r:s:l:c:o:atvh?ed:pi")) != -1) { char *ptr; int temp; @@ -175,6 +176,9 @@ int main(int argc, char **argv) case 'p': pack = 1; break; + case 'i': + invert = 1; + break; } } if(!strcmp(out_fn, "-")) @@ -224,6 +228,11 @@ int main(int argc, char **argv) render_packed(&font); else render_grid(&font, cellw, cellh, cpl, seq); + if(invert) + { + for(i=0; i