печать счета в PDF - PullRequest
       1

печать счета в PDF

1 голос
/ 07 июня 2011

Мне нужно написать программу, которая извлекает информацию из базы данных и создает счет в формате pdf на основе этой информации.

Я хотел бы написать программу на C # или Java, желательно не на C ++Я думаю, что это займет слишком много времени, чтобы закодировать.

Мне было интересно, какой язык будет лучше, и какие API на этих языках дадут наилучшие результаты, и, если возможно, некоторую документацию (и небольшой учебник, было бы неплохо).Мне нужно что-то простое, но должно быть немного настроенного контента (цветные таблицы и шрифты и еще много чего).

Ответы [ 4 ]

1 голос
/ 07 июня 2011

В Java я обнаружил, что API iText очень удобен.

http://www.itextpdf.com/

0 голосов
/ 07 июня 2011

Обычно для сценариев требуются те или иные инструменты бизнес-аналитики и / или отчетности.Вокруг есть несколько (некоторые с открытым исходным кодом, некоторые нет):

  • BIRT
  • Crystal Reports
  • Jasper Reports
  • ..

Те, кого я знаю, не занимаются программированием, а занимаются настройкой источников данных и созданием шаблонов.

0 голосов
/ 07 июня 2011

Для C # вы можете использовать ITextSharp

http://sourceforge.net/projects/itextsharp/

0 голосов
/ 07 июня 2011

iText является стандартом де-факто для создания PDF-файлов на Java, я бы порекомендовал это.Также имеется реализация iText API на C #.

Кроме того, в качестве идентификатора Adobe flex позволяет создавать PDF-файлы на стороне клиента с использованием библиотеки с открытым исходным кодом AlivePDF, которая, как мне показалось, хорошо работает длябазовая генерация PDF, которая обходит обработку на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...