Задать вопрос

The name 'image' does not exist in the current context?

private void watermark_Click(object sender, EventArgs e)
        {
     
            using (Image watermarkImage = Image.FromFile(@"C:\Users\User\Desktop\14829270527610.png"))
            using (Graphics imageGraphics = Graphics.FromImage(image))
            using (Brush watermarkBrush = new TextureBrush(watermarkImage))
            {
                int x = (image.Width - watermarkImage.Width) / 2;
                int y = (image.Height - watermarkImage.Height) / 2;
                imageGraphics.FillRectangle(watermarkBrush, new Rectangle(new Point(x, y), watermarkImage.Size));
                image.Save(@"C:\Users\Public\Pictures\Sample Pictures\Desert_watermark.jpg");


Что тут не так?
  • Вопрос задан
  • 256 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
@dmitryKovalskiy
программист средней руки
В вашем коде непонятно что такое объект - image. Он глобальный? он приходит входным параметром или что вообще?
Ошибка вам об этом и говорит.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы