У меня есть поле BLOB, содержащее PDF-документ. Я хочу получить этот BLOB и отобразить PDF-файл в новой вкладке или окне. Я уже получаю BLOB, но не могу его отобразить. Я использую С# и ASP.net 2010. Пока у меня есть такой код:
byte[] blobBuffer = getPDFBlob(selectedOfferId);
if (blobBuffer != null)
{
Response.ContentType = "application/pdf";
//Response.AddHeader("Content-Type", "application/pdf");
//Response.AddHeader("Content-Disposition", "inline");
Response.BinaryWrite(blobBuffer);
Response.End();
}
getPDFBlob
— это процедура, которая входит в базу данных и извлекает содержимое поля BLOB. Что мне не хватает?