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

  Рет қаралды 5,059

Архитектор ПО. Александр Желнин

Архитектор ПО. Александр Желнин

Күн бұрын

Пікірлер: 36
@adel7124
@adel7124 10 ай бұрын
Спасибо большое, было очень полезно) как раз пытаюсь генерить и конвертить в pdf , а через что и как... и тут ваше видео!)
@Kulibins1
@Kulibins1 10 ай бұрын
всегда пожалуйста 😉
@vinogradova619
@vinogradova619 Жыл бұрын
Спасибо, очень интересно 👍
@Kulibins1
@Kulibins1 Жыл бұрын
Всегда пожалуйста
@АнатолийБорткевич-ю4к
@АнатолийБорткевич-ю4к Жыл бұрын
Вот ещё бы услышать от вас бесплатную библиотеку для ПАРСИНГА pdf на C#. Сколько ни пытался найти - все безрезультатно.
@Kulibins1
@Kulibins1 Жыл бұрын
У меня пока были задачи с выводом в pdf. Если найду напишу в группе телеграмма
@leonid_konoplin
@leonid_konoplin Жыл бұрын
Супер. Спасибо
@Kulibins1
@Kulibins1 Жыл бұрын
Пожалуйста 😉
@ibragimProtopopov
@ibragimProtopopov Жыл бұрын
Полезно, спасибо) Правда кажется, что если знаешь HTML, лучше писать HTML, а потом конвертировать в pdf. Может это проще только для фулстеков.
@Kulibins1
@Kulibins1 Жыл бұрын
Может быть, но есть вероятность того что конвертация чего-то не сделает.
@alexeycherepanov9150
@alexeycherepanov9150 Жыл бұрын
@@Kulibins1 Qa на этот вопрос ответят
@baxram97
@baxram97 Жыл бұрын
А можете рассказать про MVP и показать пример на WinForms? Просто ничего полезного не нашел в русском сегменте)
@Kulibins1
@Kulibins1 Жыл бұрын
Winforms не занимаюсь уже очень давно. В своё время на wpf перешёл. А последние несколько лет даже wpf не занимаюсь, т.к. фронт на Angular делаю.
@nerzongul
@nerzongul Жыл бұрын
Столкнулся в работе с Itext7 с проблемами производительности. Очень удобно и красиво делать документы, но формирование pdf файла на 200 страниц занимает 20 секунд (внутри много разных таблиц). Эта проблема конкретно с itext 7й версии, как оказалось, проблема известная. Приходится использовать более раннюю версию этой библиотеки для лучшей производительности. Мб кому эта информация будет актуальна.
@Kulibins1
@Kulibins1 Жыл бұрын
Кстати имея исходник, можно посмотреть что тормозит. Может гляну скоро предстоит собирать большой документ
@MrMiLK...
@MrMiLK... Жыл бұрын
Бесплатная альтернатива - QuestPDF
@Kulibins1
@Kulibins1 Жыл бұрын
Тут тоже как бы бесплатно, о чем в конце рассказал
@davidos533
@davidos533 Жыл бұрын
Спасибо, не знал о QuestPDF, искал бесплатные варианты
@kronatankristof8804
@kronatankristof8804 Жыл бұрын
если это не промышленная выгрузка с рассылкой через почту, а экспорт какого-то файла с клиента, и вдобавок присутствуют всякие "прикольные дизайны с округлостями", то лучше делать через HTML + Browser pdf convert. Текст и прямоугольные картинки делать можно конечно и просто на стороне бэка (да и фронта тоже), однако как только в pdf вылезают всякие не тривиальные дизайны, вы проклянете и черта и бога пытаясь это вкорячить через стандартные (бесплатные) библиотеки. Через небесплатные - тоже. Если это можно делать через экспорт с браузера - всегда делайте через него. Это быстрее, проще и дешевле в подавляющем количестве случаев.
@Kulibins1
@Kulibins1 Жыл бұрын
Вероятно вы правы
@sergeykarpov4683
@sergeykarpov4683 Жыл бұрын
Был случай с преобразованием как html в pdf, так и xlsx в pdf, в обоих случаях лучшим вариантом была aspose библиотека (в моем случае не совсем официальная). На реальных файлах показал преобразование xlsx в pdf качественнее, чем использовать adobe reader pro + excel 2019
@kronatankristof8804
@kronatankristof8804 Жыл бұрын
@@sergeykarpov4683 графики переводил в pdf? Только какие-нибудь хитрые не линейные. Те же pie 3х мерные. И чтобы они были красивые и ровненькие и радиус не дай бог не расползся? Текст, где бэкграунд закругленный и является градиентом некоей картинки? Чтобы просто текст туда-сюда конвертить или таблицы из экселя, это как бы ниочем.
@Tosha.V
@Tosha.V Жыл бұрын
когда созреешь для сравнения производительности C# с Golang?) в одном из прошлых видео разговор был..
@Kulibins1
@Kulibins1 Жыл бұрын
Нужно Go изучить. Если бы нашелся знающий Go и мои тесты переписал бы тогда вообще здорово было бы.
@Kulibins1
@Kulibins1 Жыл бұрын
Видео сравнения на канале выложил
@Tosha.V
@Tosha.V Жыл бұрын
@@Kulibins1 да, уже посмотрел, спасибо
@Sergey-vh3vj
@Sergey-vh3vj Жыл бұрын
Спасибо. Подкажите, а где найти адрес канала в телеграм?
@Kulibins1
@Kulibins1 Жыл бұрын
В описании канала. Вот ссылка t.me/zhelnin_au
@dmitriykonopinskiy3793
@dmitriykonopinskiy3793 Жыл бұрын
не смог найти ссылку на телеграм
@Kulibins1
@Kulibins1 Жыл бұрын
t.me/zhelnin_au
@DimaTiunov
@DimaTiunov Жыл бұрын
Разные ридеры PDF делают бррррррр
@Kulibins1
@Kulibins1 Жыл бұрын
Есть немного 🤣
Node.js vs .net7 C# Ответы на вопросы
20:43
Архитектор ПО. Александр Желнин
Рет қаралды 4 М.
Объясняю RxJS
1:01:18
Архитектор ПО. Александр Желнин
Рет қаралды 34 М.
Человек паук уже не тот
00:32
Miracle
Рет қаралды 4,1 МЛН
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 69 МЛН
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
Wait… Maxim, did you just eat 8 BURGERS?!🍔😳| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 9 МЛН
Thread → Task. Многопоточность и Асинхронность
13:39
Архитектор ПО. Александр Желнин
Рет қаралды 31 М.
Скачивание изображений, pdf и других файлов с фронта
11:45
Mapster. Автоматизация сопоставления типов
23:50
Архитектор ПО. Александр Желнин
Рет қаралды 4,7 М.
Асинхронное программирование на C# (блок 1)
1:01:53
Просто программист
Рет қаралды 8 М.
Китайский и Немецкий MERCEDES. Есть разница? Полный разбор
25:17
Отечественный Суперкар Маруся! Оживляем легенду
1:30:46
ИЛЬДАР АВТО-ПОДБОР
Рет қаралды 3,5 МЛН
Марк Шевченко - Микросервисы на C#
1:02:10
Пишу сайт на .NET - практика программирования на C#
32:08
Програмысли Влог
Рет қаралды 23 М.
Человек паук уже не тот
00:32
Miracle
Рет қаралды 4,1 МЛН