Microsoft® Word ডকুমেন্ট তৈরি ও সম্পাদনা করতে Python API
MS Word ফাইলগুলি পরিচালনার জন্য ওপেন সোর্স পাইথন লাইব্রেরি, Word DOCX ফাইলগুলিতে টেবিল এবং ছবি যোগ করুন এবং আরও অনেক কিছু।
Python-DOCX কি?
Python-DOCX হল একটি ওপেন সোর্স পাইথন লাইব্রেরি যা সফ্টওয়্যার বিকাশকারীদের তাদের নিজস্ব অ্যাপ্লিকেশনের মধ্যে Microsoft Word (Docx) এর সাথে কাজ করার ক্ষমতা দেয়। API Word নথি তৈরি এবং সংশোধন করতে পারে, যেগুলির .docx ফাইল এক্সটেনশন রয়েছে
API খুবই উৎপাদনশীল এবং বেশ কিছু গুরুত্বপূর্ণ ওয়ার্ড প্রসেসিং বৈশিষ্ট্যকে সমর্থন করে যেমন একটি নথি খোলা, একটি অনুচ্ছেদ যোগ করা, একটি শিরোনাম যোগ করা, একটি পৃষ্ঠা বিরতি যোগ করা, একটি টেবিল যোগ করা, ছবি সন্নিবেশ করা, একটি অনুচ্ছেদ শৈলী প্রয়োগ করা, পাঠ্য বিন্যাস করা এবং আরও অনেক কিছু।
Python-DOCX দিয়ে শুরু করা
Python-DOCX PyPI তে হোস্ট করা হয়েছে, তাই এটি ইনস্টল করা খুবই সহজ। নিম্নলিখিত কমান্ড ব্যবহার করে এটি পিপ দিয়ে ইনস্টল করা যেতে পারে।
পাইপ কমান্ডের মাধ্যমে Python-DOCX ইনস্টল করুন
pip install python-docx
এটি easy_install এর মাধ্যমেও ইনস্টল করা যেতে পারে তবে সুপারিশ করা হয় না।
Python API Word DOCX নথি তৈরি করতে
Python-DOCX লাইব্রেরি মাইক্রোসফ্ট শব্দ DOCX নথি তৈরির পাশাপাশি ম্যানিপুলেশনের জন্য কার্যকারিতা প্রদান করে। এপিআই সফটওয়্যার ডেভেলপারদের ওয়ার্ড ডকুমেন্ট পরিবর্তন করতে সক্ষম করে। এখন, একটি শব্দ নথি খুলতে, নথিতে পাথ পাস করার সাথে একটি উদাহরণ তৈরি করুন। এছাড়াও আপনি ছবি যোগ করতে পারেন, শিরোনাম যোগ করতে পারেন, টেবিল সন্নিবেশ করতে পারেন, ফন্ট শৈলী সমর্থন, পাঠ্য বিন্যাস এবং আরও অনেক কিছু করতে পারেন৷ নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করে আপনি সহজেই আপনার পাইথন অ্যাপে একটি মাইক্রোসফ্ট ওয়ার্ড ডকুমেন্ট তৈরি করতে পারেন।
সহজে শব্দ Creatre
- FastExcel এর অবজেক্ট শুরু করুন
- ওয়ার্কবুক তৈরি করুন
- সারি ডেটা পপুলেট করুন
- এক্সেল লিখুন
দ্রুত শব্দ তৈরি করুন - পাইথন
// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
Word DOCX নথিতে একটি টেবিল যোগ করুন
Python-DOCX API ডেভেলপারদের Python অ্যাপ্লিকেশনের মধ্যে একটি Word DOCX নথিতে টেবিল যোগ করার অনুমতি দেয়। একটি টেবিলের সাথে সংযুক্ত বিভিন্ন বৈশিষ্ট্য এবং পদ্ধতি রয়েছে। টেবিলটি ব্যবহার করার জন্য, আপনাকে সেগুলি ব্যবহার করতে হবে, উদাহরণস্বরূপ একটি টেবিল সেল, টেবিল-বর্ডার অ্যাক্সেস করা, পৃথক সারি বা কলাম অ্যাক্সেস করা এবং আরও অনেক কিছু।
Word DOCX ফাইলে ছবি যোগ করুন
Python-DOCX সফ্টওয়্যার প্রোগ্রামারদের তাদের Word DOCX নথিতে ছবি সন্নিবেশ করার ক্ষমতা প্রদান করে। একটি ছবি যোগ করতে আপনাকে ছবির নাম এবং অবস্থান প্রদান করতে হবে। ডিফল্টরূপে, যোগ করা ছবি স্থানীয় আকারে প্রদর্শিত হয়। আপনি ছবিটির প্রস্থ এবং উচ্চতা উভয়ই নির্দিষ্ট করতে পারেন। ইঞ্চি এবং সেমি ক্লাসগুলি আপনাকে সুবিধাজনক ইউনিটগুলিতে পরিমাপ নির্দিষ্ট করতে দেওয়ার জন্য সরবরাহ করা হয়েছে।