আমি কি এমন কিছু ব্যবহার করতে পারি যা তাদের সামগ্রী অনুসারে পিডিএফ ফাইলের নাম পরিবর্তন করে দেয়? মূলত উবুন্টুতে http://macscriTER.net/viewtopic.php?id=27620 এর সমতুল্য ।
আমি কি এমন কিছু ব্যবহার করতে পারি যা তাদের সামগ্রী অনুসারে পিডিএফ ফাইলের নাম পরিবর্তন করে দেয়? মূলত উবুন্টুতে http://macscriTER.net/viewtopic.php?id=27620 এর সমতুল্য ।
উত্তর:
আপনি পাইথন সঙ্গে আরামদায়ক হন আপনার উপর স্ক্রিপ্ট ব্যবহার করতে পারে http://blog.matt-swain.com/post/25650072381/a-lightweight-xmp-parser-for-extracting-pdf-metadata-in । আমি কেবলমাত্র সে সরবরাহিত স্ক্রিপ্টগুলি পরীক্ষা করে দেখেছি (একটি শুরু করার জন্য, আপনি পারেন pip install pdfminer
) এবং তারা দুর্দান্তভাবে কাজ করে। তারা যে ফলাফল দেয় তা হ'ল লাইন ধরে কিছু:
[{'ModDate': "D:20050422142709+02'00'", 'CreationDate': "D:20050422142709+02'00'", 'Producer': 'Mac OS X 10.3.8 Quartz PDFContext', 'Creator': 'Word'}]
এই আউটপুটটি আপনি নিজের ফাইলগুলির নাম পরিবর্তন করতে ব্যবহার করতে পারেন।
এক্সিফ্টোল দিয়ে এটি অর্জন করা খুব সহজ ।
উদাহরণস্বরূপ, নিম্নলিখিত ডিরেক্টরিটি বর্তমান ডিরেক্টরিতে সমস্ত ফাইলের নাম পরিবর্তন করে <title>.extension
:
exiftool '-filename<$title.%e' .
আপনি উবুন্টুতে এটি সহ এক্সফ্টোল ইনস্টল করতে পারেন:
sudo apt-get install libimage-exiftool-perl
আরও তথ্যের জন্য দয়া করে অফিসিয়াল ডকুমেন্টেশনের সাথে পরামর্শ করুন:
আরও একটি বিকল্প আছে। আপনি পারে sudo apt-get install pdftk
। সেই লাইব্রেরির সাহায্যে আপনি একটি কমান্ড চালাতে পারেন pdftk myfile.pdf dump_data
যার ফলস্বরূপ কিছুতে ফলাফল হয় info
এবং 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
আবার আপনি সেই নামটি নতুন নামকরণের স্ক্রিপ্টে ব্যবহার করতে পারেন। যদি মনে হয় যে পরেরটি সর্বোত্তমভাবে কাস্টমাইজ করা হয়েছে কারণ এটি কেবলমাত্র শিরোনাম, শিরোনাম-লেখক বা অন্য কিছু চান কিনা তার উপর নির্ভর করে।
আপনি যদি বাক্সের বাইরে থাকা সমাধানগুলি সন্ধান করেন এবং আপনার পিডিএফগুলি প্রকৃতির একাডেমিক হয় তবে আপনি ফায়ারফক্স প্লাগইন জোটেরো চেষ্টা করতে পারেন ।
দুর্ভাগ্যক্রমে এটি করতে বেশ কয়েকটি পদক্ষেপ নেয়, যার মধ্যে প্রতিটি যদি আপনি একবারে অনেকগুলি পিডিএফ নিয়ে কাজ করার চেষ্টা করছেন তবে কিছুটা ধীর হতে পারে:
সুপারউসারদের অনুরূপ প্রশ্নের উত্তর দেখায় যে মেন্ডেলি ব্যবহার করে একই জিনিস কীভাবে করা যায় । জোটেরোতে এই প্রক্রিয়াটি জোটফিল ব্যবহার করে আরও স্বয়ংক্রিয় করা যেতে পারে । অবশেষে, এই লাইনগুলি সহ সম্ভাব্য উপকারী সরঞ্জামগুলির একটি বিস্তৃত তালিকা এখানে ।
আপনি যদি কোনও জিইউআই সমাধানের সন্ধানে থাকেন তবে কেআরনাম একটি অত্যন্ত শক্তিশালী নামকরণ সরঞ্জাম, আপনার প্রয়োজনীয়তাগুলি পরিচালনা করতে সক্ষম।
স্থাপন করা:
sudo apt install krename