【发布时间】:2018-06-16 03:04:59
【问题描述】:
如何将内存流写入pdf并导出?我在 .net core 2 中工作。
[Authorize]
[HttpGet]
public IActionResult getPdfDate(int id)
{
ApplicationDbContext docs = new ApplicationDbContext();
var data = docs.UsersDocs.FindAsync(id);
MemoryStream ms = new MemoryStream(data.Result.doc);
}
【问题讨论】:
-
您需要做的一件事是表明您已经完成了一些研究。 “.net core 将流写入 PDF”是一个好的开始。这些参考资料都不适用的具体问题和代码是什么?
-
附带说明(这只是一个小问题),您正在同步调用异步代码 (
docs.UserDocs.FindAsync(id)) (data.Result.doc)。这将锁定执行线程,直到 FindAsync 完成,并且可能不利于性能。解决问题后需要注意的事项。
标签: pdf asp.net-web-api asp.net-core