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

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • 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.

    header($file0$file1

    $file = 'filename.pdf';

    header(= 0$file1

    header(= 3$file1

    = 5$file$file1

    = 8

    Output:

    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

    $filename = 'filename.pdf';
    this examples displays a format and explains every section of code

    header($file3 $file4$filename $file4$file7$file1

    header('filename.pdf'5$file1

    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ã

    ;4$filename$file1

    ;7

    Output:

    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

    $filename = 'filename.pdf'2;


    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

    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

    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 ;8, người trỏ đến tệp PDF mà bạn muốn để người dùng xem. Bằng cách này, trình duyệt sẽ hiển thị tệp bằng plugin thích hợp nếu có thể, nếu không người dùng sẽ được nhắc tải xuống tệp.

    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 ;8s.

    -Frinny

    30 tháng 5 năm 13 #2

    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

    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

    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

    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
    Oralloy

    30 tháng 5 năm 13 #5

    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

    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
    will never be possible,

    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

    1. Abramfs,
    2. Có vẻ như bạn đang đi đúng đường, sau đó. Tôi sẽ bước ra ngoài.
    3. 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.
    4. Đố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.
    5. May mắn! Oralloy
    6.  
    7. 30 tháng 5 năm 13 #5
    8. Liên kết mà @oralloy đăng là một điểm khởi đầu tốt để tìm hiểu về iframes.
    9. 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.
    10. 30 tháng 5 năm 13 #6
    11. Luuk
    12. 1.047 chuyên gia1GB
    13.  
    14. Nhưng "Xem các tệp PDF & DOC mà không tải xuống" sẽ không bao giờ có thể xảy ra,
    15. Bởi vì bạn cần tải xuống một cái gì đó để có thể xem bất cứ điều gì .......
    16. ;)
    17. 31 tháng 5 '13 #7
    18. Thở các chàng trai,
    19. Nhưng vẫn không thể giải quyết các vấn đề. Tôi đang cố gắng xem pdf nội tuyến, hãy để tôi cho bạn thấy Vasion đã được chỉnh sửa đang làm việc.
    20. Mở rộng | Chọn | Wrap | Số dòng
    21. & nbsp; & nbsp; & nbsp; & nbsp; tiêu đề ('phạm vi chấp nhận: & nbsp; byte');
    22. & nbsp; $ Server & nbsp; = & nbsp; 'localhost';
    23. & nbsp; $ user & nbsp; = & nbsp; 'root';
    24. & nbsp; $ pass & nbsp; = & nbsp; '';
    25. & nbsp; $ db & nbsp; = & nbsp; 'cơ sở dữ liệu';
    26. & nbsp; // & nbsp; Connect & nbsp; to & nbsp; cơ sở dữ liệu
    27. & nbsp; $ pass & nbsp; = & nbsp; '';
    28. & nbsp; $ db & nbsp; = & nbsp; 'cơ sở dữ liệu';
    29.  

    & 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
    Line 18: Where did $id['name'] get a value ?
    Line 20: 'size()' is an unknown function

    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
    Do NOT pollute an old thread with a new question...

    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)