|
COM, OLE, CorelDRAW | ☑ | ||
---|---|---|---|---|
0
Vugluskr
26.01.12
✎
15:52
|
Коллеги, у кого есть работы с CorelDRAW из 1с.
Покажите пример взаимодействия, пожалуйста. Срочно нужно решать задачу, времени в обрез. Спасите. |
|||
1
zak555
26.01.12
✎
15:53
|
из 1с ценник в CorelDRAW ? =)
|
|||
2
xard
26.01.12
✎
15:54
|
google Imagemagick
|
|||
3
Vugluskr
26.01.12
✎
15:56
|
Не совсем ценник. Нужно кучу этикеток напечать с уникальными кодами. КОды в файле. Я хочу читать коды из файла в 1с и пулять их CorelDRAW. Мне нужен пример работы с CorelDRAW как с COMОбъект.
|
|||
4
Valerik0101
26.01.12
✎
15:57
|
Чо то типа этого наверно, только кореловские функции ))
Photoshop = Новый COMОбъект("Photoshop.Application"); PhotoDoc = Photoshop.Open("C:\1.jpg"); // Photoshop.PlayAction("PhotoDoc.ResizeImage()"); // PhotoDoc.PlayAction("Quadrant colors"); PhotoDoc.RotateCanvas(35); PhotoDoc.Save(); PhotoDoc.Close(); // Photoshop.Quit(); |
|||
5
Vugluskr
26.01.12
✎
15:58
|
Valerik0101, да оно. Вот функций CorelDRAW мне бы найти.
|
|||
6
Valerik0101
26.01.12
✎
16:00
|
(5)Я только не помню где и как искал функции фотошопа ((
Наверное в инете или в документации... |
|||
7
Vugluskr
26.01.12
✎
16:01
|
Valerik0101, если быстро сможешь найти - поделись информацией. Буду очень благодарен.
|
|||
8
Базис
naïve
26.01.12
✎
16:01
|
Что за задача?
Корел знаю хорошо, готов небольшую задачу выполнить бесплатно сегодня ночью. Или сам читай http://coreldraw.com/wikis/howto/default.aspx |
|||
9
Mort
26.01.12
✎
16:02
|
А чо поиск забанили?
http://aix.ucoz.ru/publ/delphi/iskhodniki_v_delphi7/delphi_i_corel_draw/12-1-0-101 |
|||
10
ДенисЧ
26.01.12
✎
16:02
|
(7) для начала запусти ексель и через его объектный бровзер посмотри, что оный дров вообще светит наружу...
|
|||
11
shuhard
26.01.12
✎
16:03
|
||||
12
Vugluskr
26.01.12
✎
16:34
|
Могу оплатить работу, если кто готов быстро решить. У меня запара.
Суть работы: Напечать 500 000 этикеток с уникальным кодом. Коды в текстовых файлах. Нужно прочитать файл и вывести их нужным шрифтом в CorelDRAW . Потом из CorelDRAW мы будем печать на принтере zebra. контакты аська 45613912, почта [email protected], 8926619OO22 |
|||
13
ДенисЧ
26.01.12
✎
16:36
|
А зачем для этого дров?
|
|||
14
Vugluskr
26.01.12
✎
16:39
|
ДенисЧ, можно без него. Хотел Bar-One от zebra, но он OLE не поддерживает похоже.
|
|||
15
Ковычки
26.01.12
✎
16:40
|
решу за недорого
|
|||
16
Ковычки
26.01.12
✎
16:40
|
нужно получить 500 000 файлов ?!
|
|||
17
ДенисЧ
26.01.12
✎
16:45
|
(14) А оля для этого зачем? У меня родной 1сный баркод прекрасно работает и печатает... ЧТо на зебру (тут с параметрами страницы поиграться надо), что на простой принтер...
|
|||
18
Vugluskr
26.01.12
✎
16:52
|
Да можно и прямо из 1с, наверное.
Мне нужно 400 000 этикеток, в макете 81 этикетка, значит нужно 400000/81 = 4938 макетов, т.е. 4938 файлов, если печатать в CorelDRAW. |
|||
19
ДенисЧ
26.01.12
✎
16:53
|
Макет тебе нужен один... Всего один.
|
|||
20
Vugluskr
26.01.12
✎
17:17
|
ДенисЧ, написал тебе в аську - тишина.
кому интересно задание - контакты свои я в теме оставил. |
|||
21
ДенисЧ
26.01.12
✎
17:18
|
(20) Аська у меня выключена и включена уже сегодня не будет.
Кроме того, это задание мне не интересно. Оно скучно. |
|||
22
Vugluskr
26.01.12
✎
17:31
|
ДенисЧ, так не бесплатно же. Если все так просто, то почему бы не помочь за деньги.
|
|||
23
ДенисЧ
26.01.12
✎
17:33
|
(22) Слово "неинтересно" тебе о чём-то говорит? Я пока не на помойках еду ищу. Поэтому не возьмусь. Уж извини.
|
|||
25
Vugluskr
26.01.12
✎
17:37
|
ДенисЧ, я понял, было бы предложено. С другой стороны, я помочь просил.
|
|||
26
Vugluskr
26.01.12
✎
18:12
|
Блин, как все не просто. Хочу вывести текст в начале листа - верхний левый угол. Ставлю координаты 0,0 - выводится в середине.. как в левый верхний угол записать? Какая у CorelDRAW система координат?
CorelDraw =Новый COMОбъект("CorelDraw.Automation.15"); CorelDraw.FileNew(); CorelDraw.SetDocVisible(True); CorelDraw.CreateArtisticText( "Тест", 0,0); |
|||
27
Базис
naïve
26.01.12
✎
18:16
|
В центре листа.
|
|||
28
Vugluskr
26.01.12
✎
18:18
|
Базис, а как в левый верхний угол?
|
|||
29
Базис
naïve
26.01.12
✎
18:21
|
Размер листа какой? Там в микронах надо указать смещение.
Я тебе предложение кинул, собсно. Не мучайся, ибо у меня связка с дровами давно в планах, на тебе я и научусь. |
|||
30
Vugluskr
26.01.12
✎
19:02
|
Базис, спасибо, надеюсь у нас получится решить вопрос. А народ, блин, отзывчивый )))
|
|||
31
bse
26.01.12
✎
20:54
|
SVG формат покури - тот-же XML...
может можно сразу из 1с-ки... типа: http://rus-linux.net/nlib.php?name=/MyLDP/mm/inkscape/inkscape-guide-15.html а потом нам расскажешь... |
|||
32
Vugluskr
27.01.12
✎
19:52
|
SVG, нам тут не поможет. Базис, спасибо, помог. Организовал связку CorelDraw и Excel.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |