Как позвонить в JMagick из веб-приложения - PullRequest
0 голосов
/ 15 сентября 2009

У меня есть приложение на основе сервлета для обслуживания сохраненных документов и изображений. Все изображения были сохранены в формате jpg со стандартными размерами, основанными на корпоративных стандартах во время разработки системы. Теперь размеры изображений, которые хотят видеть пользователи, изменились. Поскольку существует много изображений, размер которых не нужно изменять, мы создали сервис для изменения размера изображений на лету на основе дополнительного параметра запроса. Новый файл будет сохранен для будущих запросов.

Размер файлов можно изменить с помощью java, но изменение размера JMagick часто приводит к улучшению внешнего вида изображения. Проблема с JMagick заключается в том, что DLL должна быть загружена. Это работает для локального тестирования, где есть доступ к серверам, системный путь может быть изменен, чтобы добавить каталог, содержащий dll.

Есть ли способ загрузить dll JMagick из приложения, чтобы JMagick работал в среде Websphere? или есть другая альтернатива, которая произведет изображение сопоставимого качества?

1 Ответ

0 голосов
/ 16 сентября 2009

Средство WebSphere "Shared Library" позволяет вам указывать ClassPath для JAR-библиотек, таких как JMagick и PATH, в случае необходимости размещения любых DLL.

Общие библиотеки могут быть связаны с серверами или отдельными приложениями.

Для получения дополнительной информации найдите «Управление общими библиотеками» в WebSphere Info Center.

...