পূর্বোক্ত কমান্ড-লাইন পিডিএফ সরঞ্জামগুলি ব্যবহার করে , আমি একটি ওয়ার্কফ্লো কম্পাইল করতে সক্ষম হয়েছি যা নিম্নলিখিতগুলি করে:
- একটি ইনপুট পিডিএফ নিন (বা পিডিএফ) এবং প্রথম পৃষ্ঠাতে বিয়োগ একটি নতুন ফাইল তৈরি করুন
- মূল পিডিএফ ট্র্যাসে সরান
- মূল ফাইলটির সাথে মেলে নতুন ফাইলটির নাম পরিবর্তন করুন
প্রথমে আমি নির্দেশ অনুসারে পিডিএফ সরঞ্জামগুলি ইনস্টল করেছি। এই ক্ষেত্রে মূল সরঞ্জামটি হল পিডিএফস্প্লিট।
অটোমেটারে, আমি ফাইন্ডারে নির্বাচিত পিডিএফ ফাইলগুলি পেতে একটি নতুন পরিষেবা তৈরি করেছি।
আমি "/ বিন / বাশ" হিসাবে শেল এবং "ইনপুট পাস" "" আর্গুমেন্ট হিসাবে সেট করে "সহ" রান শেল স্ক্রিপ্ট "ক্রিয়া যুক্ত করেছি। আমি তখন নিম্নলিখিত সহজ স্ক্রিপ্ট লিখেছি:
for f in "$@"
do
/usr/local/bin/pdfsplit "$f" 2- > "$f".tmp
done
আমি মূল ফাইলটির জন্য একটি "ফাইন্ডার আইটেমগুলিকে ট্র্যাশে স্থানান্তরিত করুন" ক্রিয়া এবং নতুন ফাইল থেকে .tmp এক্সটেনশানটি সরানোর জন্য "পাঠ্য প্রতিস্থাপন করুন" ক্রিয়া যুক্ত করেছি।
কোনও ফোল্ডার ইনপুট দিয়ে প্রক্রিয়াটি চালানোর জন্য, স্ক্রিপ্টটি এমন কিছু হবে:
cd "$@"
for f in *pdf
do
/usr/local/bin/pdfsplit "$f" 2- > "$f".tmp
done
আমি মনে করি আমি মুছে ফেলুন এবং নাম পরিবর্তন করে শেল স্ক্রিপ্টে সবকিছু করতে পারতাম। তবে আরএম কমান্ডটি বিপজ্জনক হতে পারে এবং আমি পরিবর্তে মূল ফাইলটি ট্র্যাশে স্থানান্তরিত করতে পছন্দ করি।
স্ক্রিপ্টটি কেবলমাত্র x সংখ্যা পৃষ্ঠা অপসারণের চেয়ে আরও বেশি কিছু করার জন্য পরিবর্তন করা যেতে পারে। আমি ব্যাচ ক্রপ এবং পিডিএফগুলি সংযুক্ত করার জন্য একটি অনুরূপ প্রোগ্রাম তৈরি করেছি, উদাহরণস্বরূপ। আরও তথ্যের জন্য পিডিএফস্প্লিট এবং তার সাথে থাকা সরঞ্জামগুলিতে ম্যানুয়ালটি দেখুন।