ওপেন সোর্স পাইথন DOCX এডিটর লাইব্রেরি
DOCX নথি তৈরি এবং সম্পাদনা করতে বিনামূল্যে এবং ওপেন সোর্স পাইথন লাইব্রেরি।
python-docx কি?
Python-docx বৈশিষ্ট্য
নিম্নলিখিত python-docx এর কিছু প্রধান বৈশিষ্ট্য রয়েছে:
- DOCX ফাইল তৈরি করা: Python-docx আপনাকে স্ক্র্যাচ থেকে DOCX ফাইল তৈরি করতে দেয়। আপনি আক্ষরিক অর্থে একটি খালি নথি তৈরি করতে পারেন এবং এটি DOCX ফাইল বিন্যাসে সংরক্ষণ করতে পারেন৷
- DOCX ফাইলগুলি সম্পাদনা করুন: Python-docx আপনাকে বিদ্যমান DOCX ফাইলগুলি খুলতে, এর বিষয়বস্তু সম্পাদনা করতে এবং আপডেট হওয়া নথিটিকে আবার ডিস্কে সংরক্ষণ করতে দেয়৷ আপনি অ্যাক্সেস আছে
- টেবিল যোগ করা: Python-docx আপনাকে সহজে আপনার DOCX ফাইলগুলিতে টেবিল ডিজাইন করতে এবং সন্নিবেশ করতে সক্ষম করে, যাতে ট্যাবুলার ডেটা প্রদর্শন করা হয় এবং একটি স্ট্রাকচার্ড লেআউট বজায় রাখা সহজ হয়।
- ছবি যোগ করা: Python-docx আপনার DOCX নথিতে ছবিগুলি অন্তর্ভুক্ত করার অনুমতি দেয়, যাতে ভিজ্যুয়াল আবেদন বাড়ানোর জন্য লোগো, গ্রাফিক্স বা ফটোগ্রাফ অন্তর্ভুক্ত করা সম্ভব হয়৷
python-docx দিয়ে শুরু করা হচ্ছে
আমরা গিটহাব থেকে বা পিপ ইনস্টল কমান্ড ব্যবহার করে পাইথন-ডকক্স লাইব্রেরি ডাউনলোড করতে পারি:
স্থাপন
পাইথন-ডকক্স ইনস্টল করা সহজ এবং নীচে দেখানো হিসাবে টার্মিনাল থেকে করা যেতে পারে:
পাইথন-ডকক্স ইনস্টল করা হচ্ছে
pip3 install python-docx
পাইথনে DOCX ডকুমেন্ট তৈরি করুন
আপনি python-docx লাইব্রেরির ডকুমেন্ট ক্লাস ব্যবহার করে একটি ফাঁকা DOCX নথি তৈরি করতে পারেন। নিচের উদাহরণে দেখানো হিসাবে Microsoft Word এর 2007+ ফরম্যাটে DOCX ফাইল হিসাবে এটি ডিস্কে সংরক্ষণ করা যেতে পারে:
পাইথনের সাথে একটি বিদ্যমান DOCX ফাইল খুলুন
Python-docx লাইব্রেরির সাথে, আপনি একটি বিদ্যমান DOCX ফাইল লোড করতে পারেন, এতে পরিবর্তন করতে পারেন এবং তারপরে একটি নতুন নামে এটিকে আবার সংরক্ষণ করতে পারেন। এটি Microsoft Word-এ উপলব্ধ "Save As" বিকল্পের অনুরূপ।
Python-docx দিয়ে DOCX ডকুমেন্টে ছবি ঢোকান
Python-docx আপনাকে ওয়ার্ড ডকুমেন্ট তৈরি করতে এবং সহজ কোডের সাথে এটিতে ছবি সন্নিবেশ করতে দেয়। নথিতে যোগ করার সময় আপনি চিত্রের আকার পরিবর্তন করতে পারেন। 300 ডিপিআই সহ চিত্রের ডিফল্ট আকার 300x300 পিক্সেল।
পাইথনে DOCX ফাইলে টেবিল যোগ করুন
Microsoft Word আপনাকে একটি নথিতে টেবিল সন্নিবেশ করতে দেয়। একটি টেবিল সারি এবং কলাম গঠিত। একটি সারি এবং কলামের ক্রস-সেকশনকে সেল বলা হয়। আপনি প্রতিটি ঘরে পাঠ্যের পাশাপাশি চিত্র সন্নিবেশ করতে পারেন।
উপসংহার
Python-docx স্ক্র্যাচ থেকে একটি Word নথি তৈরি এবং সমৃদ্ধ করার জন্য প্রচুর বৈশিষ্ট্য অফার করে। এটি ব্যবহার করা সহজ, সরলীকৃত সিনট্যাক্স এবং দ্রুত।