Я пытаюсь реализовать OpenSeadragon просмотрщик с Deep Zoom Image (.dzi
formart).
Чтобы сделать работу правильной, я должен создать плитки и правильный xml
на стороне сервера.
Microsoft имеет Deep Zoom Composer, который содержит DeepZoomTools.dll
. Он предоставляет функции, которые мне нужны. Я добавил этот dll
в свой проект.
Итак, у меня есть несколько вопросов:
- Есть ли какие-либо юридические проблемы с использованием этого
dll
на стороне сервера, поскольку он является частью SilverLight 3? - Я хочу создать пакет NuGet и Github с моей оболочкой над этой библиотекой, поэтому могу ли я использовать
DeepZoomTools.dll
в этом пакете? Какую лицензию я могу использовать в моем проекте Github, затем? - Можно ли декомпилировать
DeepZoomTools.dll
и внести в него некоторые изменения, чтобы добавить некоторые функции, а затем использовать их в проектах и пакете NuGet?
И последний вопрос: есть ли для этой цели альтернативная библиотека .net? (Я знаю, что мы не можем спрашивать здесь о рабочих библиотеках, но все же)