From 2994c36d2f7d92f36e86fb74d398e2f43abb5bab Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Mon, 20 Apr 2015 14:00:14 +0200 Subject: [PATCH] added pdf convert --- presenter/convert.sh | 4 +++- presenter/getPic.pl | 0 presenter/getfiles.pl | 0 presenter/index.pl | 0 presenter/showPic.pl | 0 presenter/uploadFiles.pl | 10 +++++++++- 6 files changed, 12 insertions(+), 2 deletions(-) mode change 100644 => 100755 presenter/convert.sh mode change 100644 => 100755 presenter/getPic.pl mode change 100644 => 100755 presenter/getfiles.pl mode change 100644 => 100755 presenter/index.pl mode change 100644 => 100755 presenter/showPic.pl mode change 100644 => 100755 presenter/uploadFiles.pl diff --git a/presenter/convert.sh b/presenter/convert.sh old mode 100644 new mode 100755 index 6b27965..6d7d770 --- a/presenter/convert.sh +++ b/presenter/convert.sh @@ -9,4 +9,6 @@ #-quality 84 \ #PNG:'%[filename:1].png' -convert -density 300x300 -resize 1440x900 -quality 80 $1 `echo $1|cut -f1 -d'.'`.png;\ +#convert -density 300x300 -resize 1440x900 -quality 80 $1 `echo $1|cut -f1 -d'.'`.png;\ + +pdftoppm -png -r 300 -scale-to 1400 $1 $2 diff --git a/presenter/getPic.pl b/presenter/getPic.pl old mode 100644 new mode 100755 diff --git a/presenter/getfiles.pl b/presenter/getfiles.pl old mode 100644 new mode 100755 diff --git a/presenter/index.pl b/presenter/index.pl old mode 100644 new mode 100755 diff --git a/presenter/showPic.pl b/presenter/showPic.pl old mode 100644 new mode 100755 diff --git a/presenter/uploadFiles.pl b/presenter/uploadFiles.pl old mode 100644 new mode 100755 index 8134d10..4207153 --- a/presenter/uploadFiles.pl +++ b/presenter/uploadFiles.pl @@ -29,6 +29,14 @@ while ( $nBytes = read($upfile, $buffer, 1024) ) { } close(OUTFILE); +if($basename =~ /.pdf$/) { + my $b = $basename; + $b =~ s/.pdf//; + system("cd store;../convert.sh $basename $b"); + system("rm store/$basename"); + } + + sub GetBasename { my $fullname = shift; @@ -42,4 +50,4 @@ sub GetBasename { } return(pop(@parts)); -} \ No newline at end of file +} -- 2.43.0