powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сохранить картинку из PictureBox в формате JPG?
7 сообщений из 7, страница 1 из 1
Как сохранить картинку из PictureBox в формате JPG?
    #37706207
Игорь1973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как это сделать, плз.
Заранее спасибо.
...
Рейтинг: 0 / 0
Как сохранить картинку из PictureBox в формате JPG?
    #37706641
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь1973,

Что находится в PictureBox, и как туда попало?

А так - 11068359 , первый модуль под спойлером, функция SaveBitmapToJPEG().
...
Рейтинг: 0 / 0
Как сохранить картинку из PictureBox в формате JPG?
    #37706756
Игорь1973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ней находится Bitmap, который был вставлен через буфер обмена из HTML-страницы.

Код: vbnet
1.
2.
3.
4.
If Clipboard.GetFormat(vbCFBitmap) Then
     Set oPicture = Clipboard.GetData(vbCFBitmap)
     Set picPicture.Picture = oPicture
End If



Спасибо :)
...
Рейтинг: 0 / 0
Как сохранить картинку из PictureBox в формате JPG?
    #37706799
Игорь1973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бенедикт,

PictureBox всегда к формату Bitmap преобразует откопированное через буфер обмана изображение?
В каком бы изначальном формате оно не хранилось (.bmp, .jpg, .gif, .png...)?
Правильно я понимаю?
...
Рейтинг: 0 / 0
Как сохранить картинку из PictureBox в формате JPG?
    #37706846
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PictureBox не имеет отношения к буферу.
Изображение в памяти (на пикчербоксе или в буфере) всегда является битмапом.
*.bmp это, грубо говоря, копия байтов из памяти на диске.
jpg, gif и т.д. это, грубо говоря, закодированный разными способами bmp, и это не форматы изображения, а форматы файлов. У изображения всего два формата — растр и вектор.
...
Рейтинг: 0 / 0
Как сохранить картинку из PictureBox в формате JPG?
    #37706863
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь1973Бенедикт,

PictureBox всегда к формату Bitmap преобразует откопированное через буфер обмана изображение?
В каком бы изначальном формате оно не хранилось (.bmp, .jpg, .gif, .png...)?
Правильно я понимаю?Преобразование происходит ещё раньше, PictureBox лишь потребитель. Понимает он bitmap, icon, WMF/EMF.

Касательно "буфера обмана" :), программа, которая в него что-то (данные) кладёт, обычно делает это сразу в нескольких форматах. Например, если скопировать в буфер рисунок с рабочего листа Excel, то из буфера можно взять изображение не только в CF_BITMAP, но и CF_METAFILEPICT, JFIF (т. е. JPEG), PNG, GIF и некоторых других.
...
Рейтинг: 0 / 0
Как сохранить картинку из PictureBox в формате JPG?
    #37706875
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИзображение в памяти (на пикчербоксе или в буфере) всегда является битмапом.Насчет буфера я ошибся.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сохранить картинку из PictureBox в формате JPG?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]