如何用电子打印jsPDF文档?

时间:2019-08-01 11:36:30

标签: electron jspdf

我用jsPDF和jspdf-autotable创建了一个pdf文档,但是我不能用电子打印它。 Electron只允许我在web / html上打印内容,而不允许我以任何功能传递文档直接打印 我也尝试了window.print(),但它使我的应用程序崩溃了

欢迎使用解决方案。...

window.print()使应用程序崩溃

// Electron Configuration
const { app, BrowserWindow } = require('electron')
let mainWindow = null;
app.on('ready', () => {
    mainWindow = new BrowserWindow({
        width: 800,
        height: 600,
        webPreferences: {
            nodeIntegration: true
        }
    })
    mainWindow.loadFile('./index.html')
})

//HTML configuration
<script>
        const jsPDF = require('jspdf')
        const pdf = () => {
            var doc = new jsPDF();
            doc.text('hahahahaha', 10,10)
            window.print(doc.output('bloburl'), 'Print')
        }

    </script>

我希望电子应用程序打印我的jsPDF文档。

0 个答案:

没有答案