Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2012, 17:44   #11
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,322
По умолчанию

Потому что это не bmp, а JPEG.
Примерно так:
Код:
uses EncdDecd,jpeg;
procedure TForm1.Button2Click(Sender: TObject);
var
st,st2:TMemoryStream;
jpg:tjpegimage;
s:string;
begin
st:=TMemorystream.Create;
st2:=TMemorystream.Create;
jpg:=tjpegimage.create;
s:=memo1.Text;
st.WriteBuffer(s[1],Length(s)*SizeOf(Char));
st.Position:=0;
DecodeStream(st,st2);
st2.Position:=0;
jpg.loadfromstream(st2);
image1.picture.assign(jpg);
st.Free;
st2.Free;
jpg.free;
end;
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 14.06.2012 в 17:46.
BDA вне форума Ответить с цитированием
Старый 14.06.2012, 17:50   #12
Tony.
Пользователь
 
Регистрация: 14.06.2012
Сообщений: 13
По умолчанию

Возможно что программа которая конвертирует изображения в base64 код переконвертирует загружаемые в нее изображения в jpg так как я загружаю bmp, но тогда как мне загрузить из памяти в timage учитывая что изображение в формате jpg?
Tony. вне форума Ответить с цитированием
Старый 14.06.2012, 18:05   #13
Tony.
Пользователь
 
Регистрация: 14.06.2012
Сообщений: 13
По умолчанию

Спасибо все работает!
Tony. вне форума Ответить с цитированием
Старый 20.06.2014, 15:57   #14
lovial
Пользователь
 
Регистрация: 08.10.2010
Сообщений: 21
По умолчанию Не копирует

Дабы не заводить новую тему, спрошу тут...
Столкнулся с проблемой. Копирую текст с картинками со страницы сайта, при вставке в Ворд вместо картинок вставляются пустые квадраты. В Паинт вставляется картинка, а в Ворд - нет... Картинки в виде base64 кода. Есть ли какой-нибудь способ их оттуда выковырять не вручную - ибо их очень много... преобразовать как-то и т.д.
lovial вне форума Ответить с цитированием
Старый 20.06.2014, 16:22   #15
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

дабы не продлевать эту тему скажу кратко.
ищите программиста
eval вне форума Ответить с цитированием
Старый 01.07.2014, 18:24   #16
lovial
Пользователь
 
Регистрация: 08.10.2010
Сообщений: 21
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
дабы не продлевать эту тему скажу кратко.
ищите программиста
А причина хотя бы где? Косяк буфера или Ворд что-то не так интерпретирует? И если в сохраненной странице макросом подправить чего-нибудь и потом открыть Вордом?
lovial вне форума Ответить с цитированием
Старый 02.07.2014, 22:47   #17
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Цитата:
Сообщение от lovial Посмотреть сообщение
А причина хотя бы где?
100% в коде.
doktor255 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изображение в base64 wowsel Мультимедиа в Delphi 4 16.05.2012 15:39
Base64 GoldmasteR Общие вопросы Delphi 10 06.01.2011 18:37
base64 beemoto Общие вопросы Delphi 0 24.04.2010 21:58
base64 Dimarik Win Api 0 10.04.2010 18:59
base64 BlackOmen Общие вопросы Delphi 2 02.05.2008 16:30