|
CepbIu
|
|
System.Drawing в CLR-процедуре21.08.2007, 15:51. Показов 6874. Ответов 7
Метки clr-procedures (Все метки)
Есть сервер SQL2005, на VS2005 нужно написать внешнюю хранимку в которой нужно создать картинку. В обыкновенном проекте всё понятно как работать с графикой. Здесь же никак не пойму как подключить System.Drawing. В списке Reference этого класса нет.
Возможно его использовать в CLR процедурах? |
|
| 21.08.2007, 15:51 | |
|
Ответы с готовыми решениями:
7
COM в хранимой процедуре CLR Необработанное исключение типа "System.ArgumentException" в System.Drawing.dll Отсутствует сопоставление типа объекта System.Drawing.Bitmap с известным собственным типом управляемого поставщика |
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 21.08.2007, 18:31 | |
|
Попробуй совет из заметки http://alexmcmanus.spaces.live.com/blog/cns!F1FD75E9D1B1A0C1!116.entry Image Manipulation in SQL Server 2005.
0
|
|
|
CepbIu
|
|
| 21.08.2007, 19:23 | |
|
Спасибо за ссылку. Нашёл тоже самое на другом форуме. Работает.
http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=335249&pg=1 http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=335249&pg=1 |
|
|
CepbIu
|
|
| 22.08.2007, 15:38 | |
|
Вопрос немного не по теме:
Создал CLR-функцию которая возращает картинку баркода в формате GIF. Баркод создается на картинке обычным шрифтом еановским. У себя на компе всё работает. Перенёс функцию на основной сервак. Запустил - оказалось забыл шрифты скопировать. Скопировал шрифты. Запустил ещё раз - функция не видит шрифты, печатает на картинке обычным шрифтом, т.е. вместо баркода просто цифры и буквы тапа k:de27... Можно ли решить эту проблему с шрифтами без перезагрузки sql-сервера или сервака? |
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 22.08.2007, 16:08 | |
|
Не знаю даже. Проверь видит ли система эти шрифты, например, через WordPad.
0
|
|
|
CepbIu
|
|
| 22.08.2007, 16:14 | |
|
Word запускал, видит. Дело в том что очень не хочется даже только SQL сервер останавливать, много народу сидит на нём-)) Но видать придётся ждать удобное время для этого
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 22.08.2007, 17:00 | |
|
Можно попробовать еще перерегистрировать сборку в MSSQL (сделать drop assembly и create assembly). Возможно список шрифтов кешируется где-то внутри самой .NET Framework и перерегистрация сборки <EM>возможно </EM>заставит MSSQL перезапустить CLR. Хотя если домены приложений .NET создаются к контексте основного процесса MSSQL, то тогда только перезапуск SQL может помочь.
0
|
|
|
CepbIu
|
|
| 23.08.2007, 13:05 | |
|
Перерегистрировать сборку не помогло. Пришлось перезагрузить SQL сервер.
|
|
| 23.08.2007, 13:05 | |
|
Помогаю со студенческими работами здесь
8
Добавление Картинки в БД из PictureBox. Ошибка "не удается преобразовать из "System.Drawing.Image" в byte[]" Неявное преобразование типа "System.Drawing.Icon" в "System.Drawing.Image" невозможно System.Drawing отсутствует Конвертация System.Drawing.Region в GraphicsPath[]
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|