GNU/Linux >> Belajar Linux >  >> Linux

Urutkan Jpg Menurut Tanggal Pembuatan Dan Konversikan Ke Pdf Tunggal?

Di Mac, bagaimana saya bisa mengurutkan sekitar 2400 jpg menurut tanggal pembuatannya (mis. stat -f %SB ) melalui terminal dan mengubahnya dalam urutan itu menjadi satu pdf?

Bagaimana jika satu jpg telah dibuat hari ini pada pukul 11:10 malam dan yang kedua tidak lama setelah itu dalam menit yang sama pada pukul 11:10 malam? Apakah ada detik dalam tanggal pembuatan, yang dapat diperhitungkan?

Jawaban yang Diterima:

Baris perintah sederhana dengan ImageMagick convert bekerja untuk saya.

Saya menguji dengan baris perintah berikut (dalam direktori dengan 14 file png), dan akan ada satu gambar per halaman dalam file pdf.

convert  *.png out-parrot.pdf

Tetapi mungkin ada masalah dengan beberapa versi convert

Ini berfungsi sebagaimana dimaksud dengan versi convert di Parrot 4.4

$convert --version
Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org

tetapi tidak berfungsi dengan versi convert di Ubuntu 18.04.1 LTS (terkini pada Februari 2019)

$ convert --version
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org

Versi ini 'tidak diizinkan' untuk menulis file pdf

$ convert  *.png out-ubuntu.pdf
convert-im6.q16: not authorized `out-ubuntu.pdf' @ error/constitute.c/WriteImage/1037.
$ apt-cache policy imagemagick
imagemagick:
  Installed: 8:6.9.7.4+dfsg-16ubuntu6.4
  Candidate: 8:6.9.7.4+dfsg-16ubuntu6.4
  Version table:
 *** 8:6.9.7.4+dfsg-16ubuntu6.4 500
        500 http://se.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        100 /var/lib/dpkg/status
     8:6.9.7.4+dfsg-16ubuntu6 500
        500 http://se.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

Melalui milis Ubuntu saya mendapat jawaban berikut (bahwa konversi ke pdf dimatikan karena masalah dengan kerentanan ImageMagick)

Apakah ini bug di ImageMagick convert, khusus untuk Ubuntu 18.04 LTS,
atau konversi ke pdf sengaja dimatikan?

Perubahan itu disengaja. Lihat https://usn.ubuntu.com/3785-1/

Terima kasih, Jeremy Bicha


Linux
  1. Bagaimana cara mengonversi file pptx ke jpg atau png (untuk setiap slide) di linux?

  2. linux-shell:mengganti nama file menjadi waktu pembuatan

  3. Bagaimana cara mengubah PDF menjadi JPG dengan baris perintah di Linux?

  1. ImageMagick tidak diizinkan untuk mengonversi PDF menjadi gambar

  2. Bagaimana cara mengonversi dari hari ke tahun dan tahun ke tanggal YYYYMMDD?

  3. Bagaimana mengkonversi PDF ke Grayscale

  1. Cara Menemukan dan Mengurutkan File Berdasarkan Tanggal dan Waktu Modifikasi di Linux

  2. Temukan Dan Urutkan File Berdasarkan Akses, Tanggal Dan Waktu Modifikasi Di Linux

  3. Bagaimana Melakukan A Ls Dan Kemudian Mengurutkan Hasil Berdasarkan Tanggal Dibuat?