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");


Что тут не так?
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
@dmitryKovalskiy
программист средней руки
В вашем коде непонятно что такое объект - image. Он глобальный? он приходит входным параметром или что вообще?
Ошибка вам об этом и говорит.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы