Saya perlu membuat thumbnail untuk beberapa file teks. Jelas sistem entah bagaimana memiliki kemampuan untuk melakukan hal ini (lihat screenshot). Apakah ada cara saya dapat mengakses gambar-gambar ini dan hanya menyalinnya untuk digunakan nanti?
Atau ada perintah (alat) khusus untuk ini?
Saya melihat ini: thumbnail baris perintah
Dan ini: Bagaimana saya bisa menginstruksikan Nautilus untuk membuat thumbnail sebelumnya?
Yang berguna tetapi tidak ada yang bisa berurusan dengan teks.
command-line
nautilus
thumbnails
pengguna10607
sumber
sumber
script -s width input_url output_file
adalah format yang digunakan oleh nautilus. Lihat misalnya rlog.rgtti.com/2011/11/24/… dan halaman tertaut ...Jawaban:
Menggunakan Imagemagick untuk membuat ikon teks
Berdasarkan prinsip yang sama seperti di sini , skrip di bawah ini membuat ikon teks dari file teks dengan bantuan Imagemagick.
Warna gambar latar belakang bulat dan warna teks dapat diatur di kepala skrip (serta sejumlah properti lainnya).
Apa yang dilakukannya
Ini membaca file teks, mengambil empat baris pertama (set in
n_lines = 4
), tujuh karakter pertama (set inn_chars = 10
) dari setiap baris, dan membuat overlay gambar ukuran, diatur dalam mispsize = "100x100"
.Cara Penggunaan
Skrip perlu
imagemagick
diinstal:Kemudian:
create_texticon.py
atur di bagian kepala:
Jalankan dengan file teks Anda sebagai argumen:
Naskah
sumber
pygment
sintaksis dan akan sempurna. Terima kasih!/usr/share/thumbnailers/...
file dan ikon akan muncul secara otomatis, dan dikelola oleh sistem (di-cache, diperbarui pada perubahan file, dll.)Ide :
konversikan file teks menjadi pdf dan gunakan
pdfdraw
untuk menghasilkan thumbnail.Keuntungan metode ini: Thumbnail massal untuk hampir semua dokumen dapat dibuat dengan mudah dengan membuat skrip.
Lihat inti untuk langkah-langkahnya.
Instal paket tanpa kepala OpenOffice
Instal pustaka python UNO
Instal font yang diperlukan (Khusus untuk bahasa internasional)
Salin font untuk
/usr/share/fonts/truetype/
Kemudian jalankanfc-cache
Jalankan OpenOffice sebagai layanan
Konversi dokumen ke PDF menggunakan perintah unoconv
Buat thumbnail PDF dengan menggunakan alat MuPDF
pertanyaan serupa di SO
sumber