Ich suche dringend ein Programm , um massenweise *.doc Dateien ins PDF-Format zu konvertieren. Bei OO kenne ich nur die Export-Möglichkeit, aber die ist bei weit über 1000 Dateien zu zeitraubend...
Gruß
Gruß
Der OpenOffice_org-converter ist Bestandteil des openOffice.org PAketes und kann das machen wie schon geschrieben wurde. Es gibt bestimmt auch andere Möglichkeiten:Kutscher58 schrieb:Ich suche dringend ein Programm , um massenweise *.doc Dateien ins PDF-Format zu konvertieren. Bei OO kenne ich nur die Export-Möglichkeit, aber die ist bei weit über 1000 Dateien zu zeitraubend...
#!/bin/sh
# Convert MS-Word-Document to PDF.
umask 002
OPTIONS=""
while true
do
case "$1" in
-*) OPTIONS="$OPTIONS $1" ;;
*) break ;;
esac
shift
done
if [ $# -lt 1 -o $# -gt 2 ]; then
echo "Usage: `basename $0` [options...] input.doc [output.pdf]" 1>&2
exit 1
fi
infile=$1;
if [ $# -eq 1 ]
then
outfile=$1
else
outfile=$2
fi
# Doing an initial 'save' helps keep fonts from being flushed between pages.
exec gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
-sOutputFile=$outfile $OPTIONS -c save pop -f $infile
exec chmod a+r $outfile
ln@linux-nzud:~/programme-scripte> ./doc2pdf.sh LIMITED\ EDITION\ 2010\ Texte/ *.doc *.pdf
Usage: doc2pdf.sh [options...] input.doc [output.pdf]
ln@linux-nzud:~/programme-scripte>
for i in *.doc; do ooconvert $i $i.pdf; sleep 3; done
ln@linux-nzud:~/programme-scripte> cd j4u_2010_Texte/
ln@linux-nzud:~/programme-scripte/j4u_2010_Texte> sh oo-doc2pdf
Error: Too many argumetns!
lOtz1009 schrieb:Was steht in oo-doc2pdf?
#!/bin/sh
# In dem Orner ausführen, in dem die Dateien liegen
# Achtung! Keine Leerzeichen im Dateinamen...
# Ausführbefehl = sh oo-doc2pdf(=Skriptname)
for i in *.doc; do ooconvert $i $i.pdf; done