make MS and Libre Office docs conversion working properly

pull/10/head
Raphaël Vinot 2013-03-11 18:56:04 +01:00
parent f6aadbc246
commit c25ba6cf23
1 changed files with 4 additions and 5 deletions

View File

@ -3,9 +3,6 @@
source ./constraint.sh
source ./constraint_conv.sh
# https://blogs.msdn.com/b/vsofficedeveloper/archive/2008/05/08/office-2007-open-xml-mime-types.aspx
# http://plan-b-for-openoffice.org/glossary/term/mime-type
OFFICE_MIME="msword|vnd.openxmlformats-officedocument.*|vnd.ms-*|vnd.oasis.opendocument*"
copy(){
src_file=${1}
@ -50,11 +47,13 @@ application(){
echo "Got a pdf"
${PDF} --dest-dir ${2} ${src_file}
;;
${OFFICE_MIME})
msword|vnd.openxmlformats-officedocument.*|vnd.ms-*|vnd.oasis.opendocument*)
# https://blogs.msdn.com/b/vsofficedeveloper/archive/2008/05/08/office-2007-open-xml-mime-types.aspx
# http://plan-b-for-openoffice.org/glossary/term/mime-type
echo "MS Office or ODF document"
temp=${2}/temp
mkdir ${temp}
${LO} --convert-to pdf --outdir ${temp} ${src_file}
${LO} --headless --convert-to pdf --outdir ${temp} ${src_file}
${PDF} --dest-dir ${2} ${temp}/*.pdf
rm -rf ${temp}
;;