Я пытаюсь преобразовать данные DataGridView с помощью столбца изображения, отфильтрованного из моей базы данных SQL, в файл PDF в C#. Я написал этот код с помощью iTextSharp, но получаю ошибку
Невозможно привести объект типа System.Drawing.bitmap к системному байту []
Может кто-нибудь любезно помогите мне?
Спасибо.
Вот мой код:
foreach (DataGridViewCell cell in row.Cells)
{
if(row.Cells[0].Value!= null)
{
pdfTable.AddCell(row.Cells[0].Value.ToString());
}
if (row.Cells[1].Value != null)
{
byte[] img = (byte[])row.Cells[1].Value;
pdfTable.AddCell(iTextSharp.text.Image.GetInstance(img));
}
}