Вверх ↑
Этот топик читают: Гость
Ответов: 96
Рейтинг: 2
#1: 2017-07-18 22:23:52 ЛС | профиль | цитата
Как получить данные картинки не сохраняя ее на диск?
Попытался получить вот таким образом, но не выходит.
код


Add(MemoryStream,15561524,574,259)
{
link(onCopy,15390281:doCompress,[])
}
Add(StreamConvertor,3661983,679,259)
{
link(onResult,2229738:doText,[])
}
Add(LZMA,15390281,630,259)
{
link(onStream,3661983:doConvert,[])
link(Stream,15561524:Stream,[(636,247)(608,247)(608,303)(580,303)])
}
Add(Image,538517,399,210)
{
Left=20
Top=15
Width=100
Height=100
Picture=[ZIPC601000078DA73F23DC6C800066640AC01C45C50CCC8A000169F00954706FF490020E5F830B23A7C66A0B3B1993398D411E30F62C28518000026640D7E]
}
Add(Button,6613471,266,322)
{
Left=35
Top=170
link(onClick,6485638:doWrite,[])
}
Add(Edit,2229738,742,259)
{
Left=115
Top=170
Width=245
}
Add(BitmapStream,6485638,392,315)
{
link(Stream,7553580:GetData,[])
link(Bitmap,538517:ImageBitmap,[])
}
Add(EventFromData,7553580,392,259)
{
link(onEvent,15561524:doCopy,[])
}
Add(InfoTip,776079,350,196)
{
Info=#18:вытаскиваем данные|
Width=127
Height=172
}

карма: 0

1
Голосовали:Vadimluk1
vip
#1.1контекстная реклама от партнеров
Ответов: 88
Рейтинг: 20
#2: 2017-07-18 22:42:03 ЛС | профиль | цитата
В моём WebRed'е такая же проблема в браузере с иконкой в "Браузере", и спасибо за пост, то не вспомнил, буду следить за темой
карма: 0
Ильичёв IKA
1
Голосовали:Vadimluk1
Ответов: 632
Рейтинг: 4
#3: 2017-07-18 23:22:07 ЛС | профиль | цитата
Держите!

Add(MainForm,2953706,21,105)
{
}
Add(Image,538517,315,133)
{
Left=20
Top=15
Width=100
Height=100
Picture=[ZIPC601000078DA73F23DC6C800066640AC01C45C50CCC8A000169F00954706FF490020E5F830B23A7C66A0B3B1993398D411E30F62C28518000026640D7E]
}
Add(Button,6613471,168,217)
{
Left=35
Top=170
link(onClick,2064534:doEvent1,[(222,223)(222,216)])
}
Add(Edit,2229738,504,210)
{
Top=240
Width=380
}
Add(Hashsum,7617483,441,224)
{
link(onResult,2229738:doText,[(489,230)(489,216)])
}
Add(Memo,3266085,546,266)
{
Left=135
Top=10
Width=230
Height=225
ScrollBars=2
}
Add(BitmapStream,15745117,280,245)
{
link(Stream,3361272:Var2,[])
link(Bitmap,538517:ImageBitmap,[(293,205)(321,205)])
}
Add(Hub,2064534,245,210)
{
OutCount=4
link(onEvent1,15745117:doWrite,[(269,216)(269,258)])
link(onEvent2,14330567:doData,[(297,223)(297,265)])
link(onEvent3,13675339:doClear,[(269,230)(269,188)])
link(onEvent4,13675339:doCopy,[(269,237)(269,181)])
}
Add(MemoryStream,13675339,280,175)
{
}
Add(DoData,14330567,336,259)
{
link(onEventData,11638985:doEvent1,[])
link(Data,3361272:Var3,[(342,229)])
}
Add(GetDataEx,3361272,280,224)
{
link(Data,13675339:Stream,[])
}
Add(StreamConvertor,4373263,441,273)
{
link(onResult,3266085:doAdd,[(509,279)(509,272)])
}
Add(Hub,11638985,385,259)
{
link(onEvent1,7617483:doHashsum,[(404,265)(404,230)])
link(onEvent2,4373263:doConvert,[(420,272)(420,279)])
}

карма: 0

0
Ответов: 497
Рейтинг: 16
#4: 2017-07-18 23:28:01 ЛС | профиль | цитата
почему сразу не


Add(MemoryStream,15561524,644,126)
{
}
Add(StreamConvertor,3661983,644,182)
{
Point(Data)
link(Data,15561524:Stream,[])
}

карма: 1
        ]  
0
Ответов: 632
Рейтинг: 4
#5: 2017-07-18 23:28:53 ЛС | профиль | цитата

Add(MainForm,15186911,119,168)
{
}
Add(Image,538517,413,196)
{
Left=20
Top=15
Width=100
Height=100
Picture=[ZIPC601000078DA73F23DC6C800066640AC01C45C50CCC8A000169F00954706FF490020E5F830B23A7C66A0B3B1993398D411E30F62C28518000026640D7E]
}
Add(Button,6613471,265,280)
{
Left=5
Top=135
Width=120
Caption="Картинка->Код"
link(onClick,2064534:doEvent1,[(320,286)(320,279)])
}
Add(Edit,2229738,602,273)
{
Top=240
Width=380
}
Add(Hashsum,7617483,539,287)
{
link(onResult,2229738:doText,[(587,293)(587,279)])
}
Add(Memo,3266085,644,329)
{
Left=135
Top=10
Width=230
Height=225
ScrollBars=2
}
Add(BitmapStream,15745117,378,308)
{
link(Stream,3361272:Var2,[])
link(Bitmap,538517:ImageBitmap,[(391,268)(419,268)])
}
Add(Hub,2064534,343,273)
{
OutCount=4
link(onEvent1,15745117:doWrite,[(367,279)(367,321)])
link(onEvent2,14330567:doData,[(395,286)(395,328)])
link(onEvent3,13675339:doClear,[(367,293)(367,251)])
link(onEvent4,13675339:doCopy,[(367,300)(367,244)])
}
Add(MemoryStream,13675339,378,238)
{
}
Add(DoData,14330567,434,322)
{
link(onEventData,11638985:doEvent1,[])
link(Data,3361272:Var3,[(440,292)])
}
Add(GetDataEx,3361272,378,287)
{
link(Data,13675339:Stream,[])
}
Add(StreamConvertor,4373263,539,336)
{
link(onResult,15716858:doEvent1,[(607,342)(607,335)])
}
Add(Hub,11638985,483,322)
{
link(onEvent1,7617483:doHashsum,[(502,328)(502,293)])
link(onEvent2,4373263:doConvert,[(518,335)(518,342)])
}
Add(Button,4539281,329,378)
{
Left=5
Top=180
Width=120
Caption="Код->Картинка"
link(onClick,1367618:doConvert,[(377,384)(377,398)])
}
Add(StreamConvertor,1367618,392,392)
{
Mode=1
Point(Data)
link(onResult,3102682:doRead,[(432,398)(432,391)])
link(Data,3266085:Text,[(398,383)(650,383)])
}
Add(Hub,15716858,616,329)
{
link(onEvent1,3266085:doClear,[(637,335)(637,342)])
link(onEvent2,3266085:doAdd,[(637,342)(637,335)])
}
Add(BitmapStream,3102682,441,385)
{
link(onRead,1561995:doEvent1,[(478,391)(478,398)])
}
Add(Hub,1561995,483,392)
{
link(onEvent1,4455334:In,[])
link(onEvent2,16162042:In,[])
}
Add(LineBreak,115294,378,210)
{
link(Out,538517:doClear,[(410,216)(410,209)])
Primary=[4455334,133,182]
}
Add(LineBreak,8703774,378,203)
{
link(Out,538517:doLoad,[(410,209)(410,202)])
Primary=[16162042,133,196]
}

Вот еще менять можно, код.

--- Добавлено в 2017-07-18 23:29:56

RAWY_EX писал(а):
почему сразу не


Add(MemoryStream,15561524,644,126)
{
}
Add(StreamConvertor,3661983,644,182)
{
Point(Data)
link(Data,15561524:Stream,[])
}

Не знаю как так подставить чтобы все работала.

Редактировалось 1 раз(а), последний 2017-07-18 23:29:56
карма: 0

0
Ответов: 497
Рейтинг: 16
#6: 2017-07-18 23:53:49 ЛС | профиль | цитата
Vadimluk1, ну если я правильно понял то рисовать не обязательно
карма: 1
        ]  
0
Ответов: 632
Рейтинг: 4
#7: 2017-07-18 23:57:27 ЛС | профиль | цитата
RAWY_EX писал(а):
Vadimluk1, ну если я правильно понял то рисовать не обязательно

Да, это личная инициатива.
карма: 0

0
Ответов: 96
Рейтинг: 2
#8: 2017-07-19 00:12:04 ЛС | профиль | цитата
Спасибо, ребята!
карма: 0

1
Голосовали:Vadimluk1
Ответов: 1328
Рейтинг: 69
#9: 2017-07-19 11:37:02 ЛС | профиль | цитата
Vadimluk1 писал(а):
Не знаю как так подставить чтобы все работала.


вот так


Add(MainForm,2953706,182,105)
{
}
Add(MemoryStream,15561524,322,133)
{
}
Add(StreamConvertor,3661983,462,287)
{
Point(Data)
link(onResult,2229738:doText,[])
link(Data,5231647:Var3,[(468,201)])
}
Add(Image,538517,364,119)
{
Left=20
Top=15
Width=100
Height=100
Picture=[ZIPC601000078DA73F23DC6C800066640AC01C45C50CCC8A000169F00954706FF490020E5F830B23A7C66A0B3B1993398D411E30F62C28518000026640D7E]
}
Add(Button,6613471,231,231)
{
Left=35
Top=170
link(onClick,7680251:doEvent1,[])
}
Add(Edit,2229738,525,287)
{
Left=115
Top=170
Width=245
}
Add(BitmapStream,6485638,357,224)
{
link(Stream,5231647:Var2,[])
link(Bitmap,538517:ImageBitmap,[])
}
Add(InfoTip,776079,315,105)
{
Info=#18:вытаскиваем данные
Width=127
Height=172
}
Add(Hub,7680251,322,231)
{
link(onEvent1,6485638:doWrite,[])
link(onEvent2,3661983:doConvert,[(347,244)(347,293)])
}
Add(GetDataEx,5231647,357,196)
{
link(Data,15561524:Stream,[(363,194)(328,194)])
}

карма: 2

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)