|
Выполнить код VB в 1с | ☑ | ||
---|---|---|---|---|
0
lEvGl
гуру
25.09.13
✎
10:59
|
Добрый день
Подскажите по такому вопросу: есть код на vb Dim scaleBitmap As New Bitmap(resultImageWidth, resultImageHeight, Imaging.PixelFormat.Format24bppRgb) Dim converted As Graphics = Graphics.FromImage(scaleBitmap) и т д. Код создает пустую картинку, "конвертирует" в нее необходимый текст и сохраняет на диск. Хочется сделать это в форме обработки, но 1с "загонять" текст в картинку не умеет, поэтому вопрос - можно ли выполнить код из 1с? |
|||
1
lEvGl
гуру
25.09.13
✎
12:19
|
никто скрипты не запускал?
|
|||
2
lEvGl
гуру
25.09.13
✎
13:18
|
может непонятно объяснил...
открываю проект в MS Visual Studio, тип проекта - VB, в нем на кнопку повешен код, который выше, как запустить его по кнопке обработки в 1ске? |
|||
3
lEvGl
гуру
25.09.13
✎
13:26
|
не получится что ли ?
|
|||
4
lEvGl
гуру
25.09.13
✎
16:57
|
ап (
|
|||
5
ptiz
25.09.13
✎
17:04
|
Скомпилить екзешник, который будет воспринимать параметры из командной строки.
|
|||
6
Asmody
25.09.13
✎
17:06
|
Написать внешнюю компоненту. Как писать и примеры кода есть на ИТС
|
|||
7
Besometr
25.09.13
✎
17:07
|
Через макросы в Word'е?
|
|||
8
Serginio1
25.09.13
✎
17:16
|
Достаточно написать COM сервер
|
|||
9
lEvGl
гуру
25.09.13
✎
17:17
|
спасибо что отозвались!
(5) ну как вариант наверно думал что достаточно написать скрипт и запустить его в 1с, но, поковырявшись в гугле понял что не прокатит так. В проекте студии загружены библиотеки, которые предоставляют свои объекты и функции. Написано "New Bitmap(resultImageWidth, resultImageHeight, Imaging.PixelFormat.Format24bppRgb)" BitMap - объект gdiplus.dll, нужна среда, где эта библиотека будет доступна Щас пробую через DynWrap.dll подключить gdiplus.dll и ее средствами создать этот объект. Пните, если неправильным путем иду |
|||
10
lEvGl
гуру
25.09.13
✎
17:18
|
(8)делаем проект в студии, там все пространства будут, делаем экспортную функцию с параметрами, компилим как библиотеку и вызываем из формы обработки, правильно понял ?
|
|||
11
lEvGl
гуру
25.09.13
✎
17:28
|
понимаю... теперь понимаю, что вопрос не на 5 минут.... собственно задача то какая: из строки текста сделать картинку. может был опыт у кого?
|
|||
12
IVT_2009
25.09.13
✎
17:33
|
виртуальный принтер который сохраняет в картинку - не покатит ?
|
|||
13
Infsams654
25.09.13
✎
17:35
|
(11) да уж. А что не плодить большую кучу картинок, отличающихся только надписью? На фоне одной картинке в 1С выводить нужную надпись ?
|
|||
14
lEvGl
гуру
25.09.13
✎
17:39
|
(12)если он в.pdf сохраняет, то вряд ли
(13)вывод не совсем в 1с ) логика и база 1сные, а вывод картинки на некий девайс |
|||
15
lEvGl
гуру
25.09.13
✎
17:45
|
(8)киньте примером пжлст
|
|||
16
le_
25.09.13
✎
17:55
|
||||
17
lEvGl
гуру
25.09.13
✎
17:57
|
спасибо большое
|
|||
18
kiruha
25.09.13
✎
18:06
|
В 1С можно вызвать vbscript
В vbscript можно вызвать свою библиотеку В реестре должны быть все необходимое |
|||
19
Torquader
26.09.13
✎
00:50
|
(18) Если билиотека COM-сервер, то её можно вызвать напрямую из 1С, если нет, то ей и VbScript подавится.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |