提交当前本机整理版本
This commit is contained in:
@@ -11,4 +11,35 @@ namespace PDFApi.Controllers
|
||||
[Route("Api/ProcessPDF")] // 自定义路由
|
||||
public IHttpActionResult ProcessPDF([FromBody] PDFRequest request)
|
||||
{
|
||||
|
||||
JObject rtnJobject = new JObject();
|
||||
rtnJobject.Add("success", "false");
|
||||
rtnJobject.Add("code", "0");
|
||||
rtnJobject.Add("msg", "");
|
||||
rtnJobject.Add("data", new JArray());
|
||||
try
|
||||
{
|
||||
if (request != null)
|
||||
{
|
||||
rtnJobject = PDFConvert.ExecutePdfExtraction(request.FileUrl, request.FileName);
|
||||
}
|
||||
else
|
||||
{
|
||||
throw new Exception("空数据");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
rtnJobject["success"] = "false";
|
||||
rtnJobject["code"] = "0";
|
||||
rtnJobject["msg"] = ex.Message;
|
||||
}
|
||||
return Ok(rtnJobject);
|
||||
}
|
||||
// 定义接收参数的实体类
|
||||
public class PDFRequest
|
||||
{
|
||||
public string FileUrl { get; set; }
|
||||
public string FileName { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user