#region 获取简历html
var url = $"{Request.Scheme}://{Request.Host}/hr/jl_view?stuid={stuid}&act=down";
var clientHelper = new HttpClientHelper();
var getHeaders = new Dictionary<string, string>
{
};
string getResult = await clientHelper.GetAsync(url, getHeaders);
new Aspose.Words.License().SetLicense("Aspose.Total.NET.lic");//注册码
var doc = new Document();
var builder = new DocumentBuilder(doc);
// 加载 HTML 内容
builder.InsertHtml(getResult);
// 保存为 PDF
//doc.Save("output.pdf", SaveFormat.Pdf);
// 使用内存流输出 PDF
using (var stream = new MemoryStream())
{
doc.Save(stream, Aspose.Words.SaveFormat.Pdf);
stream.Position = 0; // 很重要:重置流位置
return File(stream.ToArray(), "application/pdf", "output.pdf");
}
#endregion