Chuyển đến nội dung

Trích xuất văn bản từ PDF

Lấy văn bản từ PDF theo đúng thứ tự đọc, tách gọn các cột và nối những dòng bị ngắt thành đoạn văn, rồi sao chép hoặc lưu thành tệp .txt. Công cụ chạy ngay trên trình duyệt nên PDF không rời khỏi thiết bị của bạn.

Thả PDF để trích xuất văn bảnhoặc nhấp để duyệt · tối đa 50 MB
Chọn PDFXử lý trên thiết bị của bạn – không tải lên
Chạy ngay trên trình duyệt · không cần tải lênCách hoạt động

Cách sử dụng PDF sang văn bản

  1. 1

    Mở tệp PDF

    Thả tệp PDF tối đa 50 MB vào khung, hoặc bấm để chọn tệp. Tệp có mật khẩu sẽ yêu cầu nhập mật khẩu trước.

  2. 2

    Chọn bố cục văn bản

    Đoạn văn cho văn bản liền mạch, sạch sẽ để đọc hoặc dán; Bố cục trang giữ nguyên từng dòng in và căn các cột của bảng bằng dấu cách.

  3. 3

    Chọn trang và OCR

    Trích xuất mọi trang hoặc một khoảng như 2-5, 9. Bật OCR và chọn ngôn ngữ nếu có trang là bản quét, không có lớp văn bản.

  4. 4

    Sao chép hoặc tải xuống

    Bấm Trích xuất văn bản, kiểm tra kết quả trong khung, rồi sao chép vào bộ nhớ tạm hoặc lưu thành tệp .txt UTF-8.

Giới hạn và Pro

Một tệp PDF tối đa 50 MB và tối đa 200 trang mỗi lần trích xuất, gồm cả OCR.

Pro mở được tệp PDF đến 4 GB và đọc tối đa 5.000 trang một lần. Xem Pro

Về PDF sang văn bản

Công cụ này đọc lớp văn bản có sẵn trong hầu hết tệp PDF, tức những ký tự bạn có thể bôi chọn trong trình xem PDF, rồi sắp xếp lại theo thứ tự người ta đọc. Khi sao chép thẳng từ trình xem, hai cột của một bài báo thường bị trộn lẫn từng dòng, mỗi câu bị ngắt ở cuối dòng in và giữa từ còn sót dấu gạch nối. Ở đây, trang được chia thành cột và khối trước, các dòng bị ngắt được nối lại thành đoạn văn, từ bị gạch nối giữa hai dòng được ghép lại, dấu đầu dòng và số thứ tự vẫn nằm ở đầu mục danh sách, còn bảng được xuất thành từng hàng với dấu tab giữa các ô nên dán được vào bảng tính. Số trang đứng riêng ở lề trên hoặc lề dưới sẽ được bỏ qua, văn bản xoay hoặc dọc như hình mờ "DRAFT" nằm chéo cũng vậy.

Chế độ Bố cục trang làm ngược lại: giữ từng dòng đúng vị trí khi in, dùng dấu cách để giữ nguyên các cột của biểu mẫu, hóa đơn hay sao kê ngân hàng.

Trang quét không có lớp văn bản, chỉ có hình ảnh của tờ giấy. Khi bật OCR, chỉ những trang đó được công cụ Tesseract đọc ngay trên trình duyệt, với một trong 47 ngôn ngữ. Công cụ thường dùng để trích dẫn báo cáo, đưa hợp đồng vào trình dịch hoặc công cụ đếm từ, và lấy số liệu từ bản sao kê. Phông chữ, màu sắc, hình ảnh và liên kết không có trong kết quả; nếu cần những thứ đó, hãy chuyển PDF sang Word.

Quyền riêng tư

PDF.js phân tích tài liệu trong một Web Worker ngay trên thiết bị của bạn, và một worker thứ hai sắp xếp các dòng thành đoạn văn; tệp PDF và văn bản của nó không bao giờ được tải lên. Chỉ khi bạn bật OCR, trang mới tải công cụ Tesseract và một tệp ngôn ngữ từ CDN jsDelivr, một lần duy nhất, và những lượt tải này không mang theo bất cứ thứ gì từ tài liệu của bạn.

Tính năng

Cột đúng thứ tự

Bố cục hai hoặc ba cột được đọc hết cột này đến cột khác, không đọc ngang từng dòng qua trang.

Đoạn văn thực sự

Các dòng bị ngắt được nối lại và từ bị gạch nối ở cuối dòng được ghép lại nguyên vẹn.

Bảng dán được ngay

Hàng của bảng được phân tách bằng tab, sẵn sàng cho bảng tính, hoặc căn bằng dấu cách ở Bố cục trang.

OCR cho bản quét

Trang không có lớp văn bản có thể được Tesseract đọc với 47 ngôn ngữ, ngay trên thiết bị của bạn.

PDF sang văn bản: câu hỏi thường gặp

Vì sao văn bản sao chép từ PDF bị lộn xộn, và công cụ này có khắc phục được không?
PDF lưu văn bản thành các mảnh có tọa độ chứ không phải câu hoàn chỉnh, nên khi sao chép, trình xem làm theo thứ tự các mảnh được ghi. Trang hai cột vì thế bị trộn từng dòng và mỗi dòng in đều kết thúc bằng một lần xuống dòng cứng. Ở chế độ Đoạn văn, công cụ tìm cột và khối trước, đọc từ trên xuống dưới rồi nối các dòng bị ngắt, nên văn bản đọc được như trên trang.
Có trích xuất được văn bản từ PDF quét không?
Có, khi bật OCR. Những trang gần như không có lớp văn bản, dưới 20 ký tự, được kết xuất ở 300 DPI và Tesseract đọc theo ngôn ngữ bạn chọn, còn trang đã có văn bản thì được lấy nguyên. Thỉnh thoảng sẽ có lỗi với ký tự giống nhau như 0 và O, nên hãy kiểm tra tên và số tiền. Nếu cần PDF có thể tìm kiếm thay vì tệp văn bản, hãy dùng OCR PDF.
Đoạn văn và Bố cục trang khác nhau thế nào?
Đoạn văn dựng lại văn bản liền mạch: mỗi đoạn là một dòng kết quả, cách nhau một dòng trống, các cột được đọc theo thứ tự và dấu gạch nối cuối dòng được bỏ. Bố cục trang chép từng dòng của trang và đệm dấu cách để các cột số liệu thẳng hàng, phù hợp với hóa đơn, thời khóa biểu và biểu mẫu. Hãy mở tệp Bố cục trang bằng phông đơn cách như Consolas hoặc Courier để thấy các cột thẳng hàng.
Bảng có được giữ lại khi trích xuất văn bản không?
Bảng đơn giản được nhận diện ở chế độ Đoạn văn và xuất thành mỗi hàng một dòng, giữa các ô là dấu tab, nên bạn dán vào Excel hoặc Google Sheets thì mỗi giá trị nằm đúng một ô. Ô gộp và bảng thực chất là hình ảnh thì không được dựng lại. Nếu bảng ra thành các dòng rời rạc, hãy thử Bố cục trang, chế độ này giữ các cột đúng chỗ bằng dấu cách.
Tệp .txt hỗ trợ những ký tự và ngôn ngữ nào?
Tệp văn bản được lưu dạng UTF-8 nên chữ Cyrillic, Hy Lạp, Ả Rập, Do Thái, Trung, Nhật, chữ Latin có dấu, cùng oʻ và gʻ của tiếng Uzbek đều giữ nguyên, miễn là PDF ánh xạ phông chữ sang ký tự thật. Một số PDF nhúng phông không có ánh xạ này; văn bản sao chép ra là các ký hiệu ngẫu nhiên trong mọi chương trình, và cách khắc phục là chạy OCR cho những trang đó.
Tất cả công cụ pdf