Не могли бы вы дать мне рекомендации по бесплатной библиотеке/Openspurce и т. Д., Которые можно было бы интегрировать в приложение asp.net для генерации Pdf из фрагментов Html. Я буду генерировать счета-фактуры, которые отображаются в DataGrid и таблицах. Есть ли доступная библиотека, которая будет печатать всю таблицу с Datagrid в Pdf. ITextSharp кажется приятным, но мне придется делать сложную работу по добавлению таблиц и бла-бла, когда все уже на веб-странице. это возможно дубликат, но он генерирует PDF из полной страницы, которая не желаемому Possible duplicate questionСоздание Pdf с веб-страницы в asp.net
ответ
ITextSharp
делает почти то, что вы просите, и является открытым исходным кодом, однако API для процесса преобразования не трогали в течение многих лет и является устаревшим. Поэтому я бы рекомендовал коммерческий продукт.
Что-то вроде Winnovative HTML to PDF Converter
Чтобы быть честным, я смотрю на это так, вы можете сэкономить деньги, покупая лицензию на коммерческий продукт скорее, чем тратить дни разработки решения самостоятельно.
Редактировать Если это для создания счетов-фактур в одиночку, я бы использовал iTextSharp, так как для изучения основ не требуется много времени. Однако, если вы хотите, чтобы иметь возможность конвертировать полноценную веб-страницу в PDF-файл, перейдите по коммерческому маршруту.
@ Rippo Я на одной обуви. Но покупка полноценного коммерческого продукта для создания счетов-фактур - это OverKill. Я задал вопрос просто сократить время разработки – Deeptechtons
@Rippo, используя itextsharp, означает, что он должен распространять источник своего приложения в AGPL, если он не купит коммерческую версию. – Jaapjan
@Jaapjan - 'GNU Affero GPL v3 предусматривает, что любая адаптация программного обеспечения, который он охватывает, должна явно предлагать исходный код для загрузки пользователям, которые взаимодействуют с ним по сети' - только если он решает изменить исходный код – Rippo
Эти ссылки могут помочь:
Хм, я думаю, что только зрелая библиотека есть iTextSharp человек дерьмо. – Deeptechtons
При выполнении счетов-фактур, я обычно хожу несколько иначе, начав с Aspose.Words и используя функция nested mail merge.
Другим вариантом может быть функция HTML to PDFAspose.Pdf.
Обе библиотеки являются коммерческими, я не знаю, подходит ли это для вашего проекта.
- 1. Создание pdf в asp.net
- 2. Создание PDF в asp.net MVC
- 3. MVC ASP.NET - Создание файла PDF
- 4. Создание файла PDF через ASP.NET
- 5. Создание PDF в Asp.net MVC-приложении
- 6. Создание динамического миниатюры PDF для ASP.NET
- 7. Создание PDF-документов с HTML-страницы с использованием ASP.NET -C#
- 8. PDF в приложении ASP.NET MVC
- 9. Создание файла PDF с использованием байтового массива C#/asp.net
- 10. wkhtmltopdf создание пустого pdf
- 11. Создание PDF в php
- 12. Создание PDF в Orbeon
- 13. Создание PDF с обновлением страницы
- 14. Создание pdf с использованием phpexcel
- 15. Создание PDF с настраиваемыми значениями
- 16. Создание PDF-распечаток с PHP
- 17. Создание PDF с использованием C#
- 18. Создание PDF с помощью pydot
- 19. Создание PDF с источником данных
- 20. Создание файла PDF с Java
- 21. Создание PDF-файлов с PHP
- 22. Создание Pdf с использованием java
- 23. Создание pdf с использованием mpdf
- 24. Создание индекса PDF с ReportLab
- 25. Как вставить изображение в pdf с помощью PHP (создание PDF)?
- 26. Создание PDF с возможностью использования фильтра в разных PDF-файлах
- 27. открыть pdf с страницы asp.net
- 28. Создание PDF-файлов с изображениями в wp8
- 29. Создание pdf с использованием phpexcel в окнах
- 30. объемное создание pdf с html2pdf в codeigniter
Возможный дубликат [Есть ли способ конвертировать веб-страницу в pdf?] (Http://stackoverflow.com/questions/6003350/is-there-a-way-that-i-can-convert -a-webpage-in-a-pdf) –