X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=createpdf.pl;h=f33bbc5f6c95443fda34ef5168f6a22d7b5eb324;hb=b943073892273418899c8187f9055d7faede1a0d;hp=6147e7e1938fd63b811658f41fced6ad985f6853;hpb=07e40b2b0a31439e2697b08f27d51b2dea31b615;p=webpdf diff --git a/createpdf.pl b/createpdf.pl index 6147e7e..f33bbc5 100755 --- a/createpdf.pl +++ b/createpdf.pl @@ -153,6 +153,22 @@ EOF exit; } +# Make a thumbnail from the finished PDF, for later reference. (Output to +# stdout is so we make sure we get only the first page; it's the simplest +# hack I can find offhand. :-) ) +system("convert -resize 192x192 output/$pdf_filename png:- > output/$pdf_filename.png"); +open DESC, ">output/$pdf_filename.desc"; + +if ($url =~ /^http/i) { + $url =~ tr/\n//d; + print DESC "$url\n"; +} else { + $filename =~ tr/\n//d; + print DESC "$filename\n"; +} + +close DESC; + my $size = -s "output/$pdf_filename"; (my $sanitized_outname = $outname) =~ tr/a-zA-Z0-9. -/_/c;