* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Blend PDF with Silverlight
6 февраля 2009
[.NET, C#, Silverlight] Статья посвящена совместному визуальному использованию документов в формате PDF и технологии Silverlight с поддержкой двунаправленного обмена данными.
Во вступительной части автор ссылается на то, что на сегодняшний день уже существуют библиотеки и технологии, позволяющие использовать PDF не только в качестве «выходного» формата, но и как средство для ввода пользовательских данных с последующим предоставлением к ним онлайн-доступа. Однако практически все эти решения ориентированы на серверную сторону, где происходит генерация PDF-потока и отправка его на клиента, что приводит к «утяжелению» соответствующих серверных приложений. Эта же статья предлагает альтернативный, ориентированный на клиентскую сторону подход, который объединяет PDF-документ(ы) и «несущее» Silverlight-приложение в веб-браузере, исключая тем самым необходимость в серверной логике, реализующей обработку пользовательских PDF-файлов для сбора данных. Преимущества данного решения (включая, в первую очередь, более высокую масштабируемость) будут особенно заметны в том случае, когда мы имеем дело с целым набором PDF-форм, поскольку оно позволяет серверу приложений оперировать только «чистыми» данными и бизнес-логикой, избавляя его от обработки PDF-документов.