Hier habe ich ein Bash-Script zusammengestellt, dass es ermöglicht, von einem Scanner mittels dem sane-backend-Befehl scanimage ein Dokument zu scannen und dieses dann als PDF auf eine Nextcloud-Instanz mittels WebDAV hochzuladen.
Notwendige Pakete:
apt install libtiff-tools imagemagick sane-utils
Leider ist in imagemagick ein Bug, der es erfordert, dass in der /etc/ImageMagic-6/policy.xml die Zeile
durch
zu ersetzen. Danach sollte das Script einwandfrei funktionieren. Außerdem könnt ihr in dieser File die memory-limits usw erhöhen oder auskommentieren, damit ihr kein Problem bei größeren Scans bekommt.
Links und Credit
https://www.masoopy.com/scan-to-pdf-with-command-line-under-gnu-linux https://doc.owncloud.org/server/9.1/user_manual/files/access_webdav.html#accessing-files-using-curl https://askubuntu.com/questions/1181762/imagemagickconvert-im6-q16-no-images-defined https://aus.computers.linux.narkive.com/zhy9Wn1O/need-leading-zeroes-in-page-number-from-scanimage-in-this-script https://softwareengineering.stackexchange.com/questions/127639/why-do-some-sorting-methods-sort-by-1-10-2-3 https://github.com/ImageMagick/ImageMagick/issues/396