saa*_*adq 8 javascript latex pdflatex child-process node.js
这是我的文件:
.
??? app.js
??? res.cls
??? res.tex
Run Code Online (Sandbox Code Playgroud)
这是我的app.js文件的相关内容:
const { spawn } = require('child_process')
const latex = spawn('pdflatex', ['res.tex'])
Run Code Online (Sandbox Code Playgroud)
成功运行此代码会res.pdf在同一目录中创建一个文件.但是,我想将PDF作为流而不是创建文件,而是将其作为响应发送给浏览器.我试图避免在服务器中创建任何PDF文件,我只想立即将生成的PDF作为响应发送.是否可以更改此代码来执行此操作?
这有点晚了,但我最终只是编写了自己的包装器latex。它允许您使用字体 和.cls以及其他输入。它会创建一个temp目录,将生成的 PDF 放入其中,然后将 PDF 流式传输回给您。之后该temp目录将被清理。
您可以在此处查看该模块:node-latex。
| 归档时间: |
|
| 查看次数: |
336 次 |
| 最近记录: |