C# Работаем с PDF удобно

preview_player
Показать описание
#csharp #pdf #программирование #backend #dotnet
В этом видео расскажу о полезной библиотеке для формирования PDF документов - IText

Исходный код из видео:
Документация библиотеки IText:
Исходный код IText
Рекомендации по теме
Комментарии
Автор

Спасибо большое, было очень полезно) как раз пытаюсь генерить и конвертить в pdf, а через что и как... и тут ваше видео!)

adel
Автор

Вот ещё бы услышать от вас бесплатную библиотеку для ПАРСИНГА pdf на C#. Сколько ни пытался найти - все безрезультатно.

АнатолийБорткевич-юк
Автор

Полезно, спасибо) Правда кажется, что если знаешь HTML, лучше писать HTML, а потом конвертировать в pdf. Может это проще только для фулстеков.

ibragimProtopopov
Автор

Столкнулся в работе с Itext7 с проблемами производительности.

Очень удобно и красиво делать документы, но формирование pdf файла на 200 страниц занимает 20 секунд (внутри много разных таблиц). Эта проблема конкретно с itext 7й версии, как оказалось, проблема известная.

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

nerzongul
Автор

если это не промышленная выгрузка с рассылкой через почту, а экспорт какого-то файла с клиента, и вдобавок присутствуют всякие "прикольные дизайны с округлостями", то лучше делать через HTML + Browser pdf convert. Текст и прямоугольные картинки делать можно конечно и просто на стороне бэка (да и фронта тоже), однако как только в pdf вылезают всякие не тривиальные дизайны, вы проклянете и черта и бога пытаясь это вкорячить через стандартные (бесплатные) библиотеки. Через небесплатные - тоже. Если это можно делать через экспорт с браузера - всегда делайте через него. Это быстрее, проще и дешевле в подавляющем количестве случаев.

kronatankristof
Автор

А можете рассказать про MVP и показать пример на WinForms? Просто ничего полезного не нашел в русском сегменте)

baxram
Автор

когда созреешь для сравнения производительности C# с Golang?) в одном из прошлых видео разговор был..

Tosha.V
Автор

Спасибо. Подкажите, а где найти адрес канала в телеграм?

Sergey-vhvj