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.
8
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.
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
:Anda dapat menginstal exiftool di Ubuntu dengan:
Silakan baca dokumentasi resmi untuk informasi lebih lanjut:
http://www.sno.phy.queensu.ca/~phil/exiftool/filename.html
sumber
Ada alternatif lain. Kamu bisa
sudo apt-get install pdftk
. Dengan perpustakaan itu Anda bisa menjalankan perintah sepertipdftk myfile.pdf dump_data
yang menghasilkan sesuatu dalam satu setinfo
danvalue
: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.
Sumber
sumber
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.
sumber