Вы можете сохранить pdf в базе данных mysql внутри столбца (varbinary (MAX)) с байтом [], чтобы построить байт [], попробуйте следующее:
byte[] bytes = null;
try
{
bytes = File.ReadAllBytes(fileName);
}
catch (IOException)
{
...
}
filename - это имя PDF спуть.После этого создайте некоторый SQL-запрос для вставки байта [] и получения байта []
Чтобы показать PDF, вам необходимо преобразовать byte [] в файл, подобный этому:
Directory.CreateDirectory(Path.GetDirectoryName(fileName));
using (Stream file = File.Create(fileName))
{
file.Write(buffer, 0, buffer.Length);
}
буфер - это байт []
, и, наконец, если вы хотите открыть pdf:
Process process = new Process();
process.StartInfo.FileName = path;
process.Start();
путь - это имя PDF с путем.