Вопросы по теме 'system.drawing'

Обработка изображений в asp.net/c# без System.Drawing / GDI +
Есть ли альтернативная библиотека для работы с изображениями для .net? Я бы предпочел что-то управляемое и с открытым исходным кодом. Я спрашиваю об этом по двум причинам: В прошлом мне приходилось сталкиваться с трудностями при отладке...
6414 просмотров
schedule 19.02.2023

Как открыть многокадровое изображение в формате TIFF в .NET 2.0?
Image.FromFile(@"path\filename.tif") or Image.FromStream(memoryStream) оба создают объекты изображения только с одним кадром, даже если источником является многокадровый файл TIFF. Как загрузить файл изображения, в котором сохраняются...
30790 просмотров
schedule 02.08.2022

Три метода System.Drawing демонстрируют медленное рисование или мерцание: Решения? или другие варианты?
Я делаю небольшой график через System.Drawing, и у меня есть несколько проблем. Я держу данные в очереди и рисую (графически) эти данные в трех графических блоках. этот метод заполняет поле изображения, а затем прокручивает график. чтобы не...
1041 просмотров
schedule 19.05.2022

Плохой рендеринг текста с использованием DrawString поверх прозрачных пикселей
При рендеринге текста в растровое изображение я обнаружил, что текст выглядит очень плохо при рендеринге поверх области с непрозрачным альфа-каналом. Проблема становится все хуже, поскольку пиксели, лежащие в основе, становятся более прозрачными....
23955 просмотров
schedule 17.03.2023

c # winforms - прокручиваемая панель с прямоугольниками
Я новичок в winforms и безуспешно пытался найти ответ на следующий вопрос ... У меня есть панель в winforms, и я добавляю к ней прямоугольник, который шире самой панели. Я установил для свойства AutoScroll значение true, однако горизонтальная...
4123 просмотров
schedule 13.09.2022

NotImplementedException из конструктора CustomLineCap .NET
Я хочу нарисовать произвольную границу линии - равносторонний треугольник с радиусом r. Видимо не могу: Dim triangleSide As Single = CSng(3 * r / Math.Sqrt(3)) Dim triangleHeight As Single = CSng(3 * r / 2) path = New GraphicsPath() Dim...
580 просмотров

Почему DarkGray светлее Grey?
Здесь простое любопытство, окрашенное некоторыми практическими соображениями, потому что я иногда попадаюсь на этом. Почему Color.DarkGray светлее, чем Color.Gray ?
30322 просмотров
schedule 18.09.2022

Выбор размера System.Drawing.Icon?
У меня есть значок, который имеет несколько разных размеров (16px, 32px, 64px). Я вызываю на нем ToBitmap() , но он всегда возвращает изображение размером 32 пикселя. Как мне получить 64px?
21240 просмотров
schedule 22.06.2022

Как создать Silverlight-версию существующего кода C#, основанную на пространстве имен System.Drawing
У нас довольно много кода C# 2.0, который сильно зависит от пространства имен System.Drawing. Также есть некоторые зависимости WinGDI (через взаимодействие). Как бы вы порекомендовали решить проблему создания функционально эквивалентной...
903 просмотров
schedule 01.07.2023

Странное поведение LinearGradientBrush
Я хочу заполнить прямоугольник LinearGradientBrush. С некоторыми прямоугольниками я получаю странное поведение. Пример: Rectangle rect = new Rectangle( 20, 20, 20, 34 ); LinearGradientMode mode = LinearGradientMode.Vertical; Brush brush = new...
1211 просмотров

Не удалось загрузить файл или сборку из SatelliteResourceMismatchRule.
Недавно мы обновили наши проекты C# с .NET 3.5 до 4.0. Мы запускаем Gendarme на наших локальных машинах и в CC.NET. После обновления всех наших проектов Жандарм получает эту ошибку для одной из наших сборок (с включенным ведением журнала): An...
3917 просмотров

Свойство DrawString в прямоугольнике с несколькими шрифтами c #
Я использую C # WinForms и GDI +, чтобы сделать то, что, как я надеялся, не вызовет особых проблем, но ... Я в основном пытаюсь нарисовать строку внутри прямоугольника, в котором выделены разделы внутри строки. Все это отлично работает при печати...
2898 просмотров
schedule 14.07.2023

Возможная утечка памяти в Zxing System.Drawing.Bitmap
В настоящее время я работаю с Monotouch. У меня есть приложение, которое открывает камеру, а затем должно обработать изображение, которое в данный момент захвачено. Я использую код, очень похожий на...
954 просмотров
schedule 28.12.2022

Объект, который в настоящее время используется в другом месте (System.Drawing)
Это код, который я запускаю для создания PDF public string ScreenshotFullLength(string Url) { UrlScreenshot Shot = new UrlScreenshot(Url, 975, 100); int maxHeight = 1250; // If you do skip the crop function you 'll get the // full...
3220 просмотров
schedule 23.06.2022

Сохранение растрового изображения одного цвета с альфа-каналом в Windows Forms сохраняет другой (неправильный) цвет
В C#, .NET 2.0, Windows Forms, Visual Studio Express 2010 я сохраняю изображение одного цвета: Bitmap bitmap = new Bitmap(width, height, PixelFormat.Format32bppArgb); using (Graphics graphics = Graphics.FromImage(bitmap)) { Brush brush...
2283 просмотров

.NET System.Drawing.Font — получение доступных размеров и стилей
У меня есть одна комбинация, которая позволяет пользователю выбрать имя шрифта. Второй должен показывать доступные размеры шрифта. 3-й должен показать доступные стили. Вопрос: как я могу получить размеры и стили, которые поддерживает...
7427 просмотров
schedule 14.06.2023

Как нарисовать субпиксельную линию
В следующем коде я пытаюсь нарисовать две линии: одну шириной субпикселя (0,5), а другую шириной 1 пиксель: var img = new Bitmap(256, 256); Graphics graphics = Graphics.FromImage(img); graphics.SmoothingMode =...
4773 просмотров
schedule 01.12.2023

System.Drawing.Printing Drawing String по вертикали справа налево с выравниванием по центру прямоугольника
Я хочу нарисовать строку в указанном прямоугольнике (вертикальное направление). Ниже код дает мне то, что мне нужно, но поток текста идет слева направо, то, что я пытаюсь сделать, это справа налево. Например, линия 1 с правой стороны, а строка 2 с...
3493 просмотров
schedule 19.04.2024

Не удается сослаться на system.drawing.dll
я пытаюсь изменить размер изображения с помощью ImageResizer, но продолжаю получать ошибку компиляции "Ошибка 1. Тип "System.Drawing.Bitmap" определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку "System.Drawing" В...
39887 просмотров
schedule 22.09.2022

Исключение нехватки памяти в (System.Drawing())
У меня проблемы с поворотом изображения. Размер изображения, которое я пытаюсь повернуть, составляет около 300 КБ. Когда я поворачиваю его с нуля на 360 градусов, увеличивая угол на один градус за раз, я получаю исключение нехватки памяти. Работает...
2347 просмотров
schedule 16.03.2023