Вы используете numpy 1.16? Это несовместимо с последним выпуском pytables (см. https://github.com/PyTables/PyTables/blob/v3.4.4/tables/hdf5extension.pyx#L2155 ), но команда pytables еще не выпустила исправленную версию: https://github.com/PyTables/PyTables/issues/719
Единственный способ, который я нашел, чтобы исправить это, - понизить рейтинг numy.
Мы используем Gnostice и очень довольны им. Это позволяет нам печатать наши отчеты ReportBuilder PDF, HTML, XML, Excel, Gif...
Некоторые незначительные проблемы мы приехали через работу с компонентом
Вот некоторые (Вся Реклама), я произвел впечатление при поиске чего-то подобного:
Библиотека VisPDF - Это стоит проверить, и Вы получаете источник.
Библиотека PDFDoc Scout - Это - элемент управления ActiveX, и Вы не получаете источник, но имеет некоторые хорошие функции (хороший HTML к преобразованию PDF, например).
Пилот Создателя PDF - Стоящий проверки также.
Я нашел, что в свободном доступе LibHaru, PoDoFo не были в хорошем состоянии для моих требований, к сожалению.
Мы используем wPDF. Мы не генерируем файлы PDF, непосредственно думал - мы генерируем различные отчеты и 'печатаем' их к PDF как альтернатива принтеру.
PowerPDF свободен и с открытым исходным кодом (LGPL). его действительно маленькое, но эффективное!
Я использовал wPDF с QuickReports / QRDesign. В основном путем преобразования отчета метафайлу, затем производящему PDF из этого. Это также утверждает, что имело Быструю поддержку Отчета.
Существует 2 способа создать отчеты PDF с помощью eDocEngine. Любой Вы используете компонент построителя отчетов (как QuickReport, Рейв и т.д.) и затем используете интерфейс eDocEngine для сохранения содержания как PDF.
Другой путь состоит в том, чтобы programmtically использовать класс TgtPDFDocument и затем настройки, это - свойства и наборы. Это дает намного более прекрасный контроль над функциями как водяные знаки, полномочия, безопасность пароля и т.д.
IIPDFLib llionsoft в: www.llion.net
Библиотека llPDFLib 3.6 Delphi
llPDFLib является чистой библиотекой Object Pascal для создания документов в формате PDF. Эта библиотека не использует DLL или внешнего стороннего программного обеспечения для генерации файлов PDF. Библиотека включает компонент TPDFDocument со свойствами и методами как TPrinter Delphi, но разработана для генерации файла PDF.
Функции:
Это стоит США за 299$, но Вы получаете то, за что Вы платите.
(источник: llion.net)