Экспорт таблицы данных WPF в PDF-файл - PullRequest
0 голосов
/ 21 ноября 2018

Я пишу программу в WPF, которая помещает данные из базы данных mySQL в сетку данных.

Данные, поступающие из базы данных, сохраняются в списке объектов.Этот список является источником данных для сетки данных.

Теперь я хочу сохранить это содержимое в PDF-файл.

Какое лучшее решение для этого?

1 Ответ

0 голосов
/ 21 ноября 2018

Лучшее решение во многом зависит от ваших конкретных требований.При рассмотрении решения вам следует подумать о следующих вещах:

  1. Насколько важна производительность?Если это задача на стороне сервера (возможно, не основанная на ваших данных выше), то вам действительно нужна высокая производительность, чтобы минимизировать нагрузку на ваш сервер.
  2. Какая настройка отчетов вам нужна?
  3. Вам нужен механизм отчетов для форматирования данных сверх того, что возвращается из MySQL или объекта контейнера, используемого для передачи данных?Например, валюта, проценты и т. Д ...
  4. Какой у вас бюджет?У вас есть место для платного решения?

В общем, существует множество решений.Некоторые из них даже возьмут стандартный DataTable или DataSet и сгенерируют отчет из этого.Как правило, с таким решением вы теряете некоторый уровень настройки отчета в обмен на простоту реализации.

Я лично использовал iTextSharp в прошлом.Создать таблицу на основе ваших табличных данных действительно легко, и вы сохраняете абсолютный контроль над создаваемым документом PDF.К сожалению, iTextSharp, похоже, больше перешел в частную сферу и не очень практичен для большинства применений из-за их смешных цен и требований к Community Edition.

...