在调用脚本后,寻求一些帮助将PDF输出到浏览器。目前 - 当脚本执行时,它会保存名为" README.pdf"的文件。进入执行脚本的工作目录。
不是在本地保存文件 - 如何通过浏览器立即开始下载?
#!/usr/bin/env python
from markdown import markdown
import pdfkit
input_filename = 'index.html'
output_filename = 'README.pdf'
with open(input_filename, 'r') as f:
html_text = f.read()
pdfkit.from_string(html_text, output_filename)
f = open(output_filename, 'r')
pdf = f.read()
f.close()
print "Content-Type: application/pdf\n"
print pdf
Ajax请求
Ext.Ajax.request({
url: 'data.php',
async: true,
params: {
action: 'run-actions-pdf',
type: 'config',
account_name: me.currentRecord.data.account_name,
state: 0
},
success: function() {}
});