Вопросы по теме 'gdi+'
Как нарисовать растровое изображение ARGB с помощью GDI+?
У меня есть действительный дескриптор HBITMAP типа ARGB. Как нарисовать его с помощью GDI+?
Я пробовал метод: graphics.DrawImage(Bitmap::FromHBITMAP(m_hBitmap, NULL), 0, 0); Но он не использует альфа-канал.
13625 просмотров
schedule
29.11.2022
Пересекающиеся объекты GraphicsPath
Как я могу пересечь два (.NET) объекта GraphicsPath?
2161 просмотров
schedule
20.11.2022
Исключение GDI+, сохраняющее растровое изображение в MemoryStream
У меня возникла проблема в приложении Windows Forms с ошибкой Bitmap.Save при сохранении в MemoryStream. Проблема, похоже, периодически возникает только на одной машине (пока что), и плохая новость заключается в том, что она находится на сайте...
5054 просмотров
schedule
24.06.2022
GDIPlus.dll Ошибка нарушения прав доступа
Я получаю сообщение об ошибке нарушения прав доступа: «Нарушение прав доступа по адресу 4EC842CD в модуле gdiplus.dll». Используемый язык: - Delphi 10, Borland Studio 2006 Environment: - Windows XP У меня есть приложение, в котором я использую...
3682 просмотров
schedule
15.08.2023
Gdiplus 64-битные цвета
Я создаю 64-битное растровое изображение и оборачиваю его с помощью объекта Graphics, чтобы рисовать поверх него. Проблема в том, что класс Gdiplus Color только 32-битный (каждый компонент состоит только из байтов, т.е. макс. 255), так как я могу...
1939 просмотров
schedule
01.08.2022
Изменение размера изображения с альфа-каналом
Я пишу код для создания изображений - по сути, у меня есть исходное изображение большого размера с прозрачными областями.
Я использую GDI +, чтобы открыть это изображение и добавить дополнительные объекты.
Что я хочу сделать дальше, так это...
785 просмотров
schedule
03.03.2023
Компонент Blanket Alpha в GDI +
Есть ли способ установить значение Alpha, которое влияет на все последующие вызовы GDI / GDI +? другими словами, я хочу установить прозрачность для всех вызовов объекта Graphics .
(Я ищу что-то похожее на то, как *Transform функции влияют на...
172 просмотров
schedule
21.05.2023
Изображение маски Gdiplus из другого изображения
Есть ли способ управлять альфа-каналом изображения, используя альфа-канал другого изображения?
Предположим, у меня есть изображение, и я хочу изменить его альфа-начало непрозрачным слева и полностью прозрачным справа, в настоящее время я рисую...
1871 просмотров
schedule
11.02.2023
Рисуем прозрачную кнопку
Я пытаюсь создать прозрачную кнопку на С# (.NET 3.5 SP1) для использования в моем приложении WinForms. Я пробовал все, чтобы кнопка была прозрачной (она должна показывать градиентный фон под кнопкой), но это просто не работает.
Вот код, который я...
52744 просмотров
schedule
31.05.2023
Как использовать ClearType с двойной буферизацией на Compact Framework?
Когда я рисую строку в буфере, результирующий вывод не сглаживается так, как я ожидал. Этот код иллюстрирует проблему ... просто поместите это в стандартный проект смарт-устройства Form1.cs:
protected override void OnPaint(PaintEventArgs e)
{...
1230 просмотров
schedule
30.04.2024
.NET: как создать миниатюру из flash
Есть ли способ создать миниатюру из файла флэш-ролика (flv / swf) [НЕ ИЗ ВИДЕО-файла] в ASP.NET? Есть образцы реализации?
3891 просмотров
schedule
19.11.2022
GDI+: как нарисовать линию длиной один дюйм на любом устройстве, на котором она нарисована?
Мне нужно нарисовать линию длиной один дюйм на любом устройстве, имеющем ссылку Graphics на него. Мне нужно, чтобы он был длиной в дюйм независимо от того, на что установлено Transform . Предположим, что коэффициент масштабирования преобразования...
2162 просмотров
schedule
16.05.2022
PHP: Как нарисовать изображение поверх другого изображения?
Я использую библиотеку PHP и GD.
Я хочу нарисовать изображение (скажем, это: http://www.gravatar.com/avatar/107f2fafb2d29fedc3783b141139a878?s=128&d=identicon&r=PG ) поверх другого изображения:...
10809 просмотров
schedule
26.01.2023
Рисование пунктирных границ
Представьте, что вы рисуете карту границ округов. Вам дается набор многоугольников, по одному для каждой границы, и вы рисуете каждый многоугольник.
В местах, где у двух округов общая граница, вы просто рисуете границу дважды. В отсутствие...
447 просмотров
schedule
17.04.2023
Рисование прозрачной плоскости с отверстиями в GDI+
Мне нужно нарисовать прозрачную плоскость над пользовательским элементом управления в моем приложении DotNET 2.0. По крайней мере, это легко. Сложность в том, что мне нужны некоторые (потенциально перекрывающиеся) отверстия в этой плоскости. Форма...
674 просмотров
schedule
27.01.2024
Проблема с сохранением растрового изображения GDI+
Bitmap bff(L"1.jpg");
bff.Save(L"2.jpg", &Gdiplus::ImageFormatJPEG, NULL);
Это создает новый файл 2.jpg с нулевой длиной байта. Разве не предполагается записать файл изображения, идентичный 1.jpg?
Почему у меня файлы нулевой длины? Я...
17343 просмотров
schedule
07.06.2022
как сохранить Image.Save как 24-битное изображение?
Как мне заставить С# принудительно сохранять растровые изображения, которые сохраняются как 24-битные изображения, как это видно, когда вы получаете свойства изображения, щелкнув правой кнопкой мыши в Windows. Все изображения, которые я сохраняю,...
6186 просмотров
schedule
13.04.2022
Лучшая практика для рисования настраиваемых элементов управления в Winforms?
Обычно, когда я переопределяю метод OnPaint, я создаю перья, кисти и т. Д. Внутри него, а затем избавляюсь от них.
Я также где-то читал, что вместо того, чтобы воссоздавать эти ручки и кисти и т. Д., Чтобы создать их один раз как статические...
4131 просмотров
schedule
29.06.2022
Нарисуйте изображение с настраиваемой прозрачностью в GDI +
Я рисую множество изображений (все размеры = 24x24 pixelformat = 32BppPArgb) на Control, используя объект Drawing.Graphics и функцию DrawImage (). В моем приложении можно уменьшить масштаб, что означает, что объект Graphics имеет прикрепленную к нему...
2513 просмотров
schedule
20.04.2022
Graphics.DrawImage не всегда закрашивает все растровое изображение?
Я столкнулся со странной проблемой при использовании Graphics.DrawImage .
При использовании e.Graphics.DrawImage(Image, Point) в OnPaint для рисования «буфера» растрового изображения в элементе управления кажется, что части изображения...
876 просмотров
schedule
08.05.2022