Hướng dẫn view pdf in browser without downloading php - xem pdf trong trình duyệt mà không cần tải php
Xem thảo luận Show Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc Bàn luận PHP is not actually reading the PDF file. It does not recognize File as pdf. It only passes the PDF file to the browser to be read there. If copy the pdf file inside htdocs folder of XAMPP then it does not need to specify the file path. PHP sử dụng mã tiêu chuẩn để hiển thị tệp PDF trong trình duyệt web. Quá trình hiển thị PDF liên quan đến vị trí của tệp PDF trên máy chủ và nó sử dụng nhiều loại tiêu đề khác nhau để xác định thành phần nội dung dưới dạng loại, xử lý, mã hóa chuyển giao, v.v. PHP chuyển các tệp PDF để đọc nó trên trình duyệt. Trình duyệt hoặc hiển thị nó hoặc tải xuống từ Máy chủ LocalHost sau đó hiển thị PDF. This example display the pdf file on the browser. Lưu ý: PHP không thực sự đọc tệp PDF. Nó không nhận ra tệp là PDF. Nó chỉ chuyển tệp PDF cho trình duyệt để được đọc ở đó. Nếu sao chép tệp PDF bên trong thư mục HTDOCS của XAMPP thì không cần chỉ định đường dẫn tệp. Ví dụ 1: Ví dụ này hiển thị tệp PDF trên trình duyệt.
Output:
Ví dụ 2: Các ví dụ này hiển thị định dạng và giải thích mọi phần của mã
Output:
Xin chào các bạn, Tôi đã có thể làm việc trên mã này trong bài viết này tải các tệp vào cơ sở dữ liệu MySQL bằng PHP và nó đang hoạt động tốt. Nhưng bây giờ tôi muốn có thể cho phép người dùng chỉ cần xem các tệp PDF hoặc DOC mà không cần phải tải xuống. Xin vui lòng tôi cần giúp đỡ về điều này. Cảm ơn 30 tháng 5 năm 13 #1
Xin chào Abramfas, Điều này sẽ phụ thuộc vào trình duyệt. Nếu trình duyệt biết cách mở tệp, thì nó sẽ làm như vậy. Nếu trình duyệt không biết phải làm gì, nó sẽ cung cấp cho người dùng tùy chọn tải xuống tệp để họ có thể mở tệp trong một ứng dụng biết cách mở nó. Ví dụ: nếu trình duyệt có cài đặt trình cắm cho phép người dùng xem các tệp PDF, nó sẽ sử dụng plugin để hiển thị tệp. Nếu trình duyệt không cài đặt plugin, nó sẽ bật một hộp thoại cho phép người dùng lưu tệp vào máy tính của họ để họ có thể mở nó bằng một ứng dụng biết cách xem các tệp PDF. Nếu bạn muốn hiển thị tệp trên cùng một trang với nội dung của bạn, hãy xem xét sử dụng Bạn cũng có thể mở một cửa sổ mới nếu bạn không thoải mái khi sử dụng -Frinny 30 tháng 5 năm 13 #2
Abramfas, Bạn đang cố gắng mô phỏng những gì Google Mail làm với các tài liệu đính kèm, khiến chúng trở thành HTML? Hoặc, bạn chỉ đơn giản là cố gắng hiển thị tài liệu đầy đủ bằng cách sử dụng một trình cắm, như Frinny mô tả? -Oralloy 30 tháng 5 năm 13 #3
Bằng miệng Tôi đang cố gắng hiển thị toàn bộ tài liệu với một plugin. Frinavale, Làm cách nào để chèn iframe là một chút mới trong lập trình PHP Ngày 30 tháng 5 năm 14 #4
Abramfs, Có vẻ như bạn đang đi đúng đường, sau đó. Tôi sẽ bước ra ngoài. Từ việc đọc yêu cầu của bạn, tôi không biết mục tiêu của bạn là gì. Tôi đã có những người muốn hiển thị hạn chế các tài liệu, vì những lời trêu ghẹo trước bán hàng, vì vậy tôi nghĩ rằng tôi sẽ hỏi. Đối với iframe, chúng là một loại thẻ HTML, trang này tại W3Schools có thể cung cấp cho bạn một chút thông tin. May mắn! Oralloy 30 tháng 5 năm 13 #5
Liên kết mà @oralloy đăng là một điểm khởi đầu tốt để tìm hiểu về iframes. Bạn sẽ chèn một iframe giống như bạn sẽ chèn bất kỳ HTML nào bằng PHP. -Frinny 30 tháng 5 năm 13 #2
Abramfas, Bạn đang cố gắng mô phỏng những gì Google Mail làm với các tài liệu đính kèm, khiến chúng trở thành HTML? Hoặc, bạn chỉ đơn giản là cố gắng hiển thị tài liệu đầy đủ bằng cách sử dụng một trình cắm, như Frinny mô tả? Expert 1GB -Oralloy 30 tháng 5 năm 13 #3 Bằng miệng Tôi đang cố gắng hiển thị toàn bộ tài liệu với một plugin.
Frinavale, Làm cách nào để chèn iframe là một chút mới trong lập trình PHP Ngày 30 tháng 5 năm 14 #4|Select|Wrap|Line Numbers
& nbsp; // & nbsp; Connect & nbsp; to & nbsp; cơ sở dữ liệu
Abramfas, Bạn đang cố gắng mô phỏng những gì Google Mail làm với các tài liệu đính kèm, khiến chúng trở thành HTML? Hoặc, bạn chỉ đơn giản là cố gắng hiển thị tài liệu đầy đủ bằng cách sử dụng một trình cắm, như Frinny mô tả? Expert 1GB -Oralloy 30 tháng 5 năm 13 #3
Bằng miệng Tôi đang cố gắng hiển thị toàn bộ tài liệu với một plugin.
Abramfas, Bạn đang cố gắng mô phỏng những gì Google Mail làm với các tài liệu đính kèm, khiến chúng trở thành HTML? Hoặc, bạn chỉ đơn giản là cố gắng hiển thị tài liệu đầy đủ bằng cách sử dụng một trình cắm, như Frinny mô tả? Expert 1GB -Oralloy 25 tháng 8 năm 16 #11 Đăng nhập để đăng câu trả lời của bạn hoặc đăng ký tài khoản miễn phí. Làm cách nào để hiển thị PDF trong HTML mà không cần tải xuống?Google Drive.. Tải PDF của bạn lên Google Drive. Nhấp vào "Mới" và sau đó chọn "Tải lên tệp". Chia sẻ tài liệu. Nhấp chuột phải vào tài liệu và chọn "Chia sẻ". Thay đổi cài đặt cho tài liệu. .... Tạo một liên kết công khai cho tài liệu của bạn..... Nhúng tài liệu của bạn bên trong một iframe trên trang web của bạn..... Xem trước của Google Drive nhúng PDF .. Làm cách nào để hiển thị PDF trong trình duyệt của tôi?Trình duyệt web IE.. Mở Internet Explorer và chọn Công cụ> Quản lý các tiện ích bổ sung .. Trong các loại bổ trợ, chọn thanh công cụ và tiện ích mở rộng .. Trong menu Hiển thị, chọn tất cả các tiện ích bổ sung..... Trong danh sách các tiện ích bổ sung, chọn Adobe PDF Reader..... Nhấp vào nút Bật hoặc Tắt (nó bật tắt tùy thuộc vào trạng thái của Bổ trợ đã chọn):. Làm cách nào để xem PDF trực tiếp trong Chrome?Trong Chrome, nhấp vào ba dấu chấm ở góc trên bên phải của cửa sổ trình duyệt của bạn.Điều hướng đến Cài đặt ›Nâng cao về quyền riêng tư và bảo mật.Nhấp vào Cài đặt trang web Tài liệu PDF.Sử dụng chuyển đổi chuyển đổi để tải xuống các tệp PDF thay vì tự động mở chúng (để tắt trình xem, chỉ cần nhấp vào công tắc chuyển đổi) |