ঘোস্টস্ক্রিপ্টের সর্বশেষ প্রকাশনাগুলি এটিও করতে পারে। -dFILTERIMAGE
আপনার কমান্ডে কেবলমাত্র প্যারামিটার যুক্ত করুন ।
এগুলি আরও দুটি নতুন প্যারামিটার যা সামগ্রীতে ধরণের "ভেক্টর" এবং "পাঠ্য" অপসারণের জন্য যুক্ত করা যেতে পারে :
-dFILTERIMAGE
: একটি আউটপুট উত্পাদন করে যেখানে সমস্ত রাস্টার চিত্র সরিয়ে ফেলা হয়।
-dFILTERTEXT
: একটি আউটপুট উত্পাদন করে যেখানে সমস্ত পাঠ্য উপাদান সরানো হয়।
-dFILTERVECTOR
: একটি আউটপুট উত্পাদন করে যেখানে সমস্ত ভেক্টর অঙ্কন সরানো হয়।
এই বিকল্পগুলির যে কোনও দুটি একত্রিত করা যেতে পারে। (আপনি যদি 3 টি একত্রিত হন তবে আপনি সমস্ত পৃষ্ঠা ফাঁকা হয়ে যাবেন ...)
উদাহরণ
এখানে একটি উদাহরণ পিডিএফ পৃষ্ঠার স্ক্রিনশট যা উপরে উল্লিখিত সমস্ত 3 ধরণের সামগ্রী রয়েছে:
"চিত্র", "ভেক্টর" এবং "পাঠ্য" উপাদানযুক্ত মূল পিডিএফ পৃষ্ঠার স্ক্রিনশট ।
নিম্নলিখিত 6 টি কমান্ড চালনা করা সমস্ত অবশিষ্ট 6 টি সম্ভাব্য প্রকরণ তৈরি করবে:
gs -o noIMG.pdf -sDEVICE = pdfwrite -dFILTERIMAGE ইনপুট.পিডিএফ
gs -o noTXT.pdf -sDEVICE = pdfwrite -dFILTERTEXT ইনপুট.পিডিএফ
gs -o noVCT.pdf -sDEVICE = pdfwrite -dFILTERVECTOR ইনপুট.পিডিএফ
gs -o onlyIMG.pdf -sDEVICE = pdfwrite -dFILTERVECTOR -dFILTERTEXT ইনপুট.পিডিএফ
gs -o onlyTXT.pdf -sDEVICE = pdfwrite -dFILTERVECTOR -dFILTERIMAGE ইনপুট.পিডিএফ
gs -o onlyVCT.pdf -sDEVICE = pdfwrite -dFILTERIMAGE -dFILTERTEXT ইনপুট.পিডিএফ
নিম্নলিখিত চিত্রটি ফলাফল চিত্রিত করে:
শীর্ষ সারি, বাম থেকে: সমস্ত "পাঠ্য" সরানো হয়েছে; সমস্ত "চিত্র" অপসারণ; সমস্ত "ভেক্টর" সরানো হয়েছে। নীচে সারি, বাম থেকে: কেবলমাত্র "পাঠ্য" রাখা হয়েছে; শুধুমাত্র "চিত্র" রাখা; শুধুমাত্র "ভেক্টর" রাখা হয়েছে।