#!/bin/bash

if [ $# != 2 ]; then
	echo "usage:./mogrify2pdf [picture type] [output size(defalt=600)]"
	exit 0
fi

if [ $1 == "ps" ]; then
	echo "warning:cannot converting the 'ps' file!"
	exit 0
fi

echo "converting $1 to pdf file...."

mkdir .temp_mogrify
mkdir .temp_mogrify/tmp
cp *.$1 .temp_mogrify/tmp/
cd .temp_mogrify

if [ $1 != "eps" ]; then
mogrify -resize $2 -format eps tmp/*.$1
fi

mv tmp/*.eps ./
aho=`ls -v | grep .eps | paste -s | expand -t 1`

gs -q -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dAutoRotatePages=/None -sPAPERSIZE=a4 -sOutputFile=../output.pdf $aho

cd ..
rm -rf .temp_mogrify
unset aho

echo "done. output 'output.pdf'."
