Как считать содержимое PDF в виде картинки на C#? Пытался это сделать через itextsharp.dll, открыл pdf при помощи PdfReader. Как сделать так, чтобы можно было полностью считать страницу pdf как одно целое изображение и потом вывести его в WinForms?
Ответ
Можно сначала преобразовать pdf в jpg/png с помощью imagemagic (либо из командной строки, либо через связки с .NET - MagicNet), а уже затем считать полученные файлы изображений в .NET и отобразить на форме. Преобразование pdf в jpg/png
convert sample.pdf sample.png
Загрузить и вывести полученную картинку можно через Image/PictureBox, например.
Image i = Image.FromFile("Sample.jpg");
e.Graphics.DrawImage(i, new Point(0, 0));
Комментариев нет:
Отправить комментарий