আমি একটি সি # ডাব্লুপিএফ অ্যাপ্লিকেশন তৈরি করেছি যা ব্যবহারকারীর কাছে .pdf ফাইল প্রদর্শন করবে। ব্যবহারকারী সরাসরি পিডিএফ লোড করতে পারেন
ফাইল -> লোড -> (পিডিএফ ফাইল নির্বাচন করুন) -> খুলুন
পিডিএফ নির্বাচন করার পরে এবং ওপেন টিপুন পরে, পিডিএফটি অ্যাপ্লিকেশনটির ভিতরে থেকেই প্রদর্শিত হয়।
অথবা তারা একটি জিপ ফোল্ডার খুলতে পারে যাতে একটি একক পিডিএফ ফাইল থাকে এবং সেই জিপের ভিতরে থাকা পিডিএফ অ্যাপ্লিকেশনটির অভ্যন্তর থেকে স্বয়ংক্রিয়ভাবে ব্যবহারকারীকে প্রদর্শিত হবে
ফাইল -> লোড -> (জিপ ফোল্ডার নির্বাচন করুন) -> খুলুন
জিপ নির্বাচন করার পরে, (এটি জিপের বিষয়বস্তুগুলি সম্পূর্ণ একটি একক পিডিএফ দ্বারা গঠিত) এবং খোলা টিপে, জিপের অভ্যন্তরীণ পিডিএফটি অ্যাপ্লিকেশনটির অভ্যন্তর থেকে প্রদর্শিত হয় (ঠিক একইভাবে পিডিএফ খোলার মতোভাবে) ।
আমি এখন আমার প্রোগ্রামটি পরিবর্তন করতে চাই যাতে এটি একটি 'ফোল্ডার' খুলতে পারে যার একটি কাস্টম এক্সটেনশন রয়েছে - যেমন আমি একটি ফোল্ডার তৈরি করতে চাই, জিপ-এর মতো একটি পিডিএফ ফাইল রয়েছে তবে সেই ফোল্ডারের এক্সটেনশনটি কিছু হওয়া উচিত .zipউদাহরণস্বরূপ, আমি এর চেয়ে বেছে নিই , যাতে আমার কাছে একটি folder.abcএকটি পিডিএফ সম্বলিত একটি সংক্ষেপিত ফোল্ডার বলা যায় xyz.pdf।
আমি তখন .abcআমার অ্যাপ্লিকেশনটির সাথে এই এক্সটেনশানটি সংযুক্ত করতে চাই , যাতে যে কোনও সময় ব্যবহারকারী কোনও .abcফাইল / ফোল্ডারটিতে ডাবল ক্লিক করেন , এটি আমার অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে খোলে।
আমি যা জানি না, আমি কীভাবে কাস্টম এক্সটেনশন তৈরি করতে এবং এটি ব্যবহার করতে পারি? উদাহরণস্বরূপ, আমি পরিবর্তন হতে পারে folder.zipথেকে folder.abc, এবং একটি দিয়ে কিচ্ছু হবে .abcস্বয়ংক্রিয়ভাবে যখন একজন ব্যবহারকারী ডবল ক্লিক এটা আমার আবেদন দ্বারা খোলা নির্ধারিত এক্সটেনশন?
সম্পাদন করা
ঠিক আছে, তাই আমি নিজের এক্সটেনশন দিয়ে কাস্টম ফাইল তৈরি করতে পারি। টেক্সট ফাইল তৈরি করে, এটি খোলার পরে এবং আবার এটি সংরক্ষণ করে, এর 'টাইপ' সেট করে All Files, এবং এটিতে একটি নাম দিয়ে যা .abcঅর্থাত্ customFile.abc, এবং আমি যুক্ত করতে পারি আমার অ্যাপ্লিকেশনটির সাথে আমার এক্সটেনশানটি ডান ক্লিক করে, 'ওপেন সহ' গিয়ে আমার নিজের অ্যাপ্লিকেশন নির্বাচন করে।
আমি একইভাবে একটি জিপ ফোল্ডার দিয়ে এটিও করতে পারি।
যাইহোক, আমি যখন বর্তমানে আমার কাস্টম এক্সটেনশনে যে ফাইলগুলি / ফোল্ডারগুলি খুলছি সেগুলি কেবল একটি ফাঁকা উইন্ডো দিয়ে আমার অ্যাপ্লিকেশনটি খোলায়, অর্থাত্ তাদের মধ্যে থাকা .pdf ফাইলগুলি প্রদর্শিত হয় না - আমাকে তখন আমার অ্যাপ্লিকেশনটি ব্যবহার করতে হবে তাদের খুলতে উইন্ডো। আমি ফাইলটি -> খুলুন এবং .abcআমার অ্যাপ্লিকেশন উইন্ডোটি খোলার জন্য যে ফাইলটি ডাবল ক্লিক করে সরিয়েছি তা নির্বাচন করে এটি করি এবং এরপরে এই .abcফাইলটিতে থাকা পিডিএফটি প্রদর্শন করে ...
উইন্ডোজ এক্সপ্লোরার থেকে আমি যখন এটি ডাবল ক্লিক করব তখন কেন এটি স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত .pdf প্রদর্শিত হয় না?