Ekstrak Teks daripada PDF Secara Peribadi — Berjalan Sepenuhnya dalam Pelayar Anda
Pilih PDF, dan lapisan teks daripada setiap halaman diekstrak secara setempat dalam pelayar anda dan ditawarkan sebagai fail teks yang boleh dimuat turun — tanpa muat naik.
Quick answer
What it does
Pilih PDF, dan lapisan teks daripada setiap halaman diekstrak secara setempat dalam pelayar anda dan ditawarkan sebagai fail teks yang boleh dimuat turun — tanpa muat naik.
Free?
Yes — 100% free, no account or sign-up.
Files uploaded?
No — everything is processed in your browser.
Works offline?
Yes — once the page has loaded.
Best for
Menyalin terma kontrak daripada PDF susun atur tetap ke editor teks untuk semakan atau perbandingan.
Good to know
Alat ini hanya boleh mengekstrak teks yang terbenam sebagai lapisan teks dalam PDF. PDF yang diimbas dan PDF imej sahaja tidak mempunyai lapisan teks, jadi tiada teks akan diekstrak.
How it works
Pilih fail PDF daripada peranti anda menggunakan pemilih fail.
Fail dibaca ke dalam memori pelayar — tiada data keluar daripada pelayar anda.
pdf.js memuatkan dokumen dalam Web Worker dan memanggil getTextContent() bagi setiap halaman untuk mendapatkan lapisan teks terbenam.
Teks yang diekstrak daripada semua halaman digabungkan mengikut susunan dan ditawarkan sebagai fail .txt yang boleh dimuat turun.
Semua data sementara dilepaskan daripada memori sebaik sahaja muat turun selesai.
When to use this tool
Menyalin terma kontrak daripada PDF susun atur tetap ke editor teks untuk semakan atau perbandingan.
Mengambil teks utama daripada PDF kertas penyelidikan untuk ditampal ke alat terjemahan atau ringkasan.
Mengikis data item baris invois daripada PDF sebagai langkah pertama sebelum mengimportnya ke dalam hamparan.
Nota: hanya berfungsi pada PDF dengan lapisan teks tertanam — PDF yang diimbas atau imej sahaja tidak mempunyai teks untuk diekstrak.
Frequently asked questions
Apa bezanya alat ini dengan alat PDF dalam talian yang lain?
Kebanyakan alat PDF dalam talian menghantar fail anda ke pelayan jauh untuk diproses. Alat ini memproses segala-galanya secara setempat dalam pelayar anda menggunakan JavaScript sisi pelanggan. Fail anda tidak pernah dihantar ke mana-mana pelayan, jadi kandungan dokumen anda kekal sepenuhnya di bawah kawalan anda.
Adakah fail PDF saya dimuat naik?
Tidak. Fail anda dibaca terus oleh pelayar anda. Fail anda tidak pernah dihantar melalui rangkaian. Alat ini berfungsi sepenuhnya dalam tab pelayar yang anda buka.
Bolehkah saya sahkan bahawa fail tidak dimuat naik?
Boleh. Buka alat pembangun pelayar anda (F12), pergi ke tab Network, dan perhatikan jika ada sebarang permintaan keluar semasa menggunakan alat ini. Anda akan dapati tiada data fail keluar daripada pelayar anda. Laman ini mungkin merekod kiraan paparan halaman tanpa nama, yang tidak pernah menyertakan fail anda dan boleh dilumpuhkan.
Adakah alat ini berfungsi secara luar talian?
Ya. Sebaik sahaja halaman selesai dimuatkan, alat ini memproses fail anda sepenuhnya dalam pelayar anda; fungsi alat tidak memerlukan sebarang sambungan rangkaian. Anda boleh memutuskan sambungan internet dan terus menggunakannya.
Apa yang berlaku apabila saya muat semula halaman?
Oleh sebab tiada apa-apa disimpan pada pelayan, memuat semula halaman akan mengosongkan sesi semasa anda. Fail yang telah anda pilih perlu dipilih semula.
Adakah alat ini menyimpan fail saya?
Tidak. Fail disimpan dalam memori pelayar hanya selagi halaman dibuka. Menutup atau memuat semula halaman akan membuangnya. Alat ini tidak menulis apa-apa ke cakera, dan tiada apa-apa dihantar ke pelayan.
Bolehkah alat ini membuka kunci PDF yang dilindungi kata laluan?
Tidak. Alat ini tidak cuba membuang atau memintas perlindungan kata laluan PDF. Jika anda tahu kata laluannya, alat Buka Kunci PDF di laman ini boleh membuangnya secara setempat; selepas itu alat ini boleh memproses fail tersebut.
Teknologi apa yang digunakan oleh alat ini?
Alat ini menggunakan pdf.js (enjin PDF sisi pelanggan daripada Mozilla) dalam Web Worker untuk membaca lapisan teks terbenam daripada setiap halaman PDF dalam pelayar anda. Fail anda tidak pernah meninggalkan pelayar anda.
Adakah alat ini menggunakan WebAssembly?
Tidak. pdf.js ialah pustaka JavaScript biasa — ia tidak menggunakan WebAssembly. Semua pengekstrakan teks PDF berlaku dalam JavaScript sisi pelanggan dalam pelayar anda.
Bagaimana cara saya mengekstrak teks daripada PDF saya?
Pilih PDF dengan pemilih fail, kemudian tekan butang ekstrak. Teks daripada setiap halaman dibaca secara setempat dalam pelayar anda, dipaparkan dalam kotak pratonton, dan anda boleh menyimpannya sebagai fail .txt.
Mengapa PDF yang diimbas saya kembali tanpa sebarang teks?
Alat ini membaca lapisan teks terbenam yang disimpan oleh PDF, dan dokumen yang diimbas atau hanya imej tidak mempunyai lapisan sedemikian, jadi tiada apa-apa yang boleh dikeluarkan. Apabila ini berlaku anda akan melihat notis dan tiada fail teks ditawarkan, kerana tiada data aksara untuk dipulihkan tanpa OCR.
Mengapa teks yang diekstrak tidak sepadan dengan susun atur visual halaman?
Alat ini menyusuri item teks yang dilaporkan pdf.js bagi setiap halaman dan mengekalkan pemisah barisnya, tetapi ia tidak mengalir semula lajur, jadi halaman berbilang lajur, jadual, dan susun atur kompleks mungkin tidak sejajar dengan apa yang anda lihat di skrin. Halaman disambung dengan baris kosong, dan PDF dengan pengekodan fon yang luar biasa atau tersuai juga boleh menghasilkan aksara yang rosak walaupun halaman kelihatan baik.
Adakah Extract Text from PDF mengenakan sebarang bayaran?
Extract Text from PDF adalah percuma sepenuhnya untuk digunakan — tiada akaun, tiada pendaftaran, dan tiada had pada bilangan PDF yang anda jalankan melaluinya, dan ia sentiasa akan begitu. PDF anda dibaca terus oleh pelayar anda menggunakan pdf.js, yang mengekstrak lapisan teks yang disematkan halaman demi halaman dan menyerahkan kepada anda fail .txt biasa; fail itu sendiri kekal dalam memori pelayar anda sepanjang masa dan tidak pernah dihantar ke mana-mana.