Я пытаюсь следовать этому article, и это было легко реализовать text over image
и теперь моя проблема в вышеупомянутой статье изображение водяного знака помещался 10 пикселей слева так как разместить изображение аналогично вверху справа, сверху среднего, среднего левого, центрального, среднего правого и подобия внизу.Watermarking положение изображения [asp.net]
Вот как он был помещен в верхнем правом углу:
int xPosOfWm = ((phWidth - wmWidth)-10);
int yPosOfWm = 10;
grWatermark.DrawImage(
imgWatermark,
new Rectangle(
xPosOfWm, yPosOfWm,
wmWidth, wmHeight
),
0, 0,
wmWidth, wmHeight,
GraphicsUnit.Pixel,
imageAttributes
);