ম্যামথ দিয়ে Microsoft® Word Docs থেকে সহজ এবং পরিষ্কার HTML তৈরি করুন
বিষয়বস্তু মুছে ফেলার বিষয়ে চিন্তা না করে শব্দার্থগতভাবে ওয়ার্ডকে HTML-এ রূপান্তর করুন।
ম্যামথ কি?
ম্যামথ হল একটি সহজে-ব্যবহারযোগ্য, সহজ, নো-ফস প্যাকেজ যা Google ডক্স, মাইক্রোসফ্ট ওয়ার্ড, এবং LibreOffice থেকে উত্পন্ন ওয়ার্ড ডক্সকে HTML-এ রূপান্তর করতে ব্যবহার করা যেতে পারে। একটি ওপেন সোর্স ডক টু এইচটিএমএল কনভার্টার হিসাবে, ব্যবহৃত স্টাইলিং, রঙ বা ফন্টের উপর ফোকাস না করেই যেকোন নথিকে শব্দার্থগতভাবে রূপান্তর করতে ম্যামথ কাজে আসে।
ম্যামথ কীভাবে ডক্সকে এইচটিএমএল-এ রূপান্তর করবে তা দেখার জন্য ওয়েব ডেমো প্রদান করে, তবে, এই ডক কনভার্টারের এইচটিএমএল-এ অন্যতম সেরা বৈশিষ্ট্য হল ওয়ার্ডপ্রেস, Java/JVM, .NET, এবং PyPI-এর মাধ্যমে পাইথন সহ অনেকগুলি প্ল্যাটফর্ম সমর্থন করে। আপনার যদি অনেক শৈলী এবং রঙের বৈশিষ্ট্য সহ জটিল নথি তৈরি করা থাকে, তাহলে শেষ ফলাফল এবং ইনপুট ফাইলের মধ্যে একটি অমিল খুঁজে পাওয়া সম্ভব হতে পারে।
নির্বিশেষে, সাধারণ Word নথিগুলির জন্য যেগুলিকে HTML-এ রূপান্তর করতে হবে, ম্যামথ কাজটি সম্পন্ন করে।
ম্যামথ দিয়ে শুরু করা
ম্যামথ লাইব্রেরি ইনস্টল করার প্রস্তাবিত উপায় হল npm এর মাধ্যমে। একটি মসৃণ ইনস্টলেশনের জন্য অনুগ্রহ করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন
npm এর মাধ্যমে ম্যামথ ইনস্টল করুন
npm install mammoth
Free JavaScript API এর মাধ্যমে Microsoft® Word কে HTML-এ রূপান্তর করুন
Mommoth একটি ওপেন সোর্স জাভাস্ক্রিপ্ট এপিআই যা ওয়ার্ডকে বিনামূল্যে এইচটিএমএল-এ রূপান্তর করতে পারে। এটি Word ডক্স ফরম্যাট এবং সম্পাদনা করার জন্য অনেক বৈশিষ্ট্য প্রদান করে যখন সেগুলিকে HTML-এ রূপান্তর করা হয় যেমন শিরোনাম, তালিকা এবং চিত্র যোগ করা, ইটালাইজ করা এবং বোল্ড ফন্ট, লাইন বিরতি যোগ করা এবং আরও অনেক কিছু। ডক শব্দের সমস্ত ছবি ডিফল্টরূপে HTML ফলাফলে তৈরি হয়। এছাড়াও আপনি mammoth.extractRawText ফাংশন ব্যবহার করে যেকোন নথি থেকে কাঁচা পাঠ্য বের করতে পারেন, তবে, এটি মূল নথি থেকে বিন্যাস উপেক্ষা করবে।
একটি বিদ্যমান .docx ফাইলকে HTML এ রূপান্তর করুন
var mammoth = require("mammoth");
mammoth.convertToHtml({path: "path/to/document.docx"})
.then(function(result){
var html = result.value; // The generated HTML
var messages = result.messages; // Any messages, such as warnings during conversion
})
.done();
JavaScript API এর মাধ্যমে Word থেকে HTML পর্যন্ত মানচিত্র শৈলী
বেশিরভাগ ক্ষেত্রে, ম্যামথ একটি আসল ওয়ার্ড ডকুমেন্ট থেকে HTML শেষ ফলাফলে সাধারণ Microsoft Word DOCX শৈলীগুলিকে ম্যাপ করে। ওয়ার্ডের শিরোনাম 1-এর মতো উপাদানগুলিকে এইচটিএমএল-এ H1-এ রূপান্তরিত করা হয়। যাইহোক, ম্যামথ ওয়ার্ড ডক থেকে এইচটিএমএল-এ শৈলী রূপান্তর করতে অনেক ফাংশন প্রদান করে।
কাস্টম শৈলী মানচিত্র
var mammoth = require("mammoth");
var options = {
styleMap: [
"p[style-name='Section Title'] => h1:fresh",
"p[style-name='Subsection Title'] => h2:fresh"
]
};
mammoth.convertToHtml({path: "path/to/document.docx"}, options);