javascript - 在 Electron 中打开pdf文件

标签 javascript pdf electron

我需要构建一个应用程序,用户可以在应用程序中打开 PDF 文件——即不通过打开新的浏览器窗口。我需要实现一个后退按钮,可能还需要在 PDF 上实现一些覆盖。有谁知道在 Electron 中是否有好的方法来做到这一点?

最佳答案

如果您对 Chrome PDF 扩展提供的 UI 感到满意,您可以从 Electron 使用它。

参见this question

const {app, BrowserWindow} = require('electron')

app.once('ready', () => {
  let win = new BrowserWindow({
    webPreferences: {
      plugins: true
    }
  })
  win.loadURL(__dirname + '/test.pdf')
})

请注意,Electron 的原生 PDF 支持仅自版本 1.6.4 起可用。在此之前,您可以使用 electron-pdf-window

关于javascript - 在 Electron 中打开pdf文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45874719/

相关文章:

javascript - Angular ngx-mat-select-search 自定义组件

javascript - 隐藏 Electron alteast 1 文件的源代码。可能吗?

javascript - 图像 slider 未正确加载

php - 如何在服务器上呈现网页(无 GUI)以供打印?

electron - 在 Electron 窗口内运行非 Electron 可执行文件

javascript - Apache Cordova 3 插件不工作

c# - 使用 PDFSharp 填充 PdfRadioButtonField

php - 尝试使用 JS 和 PHP 下载 "Hello world"

javascript - 将事件从 nodejs 插件发送到 javascript

Javascript延迟for内的图像更改