#!/usr/bin/perl use strict; use warnings; my $infile = shift || die "no input file specified\n"; my $outfile = shift || die "no outpu file specified\n"; # use the following to verify image attributes # identify -verbose # set PixelsPerCentimeter to 58, so that we can display 1024 # pixels (page width) my $dpcm = 58; system("convert -units PixelsPerCentimeter $infile -density $dpcm $outfile"); # identify should return the same value # system("identify -units PixelsPerCentimeter -format '%x x %y' $outfile");