HTML to Text Converter (Tag ဖယ်ရှားခြင်းနှင့် Line Formatting)

HTML မှ ဖတ်ရှုရလွယ်သော body text ကို ထုတ်ယူပြီး paragraph/list များကို စီစဉ်ဖော်မတ်လုပ်ကာ script/style block များကို အလိုအလျောက် ဖယ်ရှားပါ။

Entity decoding နှင့် link၊ image၊ table များကို မည်သို့ ကိုင်တွယ်မည်ကို ရွေးချယ်ပြီး ရလဒ်ကို copy လုပ်ခြင်း သို့မဟုတ် download လုပ်ခြင်းကို တစ်ခါတည်း ဆောင်ရွက်နိုင်သည်။

သင်ထည့်သွင်းသော အကြောင်းအရာကို ဤဘရောက်ဇာအတွင်းသာ လုပ်ဆောင်ပြီး server သို့ မပို့ပါ။

HTML tag များကို ဖယ်ရှားပြီး စာသားသာ ထုတ်ယူပါ

အဝင်နှင့် အထွက်ကို ဘေးချင်းကပ် ပြသထားသောကြောင့် line-break rule များနှင့် option များကို စမ်းသပ်မှုနည်းနည်းဖြင့် ချိန်ညှိနိုင်သည်။

ဤကိရိယာ လုပ်ပေးနိုင်သည့်အရာများ

  • HTML tag များကို ဖယ်ရှားခြင်း
  • paragraph နှင့် list များအတွက် line break များကို ဖော်မတ်လုပ်ခြင်း
  • script/style ကို အမြဲဖယ်ထုတ်ပြီး entity decode ကို ရွေးချယ်နိုင်ခြင်း

အသုံးပြုပုံ

  1. HTML ကို paste လုပ်ပါ (သို့) ဖိုင်တင်ပါ။
  2. လိုအပ်ပါက formatting option များကို ချိန်ညှိပါ။
  3. Convert လုပ်ပြီး ရလဒ်ကို copy လုပ်ပါ သို့မဟုတ် .txt အဖြစ် သိမ်းပါ။

နမူနာ

ပုံမှန် rule

အဝင် (HTML)

<article><h2>အသိပေးချက်</h2><p>Finite Field မှ ကြိုဆိုပါသည်<br>ကျေးဇူးပြု၍ ဆက်ဖတ်ပါ</p><ul><li>မိတ်ဆက်</li><li>အသုံးပြုပုံ</li></ul></article>

အထွက် (စာသား)

အသိပေးချက်

Finite Field မှ ကြိုဆိုပါသည်
ကျေးဇူးပြု၍ ဆက်ဖတ်ပါ

- မိတ်ဆက်
- အသုံးပြုပုံ

အနည်းဆုံး rule

အဝင် (HTML)

<div><p>က</p><p>ခ</p></div>

အထွက် (စာသား)

က
ခ

အသေးစိတ် rule

အဝင် (HTML)

<ol><li>လိုအပ်ချက် သတ်မှတ်ပါ</li><li>အကောင်အထည်ဖော်ပါ</li></ol>

အထွက် (စာသား)

1. လိုအပ်ချက် သတ်မှတ်ပါ
2. အကောင်အထည်ဖော်ပါ

ဖော်မတ်ရွေးချယ်စရာများ

  • Line-break rule ကို ပြောင်းနိုင်သည်: Standard / Minimal / Detailed
  • HTML entity ကို decode လုပ်မလား ရွေးချယ်ပါ။
  • Space collapse နှင့် max consecutive line breaks ဖြင့် ဖတ်ရှုလွယ်ကူမှုကို ချိန်ညှိပါ။
  • comment၊ link၊ image နှင့် table များကို မည်သို့ ကိုင်တွယ်မည်ကို ထိန်းချုပ်နိုင်သည်။

မှတ်ချက်: <script> နှင့် <style> ကို အမြဲဖယ်ထုတ်သည်။

ပြောင်းလဲမှု စည်းမျဉ်းများ

Line break အဖြစ် ပြောင်းမည့် element များ (Standard)

  • <br>
  • <p>, heading များ (h1-h6), <li>
  • <div>, <section>, <article>, <header>, <footer>, <blockquote>

အမြဲ ဖယ်ထုတ်မည့် element များ

  • <script>...</script>
  • <style>...</style>
  • လိုအပ်ပါက <noscript> ကိုလည်း ဖယ်ထုတ်နိုင်သည်။

List formatting ဥပမာများ

  • <ul><li>အကြောင်းအရာ</li></ul> -> - အကြောင်းအရာ
  • <ol><li>အကြောင်းအရာ</li></ol> -> - အကြောင်းအရာ (Standard/Minimal)
  • <ol><li>အကြောင်းအရာ</li></ol> -> 1. အကြောင်းအရာ (Detailed)

မေးလေ့ရှိသော မေးခွန်းများ

Line break တွေ မသဘာဝမကျ ဖြစ်နေတယ်

ဤကိရိယာသည် <p>/<br>/<li> ကဲ့သို့ tag များကို line break အဖြစ် ပြောင်းသည်။ သင့်လိုချင်သည့် format နှင့် နီးစပ်စေရန် Line Break Rule နှင့် Max Consecutive Line Breaks ကို ချိန်ညှိပါ။

script/style block တွေကို ထိန်းသိမ်းထားပါသလား

မထားပါ။ <script> နှင့် <style> ကို အမြဲဖယ်ရှားသည်။

&amp; လို entity တွေကို ဘယ်လိုလုပ်မလဲ

Decode on/off ကို ရွေးချယ်နိုင်သည်။ &amp; ကို & အဖြစ် ပြောင်းချင်ပါက decoding ကို ဖွင့်ပါ။

အပို line break နဲ့ space တွေကို ဘယ်လို လျှော့မလဲ

Minimal rule ကို သုံးပြီး Collapse Spaces ကို ON ထားကာ Max Consecutive Line Breaks ကို 1 သို့မဟုတ် 2 သို့ သတ်မှတ်ပါ။

Link text နဲ့ URL ကိုအတူ ထိန်းထားနိုင်ပါသလား

ရပါတယ်။ Link Handling ကို Text + URL အဖြစ် သတ်မှတ်ပါ။

မှတ်ချက်များ

  • ဤကိရိယာသည် input HTML source ကို parse လုပ်ခြင်းသာဖြစ်ပြီး script များကို execute မလုပ်သလို browser rendering အပြည့်အစုံကိုလည်း မထုတ်ပေးပါ။
  • Input အလွန်ကြီးမားပါက convert လုပ်ရန် အချိန်ပိုကြာနိုင်သည်။
  • Input content ကို URL query parameter များတွင် မသိမ်းပါ။