আমি এইচটিএমএলকে ডক বা ডক্সে রূপান্তর করার চেষ্টা করছি। আমি উপলভ্য কিছু পিএইচপি ক্লাস ব্যবহার করেছি তবে ফলাফল ভাল হয় না। আমি ভাবছি যদি আমি LibreOffice বা OpenOffice এর মতো কিছু অফিস সফ্টওয়্যার ব্যবহার করে কোনও এইচটিএমএল ফাইলকে ডকে রূপান্তর করতে পারি?
LibreOffice (AbiWord) "ডকুমেন্ট ফাইলে html" রূপান্তর করে তবে বিন্যাস ছাড়াই। মানে ডক ফাইলটি খুললে আমি এইচটিএমএল উত্সকোডটি দেখতে পাচ্ছি।
abiword --plugin AbiCommand
convert /home/qqq/test/test.htm /home/qqq/test/test.doc doc
ওপেন অফিসের সাথে কিছুই হয় না ..:
soffice --headless --convert-to doc:DOC /home/qqq/test/test.htm
কনসোলে ফিরে আসতে আমাকে সিটিআরএল + সি টিপতে হবে।
এইচটিএমএলকে কীভাবে ডকিতে রূপান্তর করতে হয় কোনও ধারণা? আমি এই দুটি অ্যাপের ডেস্কটপ সংস্করণে এইচটিএমএল খুলতে এবং ডক হিসাবে সংরক্ষণ করতে পারি তবে এটি কনসোল সংস্করণে কাজ করছে না বলে মনে হচ্ছে।
pandoc
এটি বেশ ভাল করে তোলে তবে আপনি নিজের প্রশ্নটি OO / LO এর মধ্যে সীমাবদ্ধ রেখেছেন তাই আমি এটার কোনও উত্তর দিচ্ছি না ...
pandoc -s -r html page.html -o output.docx
... এটি একটি খুব জটিল প্রোগ্রাম এবং আপনাকে যদিও এটি ব্যবহার করতে হবে।