Apakah ada sesuatu yang dapat saya gunakan yang mengganti nama file PDF sesuai dengan kontennya? Pada dasarnya setara dengan http://macscripter.net/viewtopic.php?id=27620 di Ubuntu.
Apakah ada sesuatu yang dapat saya gunakan yang mengganti nama file PDF sesuai dengan kontennya? Pada dasarnya setara dengan http://macscripter.net/viewtopic.php?id=27620 di Ubuntu.
Jawaban:
Jika Anda merasa nyaman dengan python, Anda dapat menggunakan skrip di http://blog.matt-swain.com/post/25650072381/a-lightweight-xmp-parser-for-extracting-pdf-metadata-in . Saya baru saja menguji skrip yang dia sediakan (untuk permulaan, Anda bisa pip install pdfminer
) dan mereka bekerja dengan baik. Hasil yang mereka berikan adalah sesuatu di sepanjang garis:
[{'ModDate': "D:20050422142709+02'00'", 'CreationDate': "D:20050422142709+02'00'", 'Producer': 'Mac OS X 10.3.8 Quartz PDFContext', 'Creator': 'Word'}]
Output itu bisa Anda gunakan untuk mengganti nama file Anda.
Ini sangat mudah dicapai dengan exiftool .
Misalnya, perintah berikut akan mengubah nama semua file di direktori saat ini menjadi <title>.extension
:
exiftool '-filename<$title.%e' .
Anda dapat menginstal exiftool di Ubuntu dengan:
sudo apt-get install libimage-exiftool-perl
Silakan baca dokumentasi resmi untuk informasi lebih lanjut:
Ada alternatif lain. Kamu bisa sudo apt-get install pdftk
. Dengan perpustakaan itu Anda bisa menjalankan perintah seperti pdftk myfile.pdf dump_data
yang menghasilkan sesuatu dalam satu set info
dan value
:
InfoKey: Creator
InfoValue: Word
InfoKey: Producer
InfoValue: Mac OS X 10.3.8 Quartz PDFContext
InfoKey: ModDate
InfoValue: D:20050422142709+02'00'
InfoKey: CreationDate
InfoValue: D:20050422142709+02'00'
PdfID0: d7af25c8df737276d8d6b5de49d94d92
PdfID1: d7af25c8df737276d8d6b5de49d94d92
NumberOfPages: 58
Sekali lagi Anda bisa menggunakan informasi itu dalam skrip penggantian nama. Jika merasa yang terakhir adalah sesuatu yang terbaik disesuaikan karena itu tergantung pada apakah Anda hanya menginginkan judul, judul-penulis, atau yang lain.
Jika Anda mencari solusi out-of-the-box dan PDF Anda bersifat akademis, Anda dapat mencoba Zotero , plugin Firefox.
Sayangnya ini membutuhkan beberapa langkah untuk dilakukan, yang masing-masing bisa agak lambat jika Anda mencoba untuk bekerja dengan banyak PDF sekaligus:
Jawaban untuk pertanyaan serupa tentang Pengguna Super menunjukkan bagaimana melakukan hal yang sama menggunakan Mendeley . Di Zotero proses ini dapat diotomatisasi lebih lanjut menggunakan Zotfile . Akhirnya, berikut adalah daftar luas alat yang berpotensi berguna di sepanjang garis ini.