.
HtmlToWord এইচটিএমএল একটি ওয়েব ফ্রন্টএন্ড থেকে ইনপুট & nbsp উপর ভিত্তি করে রিপোর্ট নির্মাণ করা শব্দ ব্যবহার করে এমন একটি অ্যাপ্লিকেশন ব্যবহারের জন্য তৈরি করা হয়েছে; আপনি তাই মত এটি ব্যবহার করতে পারেন:
আমদানি HtmlToWord, win32com.client
শব্দ = win32com.client.gencache.EnsureDispatch ("Word.Application")
word.Visible = সত্য # উৎপাদন সত্য এই সেট করবেন না!
নথি = word.Documents.Add ()
পার্সার = HtmlToWord.Parser ()
এইচটিএমএল = "" "
এটি একটি শিরোনাম
<আমি> এই একটি কিছু টেক্সট <একটি href = "http://google.com"> অনুচ্ছেদ একটি>
- বু! আমি একটি তালিকা আছি
& Nbsp;
"" "
parser.ParseAndRender (এইচটিএমএল, শব্দ, document.ActiveWindow.Selection)
আপনি HTML ব্যবহার করতে চান না অথবা যদি আপনি ট্যাগ নিজের একটি গাছ (তালিকা উপাদান বাদ দেওয়া) তৈরি করতে পারেন:
HtmlToWord.elements থেকে * আমদানি
parser.Render (শব্দ, [
& Nbsp; Heading3 ([শিরোনাম ("এটি একটি শিরোনাম")]),
& Nbsp; অনুচ্ছেদ ([চিত্র (= {"src": "http://placehold.it/150x150", "Alt": "আমি নিচে যান"} বৈশিষ্ট্যাবলী)]),
& Nbsp; অনুচ্ছেদ ([
& Nbsp; ইটালিক ([শিরোনাম ((,) [(বোল্ড শিরোনাম "এটি" "কিছু")]), টেক্সট ('টেক্সট')]),
& Nbsp; টেক্সট ("একটি"),
& Nbsp; হাইপারলিংক ([শিরোনাম ("অনুচ্ছেদ")], {"href": "http://google.com"}),
& Nbsp;])
], Document.ActiveWindow.Selection)
সমর্থিত ট্যাগ এবং extentions
HtmlToWord বর্তমানে নিম্নলিখিত HTML ট্যাগ সমর্থন করে বলেন:
- পি
- বি / শক্তিশালী
- বিআর
- DIV
- / Em আমি
- তোমার
- উল
- ওল
- লি
- টেবিল
- Tbody
- TR
- TD
- গান
- একটি
- H1 / 2/3/4
ব্যাপ্ত
HtmlToWord ব্যাপ্ত বেশ সহজ. প্রতিটি ট্যাগ BaseElement থেকে আহরণ যে একটি বর্গ. StartRender এবং EndRender: এটা বলা হয় যে দুটি পদ্ধতি আছে. কিছু সহজ উদাহরণ জন্য উপাদান / headings.py এবং উপাদান / text.py মধ্যে দেখে নিন.
যুক্তিপূর্ণ
কেন শব্দ? কেন না ODF অথবা ওপেন অফিস?
সময়. বেশ সহজে করা যায়, অনুবাদ ভিবি বা সি # এ কোন নেট কোড - শব্দ মডেল খুব ভাল ইন্টারনেট পাওয়া নমুনার প্রচুর সঙ্গে নথিভুক্ত করা হয় অবজেক্ট. এই উপরে আপনি কিছু করার উপায় খুঁজে বের করতে তার খুব দ্রুত, যার অর্থ একটি নথি সঙ্গে খেলা করার সময় ভিসুয়াল বেসিক কোড তৈরি করে যে শব্দ মধ্যে ম্যাক্রো এর রেকর্ড করতে পারেন. যেমন ODF শান্ত দেখায়, কিন্তু আবার আমি কোনো কনিষ্ঠ পেয়ে করছি এবং শব্দ এর COM ইন্টারফেসের সব বক্স এটিতে টিক দেওয়া. . ভবিষ্যতে আমি যেমন ODF এক্সএমএল উৎপন্ন এই মডিউল প্রসারিত হতে পারে, কিন্তু এখন তার একটি নল স্বপ্ন জন্য
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না