X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/e6c778f6e92e584815a14d3e6a31a03a5e2ab7e1..e0f595e44766e352edfce0aaf5d32be57f448882:/src/sources/conversion.py diff --git a/src/sources/conversion.py b/src/sources/conversion.py new file mode 100644 index 00000000..e1a6a9fd --- /dev/null +++ b/src/sources/conversion.py @@ -0,0 +1,29 @@ +import subprocess + + +def resize_image(source_file, out_dir): + subprocess.run([ + 'convert', + source_file, + '-thumbnail', '1000x1000>', + out_dir + '/' + source_file.rsplit('/', 1)[-1] + ]) + + +def convert_image(source_file, out_dir): + subprocess.run([ + 'convert', + source_file, + '-resize', '1000x1000', + out_dir + '/' + source_file.rsplit('/', 1)[-1] + '.jpg' + ]) + + +def convert_pdf(source_file, out_dir): + # TODO + pass + + +def convert_djvu(source_file, view_dir): + # TODO + pass