当我尝试使用FileStream
本地文件分析 pdf 文档时,一切正常。但是当我使用IFormFile
and use 方法OpenReadStream()
并将该流传递给表单分析器的 Analyze 方法时,我得到了一个异常。我还尝试从流中创建一个新流IFromFile
,但这也不起作用。
任何帮助都感激不尽。谢谢
工作代码:
using var stream = new FileStream("D:\\somefile.pdf", FileMode.Open);
var result = await _formRecognizerClient.AnalyzeWithCustomModelAsync(modelId, fileStream, "application/pdf");
我正在努力工作的代码:
using var stream = file.OpenReadStream(); // file is an IFormFile
var result = await _formRecognizerClient.AnalyzeWithCustomModelAsync(modelId, stream , file.ContentType);