在电子中打开pdf文件

时间:2017-08-25 05:04:34

标签: javascript pdf electron

我需要构建一个应用程序,用户可以在应用程序中打开PDF文件 - 即不打开新的浏览器窗口。我需要实现一个后退按钮,并可能在PDF上覆盖一些。有谁知道在Electron中有一个很好的方法吗?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

如果您对使用Chrome PDF扩展程序提供的用户界面感到满意,则可以从电子邮件中使用它。

请参阅this question

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

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

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