HTML to Text Converter

ទាញយកអត្ថបទដែលអាចអានបានពី HTML កែទម្រង់កថាខណ្ឌ/បញ្ជី និងដក script/style blocks ដោយស្វ័យប្រវត្តិ។

ជ្រើស entity decoding និងវិធីដោះស្រាយ links, images និង tables បន្ទាប់មកចម្លង ឬទាញយកលទ្ធផលបានក្នុងលំហូរតែមួយ។

Input របស់អ្នកដំណើរការក្នុង browser នេះតែប៉ុណ្ណោះ ហើយមិនត្រូវបានផ្ញើទៅ server ទេ។

ដក tags HTML និងទាញយកតែអត្ថបទ

បញ្ចូល និងលទ្ធផលបង្ហាញជាប់គ្នា ដូច្នេះអ្នកអាចកែច្បាប់ line-break និងជម្រើសផ្សេងៗបានដោយសាកល្បងតិចតួចបំផុត。

អ្វីដែលឧបករណ៍នេះធ្វើ

  • ដកស្លាក HTML ចេញ
  • រៀបចំ line breaks សម្រាប់កថាខណ្ឌ និងបញ្ជី
  • ដក script/style ចេញជានិច្ច និងបកស្រាយ entities ជាជម្រើស

របៀបប្រើ

  1. Paste HTML ឬផ្ទុកឯកសារ។
  2. កែ formatting options ប្រសិនបើត្រូវការ។
  3. បម្លែង បន្ទាប់មកចម្លងលទ្ធផល ឬរក្សាទុកជា .txt។

គំរូ

ច្បាប់ Standard

បញ្ចូល (HTML)

<article><h2>សេចក្តីជូនដំណឹង</h2><p>សូមស្វាគមន៍<br>ទៅកាន់ Finite Field</p><ul><li>សេចក្តីផ្តើម</li><li>ការប្រើប្រាស់</li></ul></article>

លទ្ធផល (អត្ថបទ)

សេចក្តីជូនដំណឹង

សូមស្វាគមន៍
ទៅកាន់ Finite Field

- សេចក្តីផ្តើម
- ការប្រើប្រាស់

ច្បាប់ Minimal

បញ្ចូល (HTML)

<div><p>A</p><p>B</p></div>

លទ្ធផល (អត្ថបទ)

A
B

ច្បាប់ Detailed

បញ្ចូល (HTML)

<ol><li>កំណត់តម្រូវការ</li><li>អនុវត្ត</li></ol>

លទ្ធផល (អត្ថបទ)

1. កំណត់តម្រូវការ
2. អនុវត្ត

ជម្រើសទ្រង់ទ្រាយ

  • ប្ដូរច្បាប់ line-break: Standard / Minimal / Detailed។
  • ជ្រើសថាតើត្រូវបកស្រាយ HTML entities ឬអត់។
  • កែភាពងាយអានដោយបង្រួមដកឃ្លា និងកំណត់ line breaks ជាប់គ្នាអតិបរមា។
  • គ្រប់គ្រង comments, links, images, និង tables។

ចំណាំ: `<script>` និង `<style>` ត្រូវបានដកចេញជានិច្ច។

ច្បាប់បម្លែង

ធាតុដែលបម្លែងជា line breaks (Standard)

  • <br>
  • <p>, ចំណងជើង (h1-h6), <li>
  • <div>, <section>, <article>, <header>, <footer>, <blockquote>

ធាតុដែលតែងតែដកចេញ

  • <script>...</script>
  • <style>...</style>
  • អ្នកក៏អាចដក <noscript> ចេញបាន នៅពេលចាំបាច់។

ឧទាហរណ៍ទ្រង់ទ្រាយបញ្ជី

  • <ul><li>ធាតុ</li></ul> -> - ធាតុ
  • <ol><li>ធាតុ</li></ol> -> - ធាតុ (Standard/Minimal)
  • <ol><li>ធាតុ</li></ol> -> 1. ធាតុ (Detailed)

សំណួរញឹកញាប់

Line breaks មើលទៅចម្លែក

ឧបករណ៍នេះបម្លែង tags ដូចជា `<p>`, `<br>`, `<li>` ទៅជា line breaks។ សូមកែ Line Break Rule និង Max Consecutive Line Breaks។

តើ script/style blocks ត្រូវបានរក្សាទុកទេ?

មិនទេ។ `<script>` និង `<style>` ត្រូវបានដកចេញជានិច្ច។

ចំពោះ entities ដូចជា `&amp;` វាដូចម្តេច?

អ្នកអាចបើក ឬបិទ entity decoding បាន។ បើចង់ឱ្យ `&amp;` ក្លាយជា `&` សូមបើក decoding។

តើខ្ញុំអាចកាត់បន្ថយ line breaks និងដកឃ្លាលើសយ៉ាងដូចម្តេច?

ប្រើច្បាប់ Minimal ទុក Collapse Spaces បើក និងកំណត់ Max Consecutive Line Breaks ទៅ 1 ឬ 2។

តើខ្ញុំអាចរក្សា URLs ជាមួយអត្ថបទ link បានទេ?

បាន។ កំណត់ Link Handling ទៅ Text + URL។

ចំណាំ

  • ឧបករណ៍នេះវិភាគ HTML ដើមដែលបញ្ចូល; វាមិនដំណើរការ scripts ឬបង្កើតលទ្ធផលការបង្ហាញពេញលេញដូច browser ទេ។
  • Input ធំខ្លាំងអាចចំណាយពេលយូរជាងក្នុងការបម្លែង។
  • មាតិកា input មិនត្រូវបានរក្សាទុកក្នុង query parameters របស់ URL ទេ។