পিডিএফ ফাইলের নাম পরিবর্তন করে মেটাডাটা?


9

আমি কি এমন কিছু ব্যবহার করতে পারি যা তাদের সামগ্রী অনুসারে পিডিএফ ফাইলের নাম পরিবর্তন করে দেয়? মূলত উবুন্টুতে http://macscriTER.net/viewtopic.php?id=27620 এর সমতুল্য ।

উত্তর:


4

আপনি পাইথন সঙ্গে আরামদায়ক হন আপনার উপর স্ক্রিপ্ট ব্যবহার করতে পারে 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'}]

এই আউটপুটটি আপনি নিজের ফাইলগুলির নাম পরিবর্তন করতে ব্যবহার করতে পারেন।


1
আমি আসলে এ পর্যন্ত যে আপনি কি এটি বলতে অধিকৃত হয়েছে মেটাডেটা সঙ্গে বিষয়বস্তু (আপনার লিঙ্ক উপর ভিত্তি করে)। একাডেমিক তথ্য পুনরুদ্ধারের জন্য একটি ভাল সরঞ্জাম উপলব্ধ। একে পিডিএফমেট বলা হয়
ডোন.জয়ে

5

এক্সিফ্টোল দিয়ে এটি অর্জন করা খুব সহজ ।

উদাহরণস্বরূপ, নিম্নলিখিত ডিরেক্টরিটি বর্তমান ডিরেক্টরিতে সমস্ত ফাইলের নাম পরিবর্তন করে <title>.extension:

exiftool '-filename<$title.%e' .

আপনি উবুন্টুতে এটি সহ এক্সফ্টোল ইনস্টল করতে পারেন:

sudo apt-get install libimage-exiftool-perl

আরও তথ্যের জন্য দয়া করে অফিসিয়াল ডকুমেন্টেশনের সাথে পরামর্শ করুন:

http://www.sno.phy.queensu.ca/~phil/exiftool/filename.html


3

আরও একটি বিকল্প আছে। আপনি পারে 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

আবার আপনি সেই নামটি নতুন নামকরণের স্ক্রিপ্টে ব্যবহার করতে পারেন। যদি মনে হয় যে পরেরটি সর্বোত্তমভাবে কাস্টমাইজ করা হয়েছে কারণ এটি কেবলমাত্র শিরোনাম, শিরোনাম-লেখক বা অন্য কিছু চান কিনা তার উপর নির্ভর করে।

সূত্র


0

আপনি যদি বাক্সের বাইরে থাকা সমাধানগুলি সন্ধান করেন এবং আপনার পিডিএফগুলি প্রকৃতির একাডেমিক হয় তবে আপনি ফায়ারফক্স প্লাগইন জোটেরো চেষ্টা করতে পারেন ।

দুর্ভাগ্যক্রমে এটি করতে বেশ কয়েকটি পদক্ষেপ নেয়, যার মধ্যে প্রতিটি যদি আপনি একবারে অনেকগুলি পিডিএফ নিয়ে কাজ করার চেষ্টা করছেন তবে কিছুটা ধীর হতে পারে:

  1. আপনার পিডিএফগুলি জোটেরোতে টানুন এবং ফেলে দিন।
  2. মেটাডেটা পুনরুদ্ধার করতে তাদের ডান ক্লিক করুন (এবং স্বয়ংক্রিয়ভাবে গ্রন্থাগার সম্পর্কিত তথ্য ডাউনলোড করুন)।
  3. যদি ফাইলগুলি সঠিকভাবে স্বীকৃত হয় তবে স্বয়ংক্রিয়ভাবে নাম পরিবর্তন করতে তাদের আবার ডান ক্লিক করুন।
  4. আপনি যে নাম পরিবর্তন করতে চান ফাইলগুলি সেখান থেকে রফতানি করুন বা সরাসরি স্থানান্তর করুন।

সুপারউসারদের অনুরূপ প্রশ্নের উত্তর দেখায় যে মেন্ডেলি ব্যবহার করে একই জিনিস কীভাবে করা যায় । জোটেরোতে এই প্রক্রিয়াটি জোটফিল ব্যবহার করে আরও স্বয়ংক্রিয় করা যেতে পারে । অবশেষে, এই লাইনগুলি সহ সম্ভাব্য উপকারী সরঞ্জামগুলির একটি বিস্তৃত তালিকা এখানে ।


0

আপনি যদি কোনও জিইউআই সমাধানের সন্ধানে থাকেন তবে কেআরনাম একটি অত্যন্ত শক্তিশালী নামকরণ সরঞ্জাম, আপনার প্রয়োজনীয়তাগুলি পরিচালনা করতে সক্ষম।

এখানে চিত্র বর্ণনা লিখুন

স্থাপন করা:

sudo apt install krename 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.