В одном из своих проектов я столкнулся с задачей динамического добавления пароля к PDF файлу для его защиты. Чтобы этого добиться, было решено использовать библиотеку PDFI
от Setasign, а точнее класс FpdiProtection
. Эта статья рассказывает о том, как это можно сделать, а также дает ответ на вопрос, как обойти ограничение бесплатной библиотеки.
Vse o Web - веб-сайт о программировании и веб-технологиях
Symfony 4. Курс для начинающих
Данный курс будет интересен тем, кто еще не сталкивался с разработкой на Symfony, но хочет начать и не знает с чего. Здесь будет рассмотрены основные моменты работы с фреймворком. На примере приложения TODO list будет рассмотрен процесс разработки реального приложения на Symfony 4.
Нужны ли курсы обучения программированию?
Я думаю, что многие задаются вопросом – «Какие курсы обучения программированию выбрать, и нужны ли они вообще?». На сегодняшний день, информационные технологии являются одной из самых перспективных областей, если не самой перспективной. Соответственно ни одна компания не обходится без компьютеров и собственного сайта. А у кого-то даже имеется свой штатный программист и системный администратор, этот фактор зависит от величины компании. В связи с развитием данной области, появилось много онлайн школ, которые предлагают вам «легко» стать специалистом.