我通过jquery收到了filedata。但是pdf文件已损坏......
例如:
%PDF-1.7
%????
1 0 obj
需要这样:
%PDF-1.7
%¡³Å×
1 0 obj
我在网络服务器上创建了一个httpresponse:
FileStream fileStream = _FileProvider.Open(fileName);
var response = new HttpResponseMessage();
response.Content = new StreamContent(fileStream);
response.Content.Headers.ContentType = new MediaTypeHeaderValue(mimeType);
response.Content.Headers.ContentLength = _FileProvider.GetLength(fileName);
尝试用以下方式打开它:
var file = new Blob([data], { type: 'application/pdf' });
var fileURL = URL.createObjectURL(file);
window.open(fileURL);
那么我该如何解决这个问题?