react線上預覽pdf,外掛react-pdf
1️⃣下包
npm install react-pdf 或 yarn add react-pdf
2️⃣ 引入
import react, { useState } from 'react'
import { Document, Page } from 'react-pdf'
import { pdfjs } from 'react-pdf'
pdfjs.GlobalWorkerOptions.workerSrc = `//cdnjs.cloudflare.com/ajax/libs/pdf.js/${pdfjs.version}/pdf.worker.js`
function PdfComponent() {
const [totalPage, setTotalPage] = useState(1)
function onDocumentLoadSuccess({numPages}) {
setTotalPage(numPages)
}
return <>
<Document
file={'pdfText.pdf'} //檔案路徑
onLoadSuccess={onDocumentLoadSuccess} //成功載入文件後呼叫
renderMode="canvas" //定義文件呈現的形式
>
// 顯示全部的Pdf 檔案
{
new Array(totalPage).fill('').map((item, index) => {
return <Page key={index} pageNumber={index + 1} />
})
}
/**
* 顯示指定pdf檔案
* <Page width={300} pageNumber={1} />
*/
</Document>
</>
}
具體配置
?
?
?
react-pdf?
連結:https://www.npmjs.com/package/react-pdf
??? reactjs-pdf-reader也是可以的哦
連結:https://www.npmjs.com/package/reactjs-pdf-reader
? 問題
將 pdf 檔案放在專案src資料夾中並引入
頁面上會顯示 Failed to load PDF file. 無法載入PDF檔案
?發現 pdf 檔案 放在專案public資料夾中,直接 a.pdf檔案引入是可以的。
連結:https://www.jianshu.com/p/83d540245b07
相關文章
- react-pdf預覽線上PDF的使用React
- react實現移動端PDF線上預覽外掛React
- html中線上預覽pdf檔案之pdf線上預覽外掛HTML
- react 的pdf預覽外掛應用React
- Jquery Media外掛使用,解決線上預覽及開啟PDF檔案jQuery
- 使用PDF.JS外掛在HTML中預覽PDF檔案JSHTML
- HTML5線上預覽PDFHTML
- uniapp 線上預覽pdf 或者 檔案APP
- WordPress線上檢視PDF外掛:PDFjs ViewerJSView
- 在electron下實現PDF線上預覽功能
- office轉pdf和圖片實現線上預覽
- 直播平臺搭建,使用vue-pdf 實現pdf線上預覽並且自定義預覽框高度Vue
- 前端實現線上預覽pdf、word、xls、ppt等檔案前端
- PDF、PPT、Excel、Word、視訊等格式檔案線上預覽Excel
- vscode 預覽外掛 just-previewVSCodeView
- LUT Gallery怎麼用?LUTS調色預設預覽管理外掛使用教程 (FCPX外掛)
- JQuery外掛:圖片上傳本地預覽外掛,改進案例一則。jQuery
- kkFileView預覽檔案 指定預覽方式為pdfView
- Vue專案中使用基於pdf.js的vue-pdf外掛在pc瀏覽器下閱覽PDF檔案VueJS瀏覽器
- 結合 Laravel 實現檔案(PDF、world、Excel 之類)線上預覽?LaravelExcel
- React實用外掛React
- IconFontPreview——一款預覽IconFont的外掛View
- 谷歌瀏覽器外掛-jsonView外掛谷歌瀏覽器JSONView
- Web專案中預覽PDFWeb
- wPaint線上繪圖外掛AI繪圖
- Office文件線上預覽方案
- kkFileView檔案線上預覽View
- 基於react的 markdown 輸入 + 即時預覽線上編輯器React
- 常用瀏覽器外掛瀏覽器
- React 優秀外掛記錄React
- 文件線上預覽的實現
- [外掛擴充套件]左右markdown編輯器0.2(更新同步預覽)套件
- tampermonkey外掛指令碼油猴外掛下載 - 篡改猴瀏覽器外掛指令碼瀏覽器
- 號外號外, react-native-image-picker react-native外掛突然掛掉應急處理React
- 利用SelectPdf外掛將網頁生成PDF網頁
- 聊天富文字外掛,一個基於react的富文字外掛React
- win10 acdsee不能預覽pdf怎麼設定_win10 acdsee無法預覽pdf如何解決Win10
- 釋出 vscode 外掛 Cnblogs Client For VSCode 預覽版VSCodeclient