Changeset 2743 for trunk/gsdl
- Timestamp:
- 2001-09-20T14:40:57+12:00 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/bin/script/pdftohtml.pl
r2715 r2743 182 182 my @images; 183 183 184 185 open (IMAGES, "images.log") || 186 open (IMAGES, "image.log") || 184 my $directory=$output_filestem; 185 $directory =~ s@[^\/]*$@@; # assume filename has no embedded slashes... 186 187 open (IMAGES, "${directory}images.log") || 188 open (IMAGES, "${directory}image.log") || 187 189 print STDERR "Error opening image log:$!\n"; 188 190 while (<IMAGES>) { … … 195 197 my $cmd = ""; 196 198 if ($ENV{'GSDLOS'} =~ /^windows/i) { 197 $cmd = "pnmtopng \"$ image\"";199 $cmd = "pnmtopng \"${directory}$image\""; 198 200 if (system($cmd)!=0) { 199 201 print STDERR "Error executing $cmd\n"; … … 204 206 my @nameparts = split(/\./, $image); 205 207 my $image_base = shift(@nameparts); 206 207 $cmd = "pnmtopng $image > $image_base.png 2>/dev/null"; 208 $cmd = "pnmtopng ${directory}$image > ${directory}$image_base.png 2>/dev/null"; 208 209 if (system($cmd)!=0) { 209 $cmd = "convert $ image$image_base.png 2>/dev/null";210 $cmd = "convert ${directory}$image ${directory}$image_base.png 2>/dev/null"; 210 211 if (system($cmd)!=0) { 211 212 print STDERR "Cannot convert $image into PNG format (tried `pnmtopng' and `convert')...\n";
Note:
See TracChangeset
for help on using the changeset viewer.