Hướng dẫn can php read pdf? - php có đọc được pdf không?

Trong bài viết này, chúng tôi sẽ tìm hiểu cách bạn có thể hiển thị/đọc nội dung tệp PDF trên trình duyệt bằng PHP.

Chúng tôi phải bao gồm một tệp PHP bên ngoài có tên là class.pdf2text.php. Bao gồm nó trong trang web cần thiết bằng PHP. Tạo biểu mẫu HTML, trong đó chúng tôi có thể chọn tệp PDF từ máy tính của bạn và cũng kiểm tra xem phần mở rộng tệp của nó có PDF hay không.

Cách tiếp cận: Đảm bảo bạn đã cài đặt máy chủ XAMPP hoặc máy chủ WAMP trên máy. Trong bài viết này, chúng tôi sẽ sử dụng máy chủ XAMPP. Make sure you have a XAMPP server or WAMP server installed on your machine. In this article, we will be using the XAMPP server.

Cấu trúc thư mục dự án và tệp :: Tạo thư mục cho dự án của bạn và thêm class.pdf2text.php. Tạo một tệp index.php mới. Giữ thư mục dự án chính của bạn (ví dụ .. Ví dụ/PDF tại đây) trong C C: // XAMPP/HTDOCS/Rằng nếu bạn đang sử dụng thư mục XAMPP hoặc C C: // Wamp64/www/ máy chủ tương ứng. & nbsp; Create a folder for your project and add class.pdf2text.php. Create a new index.php file. Keep your main project folder (for example.. example/pdf here) in the “C://xampp/htdocs/” if you are using XAMPP or “C://wamp64/www/” folder if you are using the WAMP server respectively. 

Cấu trúc thư mục sẽ trông như thế này:

Hướng dẫn can php read pdf? - php có đọc được pdf không?

Cấu trúc thư mục

index.php: Dưới đây là mã nguồn PHP để đính kèm tệp PDF bằng biểu mẫu HTML và đọc nội dung của nó. Trước tiên chúng ta hãy hiểu phần PHP.Below is the PHP source code for attaching the pdf file using HTML form and reading its content. Let us first understand the PHP part.

Trong mã bên dưới, đầu tiên nếu khối xác minh xem có bất kỳ tệp nào được đính kèm hay không sử dụng hàm php isset () hay không. Và thứ hai nếu khối xác minh rằng tệp được tải lên là tệp PDF. $ _FILES là một mảng kết hợp superglobal hai chiều của các mục đang được tải lên thông qua phương thức bài HTTP. Sau đó, chúng tôi đang khởi tạo phương thức pdf2text () trong $ a và cuối cùng trả về nội dung của tệp pdf.

Trong thẻ HTML, chúng tôi đang sử dụng mã hóa của Enctype = Multipart/form-data, đây là loại mã hóa cho phép các tệp được gửi qua phương thức POST. Nếu không có mã hóa này, các tệp không thể được gửi qua phương thức POST. Chúng tôi phải sử dụng Enctype này nếu bạn muốn cho phép người dùng tải lên một tệp thông qua một biểu mẫu.

PHP

require('class.pdf2text.php');

extract($_POST);

if(isset(require0require1

require2if(require5require6require7require8require9(0(1(2

(3(4 (5(6 (7

(3(4'class.pdf2text.php'0require5require6require7require8'class.pdf2text.php'5'class.pdf2text.php'6

(3(4'class.pdf2text.php'9

(3);1 (4);3

require2);5

require2);7 );8

(3);1 extract(1extract(22

extract(4extract(5

extract(6

require2);5

extract(9

$_POST0

$_POST1

$_POST2

require2$_POST4

$_POST5

$_POST6

require2$_POST8$_POST9 );0);1extract(3

(3);4

(3);6);7 );8);7 if0

(3if2

(3);6if5 if6if7 );8if9 if0

require2(isset(2

(isset(3

(isset(4

Đầu ra: Cuối cùng, bạn sẽ có thể đọc nội dung của tệp PDF trên trình duyệt. Finally, you should be able to read the contents of the PDF file on the browser.

Hướng dẫn can php read pdf? - php có đọc được pdf không?

Đọc tệp PDF

PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo hướng dẫn PHP và các ví dụ PHP này.