Jadual Kandungan
Jadual Kandungan
1. Pandoc
Ciri -ciri utama Pandoc:
Hands-on untuk Pandoc:
Gunakan kes Pandoc:
2. Markitdown
Ciri -ciri utama Markitdown:
Hands-on untuk Markitdown:
Gunakan kes Markitdown:
3. Unstructured.io
Ciri -ciri utama Unstructured.io:
Hands-on untuk tidak berstruktur.io:
Gunakan kes -kes yang tidak berstruktur.io:
4. Dillinger
Ciri -ciri utama Dillinger:
Hands-on untuk Dillinger:
Gunakan kes Dillinger:
5. Penanda
Ciri -ciri utama penanda:
Hands-on untuk penanda:
Gunakan kes penanda:
Perbandingan alat penukaran markdown
Kesimpulan
Soalan yang sering ditanya
Rumah Peranti teknologi AI Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

May 07, 2025 am 09:21 AM

Format yang berbeza, seperti PPTX, Docx, atau PDF, kepada penukar Markdown adalah alat penting untuk penulis kandungan, pemaju, dan pakar dokumentasi. Mempunyai alat yang betul membuat semua perbezaan apabila menukar sebarang jenis format fail ke dalam markdown.

Banyak perpustakaan dan kerangka membuat proses penukaran ini hampir tidak mudah dan cekap. Dari utiliti baris perintah ke aplikasi web yang mesra pengguna, alat ini mengendalikan segala-galanya dari dokumen perkataan ke halaman HTML. Kami telah menyusun senarai beberapa alat terbaik yang akan mengubah aliran kerja anda dan menjimatkan jam pemformatan manual.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Jadual Kandungan

  • Pandoc
  • Markitdown
  • Tidak berstruktur.io
  • Dillinger
  • Penanda
  • Perbandingan alat penukaran markdown
  • Kesimpulan
  • Soalan yang sering ditanya

1. Pandoc

Pandoc berdiri sebagai pisau tentera Swiss alat penukaran dokumen kerana pemahamannya mengenai sambungan sintaks Markdown. Penukar baris perintah sumber terbuka ini yang membolehkan penukaran dari berpuluh-puluh format fail markup, termasuk Word, HTML, LaTeX, PDF, ke Markdown.

Ia dilengkapi dengan aplikasi baris arahan yang berdiri sendiri dan perpustakaan Haskell. Memasang format input atau output baru hanya memerlukan memasang modul baru kerana perpustakaan mempunyai modul yang berbeza untuk setiap jenis input.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Ciri -ciri utama Pandoc:

Pandoc memahami beberapa format markdown yang berguna, tetapi berikut adalah beberapa ciri yang menonjol:

  • Ia membantu dengan lebih daripada 40 jenis fail input dan output.
  • Ia mengekalkan format dan struktur dokumen.
  • Ia bukan sahaja mengendalikan data teks tetapi juga jadual, nota kaki, bibliografi, dan persamaan matematik.
  • Templat dan penapis Pandoc membenarkan penyesuaian.
  • Ia benar -benar percuma dan dikekalkan secara aktif.

Hands-on untuk Pandoc:

Pandoc boleh dipasang pada mana -mana sistem kami dan digunakan untuk menukar format fail yang berbeza, dan inilah prosesnya:

  1. Mari mulakan dengan memasang Pandoc pada sistem kami:
 # Untuk Ubuntu

sudo apt-get memasang pandoc

# Untuk macOS

Memasang Pandoc

# Untuk tingkap (menggunakan coklat)

Choco memasang Pandoc
Salin selepas log masuk
  1. Jalankan arahan ini untuk menukar HTML ke Markdown:
 Pandoc -f html -t markdown -o output.md input.html
Salin selepas log masuk
  1. Untuk menukar dokumen Word ke Markdown:
 Pandoc -f docx -t markdown -o output.md input.docx
Salin selepas log masuk
  1. Untuk menukar PDF menjadi markdown:
 Pandoc -f pdf -t markdown -o output.md input.pdf
Salin selepas log masuk
  1. Ia boleh digunakan untuk dibaca dari web menggunakan arahan berikut:
 Pandoc -f html -t markdown https://www.fsf.org
Salin selepas log masuk

Gunakan kes Pandoc:

  • Cemerlang apabila anda perlu menukar dokumen kompleks, memelihara struktur mereka
  • Untuk mengubah kertas penyelidikan antara format oleh penulis akademik
  • Untuk projek dokumen dalam pelbagai format oleh penulis teknikal.

2. Markitdown

Markitdown adalah utiliti python ringan yang dibangunkan oleh Microsoft. Ia menawarkan perkhidmatan web mudah untuk penukaran cepat dan pelayan MCP untuk integrasi dengan aplikasi LLM, seperti Claude Desktop. Anda hanya boleh menampal HTML atau memuat naik dokumen, dan ia mengembalikan markdown yang bersih dengan kekecohan yang minimum.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Ciri -ciri utama Markitdown:

Sejak debutnya, perpustakaan telah melonjak popular kerana ciri -ciri ini:

  • Ia mempunyai kecekapan token yang tinggi, yang boleh membantu apabila berurusan dengan dokumen besar.
  • Menyediakan antara muka web mesra pengguna (dalam talian).
  • Ia boleh memproses dokumen dalam kelompok.
  • Anda boleh menggunakan ciri pratonton untuk memeriksa kualiti penukaran anda.
  • Ia menawarkan peringkat percuma untuk penggunaan asas dan pilihan premium. Ia juga mudah menukar PDF ke markdown secara percuma.

Hands-on untuk Markitdown:

Menggunakan Markitdown adalah proses yang mudah mudah, dan inilah yang anda perlukan:

  1. Navigasi ke antara muka Web Markitdown dan tampal HTML anda atau teks kaya ke dalam medan input, atau hanya memuat naik fail.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

  1. Klik "Tukar ke Markdown" dan kemudian muat turun fail.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

  1. Anda boleh memasang Markitdown menggunakan arahan berikut:
 Pip Pasang Markitdown [Semua]
Salin selepas log masuk
  1. Sebagai alternatif, anda boleh memasangnya terus dari sumber juga:
 Git Clone [dilindungi e -mel]: Microsoft/Markitdown.git

CD Markitdown

Pip Install -e 'Packages/Markitdown [all]'
Salin selepas log masuk

Gunakan kes Markitdown:

  • Bagi penulis kandungan yang menerima kandungan yang diformat daripada penulis atau pelanggan, mereka dapat dengan cepat mengubahnya menjadi format markdown.
  • Mengubah fail syarikat yang pelbagai ke dalam format markdown yang pelbagai tanpa kerumitan.

Juga Baca: Konverson Menggunakan Markitdown MCP

3. Unstructured.io

Tidak berstruktur.io menyediakan alat yang berkuasa untuk mengekstrak dan mengubah kandungan mentah dari dokumen yang tidak berstruktur ke dalam format yang boleh dibaca. Perpustakaan sumber terbuka ini cemerlang dalam mengendalikan dokumen kompleks dan menukarnya ke dalam format berstruktur, termasuk markdown.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Ciri -ciri utama Unstructured.io:

Perpustakaan ini direka untuk pemprosesan data tempatan dan boleh digunakan untuk penukaran secara langsung menggunakan ciri -ciri ini:

  • Ia adalah penukar yang membolehkan PDF untuk markdown, imej, e -mel, dan pelbagai jenis dokumen.
  • Ia menggunakan AI untuk memahami struktur dokumen untuk proses penukaran.
  • Ia memelihara jadual, carta, dan unsur -unsur kompleks yang lain.
  • Sebagai perbandingan dengan rangka kerja lain, ia menyediakan jadual dan pengekstrakan imej yang lebih tepat.

Hands-on untuk tidak berstruktur.io:

Untuk memulakan dengan tidak berstruktur.io, ikuti langkah -langkah ini:

  1. Pasang tidak berstruktur.io menggunakan:
 # Buat persekitaran maya Python

python -m venv tidak berstruktur -env

sumber tidak berstruktur-env/bin/aktifkan # pada Windows: Unstructured-ENV \ Scripts \ Aktifkan

# Pasang tidak berstruktur

PIP memasang tidak berstruktur

# Pasang kebergantungan khusus dokumen

PIP Pasang "tidak berstruktur [pdf, docx]"
Salin selepas log masuk
  1. Anda boleh mengintegrasikannya dengan Python menggunakan arahan berikut:
 dari partition import.partition.auto tidak berstruktur.auto

dari unstructured.partition.md import partition_md

elemen = partition ("document.pdf")

Markdown = partition_md (elemen)

dengan terbuka ("output.md", "w") sebagai f:

F.Write (Markdown)
Salin selepas log masuk

Gunakan kes -kes yang tidak berstruktur.io:

  • Para saintis dan pemaju data bekerja dengan penukar pemprosesan dokumen untuk mengubah pelbagai format dokumen ke dalam data berstruktur atau menghidupkan PDF ke markdown.
  • Untuk menukar PDF yang mengandungi jadual, bentuk, atau susun atur kompleks yang lain.

4. Dillinger

Dillinger adalah alat untuk menukar PDF ke Markdown, yang direka dengan editor markdown dalam pelayar yang menyokong pengimportan dari pelbagai format dan menawarkan dua panel. Alat dalam talian ini menawarkan pratonton langsung di sebelah kanan bersama markdown anda di sebelah kiri, menjadikannya sesuai untuk kedua -dua penyuntingan dan penukaran.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Ciri -ciri utama Dillinger:

Ia adalah editor Markdown yang dibolehkan awan dengan beberapa ciri yang menonjol:

  • Ia menawarkan versi langsung Markdown Rendering.
  • Fail mana -mana jenis boleh diimport dari Dropbox, Google Drive, OneDrive, dan GitHub.
  • Bukan sahaja markdown boleh dieksport ke HTML, tetapi ia juga boleh dieksport ke PDF dan format lain.
  • Tukar PDF ke Markdown secara percuma.
  • Anda boleh menyegerakkan dokumen ke perkhidmatan penyimpanan awan.
  • Ia mempunyai peringkat sepenuhnya tanpa akaun atau pendaftaran yang diperlukan.

Hands-on untuk Dillinger:

Tukar fail anda dengan mengakses Dillinger menggunakan langkah -langkah di bawah:

  1. Lawati laman web Dillinger.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

  1. Klik " Import Dari " dan pilih sumber anda, atau buat fail secara langsung pada platform.
  2. Anda mempunyai pilihan untuk mengedit markdown yang dihasilkan jika diperlukan.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

  1. Eksport dalam mana -mana format fail atau salin markdown akhir dari pratonton kiri.

Gunakan kes Dillinger:

  • Penulis yang perlu mengubah dan mengedit dokumen sebelum menerbitkan dengan cepat atau ingin mempunyai alat untuk menukar PDF ke Markdown, boleh menggunakannya.
  • Pasukan kerjasama yang perlu mengubah dokumen dari sumber ke dalam format markdown yang konsisten.

5. Penanda

Penanda Fokus adalah penukar yang membolehkan bertukar Dokumen Google atau dokumen lain ke Markdown, PDF, JSON, dan HTML, sambil mengekalkan struktur pemformatan dan dokumen dengan tepat. Ia menyediakan pelanjutan penyemak imbas yang menambah fungsi eksport markdown terus ke Google Docs.

Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya

Ciri -ciri utama penanda:

Penanda menukar fail ke markdown dengan cepat dan tepat. Beberapa ciri terbaiknya:

  • Ia menawarkan integrasi langsung ke Google Docs.
  • Memelihara tajuk, senarai, jadual, matematik sebaris, pautan dan blok kod.
  • Mempunyai keupayaan untuk mengeksport ke papan klip dalam satu klik atau muat turun.
  • Mengendalikan pengekstrakan imej melalui pelbagai pilihan (pautan atau muat turun) dan menjimatkannya ke lokasi.
  • Tukar PDF ke Markdown secara percuma.
  • Ia sumber terbuka dan bebas untuk digunakan untuk semua orang.
  • Bekerja dengan mudah pada GPU, CPU, atau Ahli Parlimen.

Hands-on untuk penanda:

Penanda adalah saluran paip model pembelajaran mendalam, dan inilah cara untuk mengaksesnya:

  1. Pasang penanda sebagai pelanjutan dalam penyemak imbas anda, atau anda boleh memasangnya pada sistem anda menggunakan arahan berikut. Walau bagaimanapun, anda mungkin perlu memasang versi CPU Obor Pertama jika anda tidak menggunakan MAC atau versi GPU.
 PIP Pasang Marker-PDF
Salin selepas log masuk
  1. Anda juga boleh mencuba beberapa versi asas penanda menggunakan aplikasi StreamLit.
 PIP Pasang Streamlit

marker_gui
Salin selepas log masuk
  1. Untuk lanjutan:
  • Buka dokumen Google anda.
  • Klik ikon penanda di bar alat penyemak imbas anda.
  • Pilih pilihan eksport pilihan anda.
  • Klik " Eksport ke Markdown ".
  1. Untuk penukaran menggunakan Python:
 dari marker.converters.pdf import pdfconverter

dari marker.Models import create_model_dict

dari marker.output import text_from_rendered

penukar = pdfconverter (

artifact_dict = create_model_dict (),

)

diberikan = penukar ("filePath")

teks, _, imej = text_from_rendered (diberikan)
Salin selepas log masuk

Gunakan kes penanda:

  • Pasukan yang bekerjasama dalam Dokumen Google tetapi menerbitkan kandungan ke platform berasaskan Markdown atau penjana tapak statik.
  • Jambatan jurang antara pengeditan kolaboratif dan aliran kerja penerbitan teknikal.

Perbandingan alat penukaran markdown

Alat Terbaik untuk Platform Format input Percuma/dibayar Lengkung pembelajaran
Pandoc Penukaran sejagat Windows, MacOS, Linux 40 format Percuma Sederhana
Markitdown Penukaran cepat Web HTML, teks kaya Freemium Sangat rendah
Tidak berstruktur.io Dokumen kompleks Python, Api PDF, imej, e -mel Sumber terbuka Tinggi
Dillinger Penyuntingan dalam penyemak imbas Web Html, perkataan (melalui import) Percuma Sangat rendah
Penanda Dokumen Google Pelanjutan penyemak imbas Dokumen Google Percuma Sangat rendah

Kesimpulan

Ia tidak perlu sukar untuk menukar fail dalam format yang berbeza ke markdown. Rangka kerja yang dibincangkan dalam artikel ini menawarkan penyelesaian kepada hampir apa -apa keperluan penukaran, tanpa mengira sama ada anda bekerja dengan e -mel, fail HTML, dokumen perkataan, atau format lain. Dengan memilih alat yang ideal untuk proses penukaran anda, anda boleh menyelaraskan keseluruhan aliran kerja anda dan fokus pada mewujudkan format fail markdown terkemuka, dan bukannya menangani masalah pemformatan.

Soalan yang sering ditanya

Q1. Mengapa saya harus menukar dokumen saya ke Markdown?

A. Markdown menyediakan format teks mudah dan mudah alih yang berfungsi di pelbagai platform. Sangat mudah dibaca dalam bentuk mentahnya, bermain dengan baik dengan sistem kawalan versi, dan boleh ditukar kepada banyak format lain. Ini menjadikannya sesuai untuk dokumentasi, pengurusan kandungan, dan penulisan kolaboratif.

S2. Bolehkah alat ini mengekalkan pemformatan kompleks, seperti jadual dan persamaan matematik?

A. Sesetengah alat, seperti Pandoc, cemerlang dalam memelihara unsur -unsur kompleks, termasuk jadual, nota kaki, dan persamaan matematik. Lain -lain memberi tumpuan kepada penukaran yang bersih dan mudah yang mungkin memudahkan pemformatan lanjutan. Semak keupayaan setiap alat terhadap keperluan khusus anda.

Q3. Adakah saya memerlukan pengetahuan pengaturcaraan untuk menggunakan alat penukaran ini?

A. Tidak semestinya. Walaupun beberapa alat seperti Pandoc dan Unstructured.io mendapat manfaat daripada kebiasaan baris komando, pilihan seperti Dillinger dan Markitdown menyediakan antara muka web yang mesra pengguna yang tidak memerlukan pengetahuan teknikal. Pilih berdasarkan tahap keselesaan anda dengan alat teknikal.

Q4. Betapa tepatnya alat penukaran ini?

A. Ketepatan penukaran berbeza -beza bergantung kepada alat dan kerumitan format sumber. Dokumen mudah biasanya ditukar dengan kesetiaan yang tinggi, sementara susun atur kompleks mungkin memerlukan beberapa penyuntingan pasca penukaran. Alat seperti Pandoc dan Mammoth umumnya memberikan hasil yang paling tepat untuk format khusus mereka.

S5. Bolehkah alat ini mengendalikan penukaran kumpulan pelbagai fail?

A. Ya, beberapa alat menyokong pemprosesan batch. Pandoc, Mammoth, dan E2M menawarkan antara muka baris perintah yang boleh disiarkan untuk memproses pelbagai fail. Untuk alat berasaskan web, cari ciri premium yang mungkin termasuk keupayaan batch.

Atas ialah kandungan terperinci Top 5 PDF ke Markdown Converter untuk pemformatan tanpa usaha - Analytics Vidhya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1671
14
Tutorial PHP
1276
29
Tutorial C#
1256
24
Bagaimana Membina Ejen AI Multimodal Menggunakan Rangka Kerja AGNO? Bagaimana Membina Ejen AI Multimodal Menggunakan Rangka Kerja AGNO? Apr 23, 2025 am 11:30 AM

Semasa bekerja pada AIS AI, pemaju sering mendapati diri mereka menavigasi perdagangan antara kelajuan, fleksibiliti, dan kecekapan sumber. Saya telah meneroka rangka kerja AI yang agentik dan menjumpai Agno (sebelum ini adalah Phi-

Bagaimana untuk menambah lajur dalam SQL? - Analytics Vidhya Bagaimana untuk menambah lajur dalam SQL? - Analytics Vidhya Apr 17, 2025 am 11:43 AM

Pernyataan Jadual Alter SQL: Menambah lajur secara dinamik ke pangkalan data anda Dalam pengurusan data, kebolehsuaian SQL adalah penting. Perlu menyesuaikan struktur pangkalan data anda dengan cepat? Pernyataan Jadual ALTER adalah penyelesaian anda. Butiran panduan ini menambah colu

Terbuka beralih fokus dengan GPT-4.1, mengutamakan pengekodan dan kecekapan kos Terbuka beralih fokus dengan GPT-4.1, mengutamakan pengekodan dan kecekapan kos Apr 16, 2025 am 11:37 AM

Pelepasan ini termasuk tiga model yang berbeza, GPT-4.1, GPT-4.1 Mini dan GPT-4.1 Nano, menandakan langkah ke arah pengoptimuman khusus tugas dalam landskap model bahasa yang besar. Model-model ini tidak segera menggantikan antara muka yang dihadapi pengguna seperti

Beyond the Llama Drama: 4 Benchmarks Baru Untuk Model Bahasa Besar Beyond the Llama Drama: 4 Benchmarks Baru Untuk Model Bahasa Besar Apr 14, 2025 am 11:09 AM

Penanda Aras Bermasalah: Kajian Kes Llama Pada awal April 2025, Meta melancarkan model Llama 4 suite, dengan metrik prestasi yang mengagumkan yang meletakkan mereka dengan baik terhadap pesaing seperti GPT-4O dan Claude 3.5 sonnet. Pusat ke LAUNC

Kursus Pendek Baru mengenai Model Embedding oleh Andrew Ng Kursus Pendek Baru mengenai Model Embedding oleh Andrew Ng Apr 15, 2025 am 11:32 AM

Buka kunci kekuatan model embedding: menyelam jauh ke kursus baru Andrew Ng Bayangkan masa depan di mana mesin memahami dan menjawab soalan anda dengan ketepatan yang sempurna. Ini bukan fiksyen sains; Terima kasih kepada kemajuan dalam AI, ia menjadi R

Bagaimana permainan ADHD, alat kesihatan & chatbots AI mengubah kesihatan global Bagaimana permainan ADHD, alat kesihatan & chatbots AI mengubah kesihatan global Apr 14, 2025 am 11:27 AM

Bolehkah permainan video meringankan kebimbangan, membina fokus, atau menyokong kanak -kanak dengan ADHD? Memandangkan cabaran penjagaan kesihatan melonjak di seluruh dunia - terutamanya di kalangan belia - inovator beralih kepada alat yang tidak mungkin: permainan video. Sekarang salah satu hiburan terbesar di dunia Indus

Simulasi dan analisis pelancaran roket menggunakan Rocketpy - Analytics Vidhya Simulasi dan analisis pelancaran roket menggunakan Rocketpy - Analytics Vidhya Apr 19, 2025 am 11:12 AM

Simulasi Rocket dilancarkan dengan Rocketpy: Panduan Komprehensif Artikel ini membimbing anda melalui mensimulasikan pelancaran roket kuasa tinggi menggunakan Rocketpy, perpustakaan Python yang kuat. Kami akan merangkumi segala -galanya daripada menentukan komponen roket untuk menganalisis simula

Google melancarkan strategi ejen yang paling komprehensif di Cloud Seterusnya 2025 Google melancarkan strategi ejen yang paling komprehensif di Cloud Seterusnya 2025 Apr 15, 2025 am 11:14 AM

Gemini sebagai asas strategi AI Google Gemini adalah asas kepada strategi ejen AI Google, memanfaatkan keupayaan multimodalnya untuk memproses dan menjana respons di seluruh teks, imej, audio, video dan kod. Dibangunkan oleh DeepM

See all articles