-2

私はこの記事に従おうとしていますが、実装は簡単でしたtext over image。今私の問題は、上記の記事で、画像の透かしが左から 10 ピクセルに配置されているため、画像を右上、中央、中央左のように配置するにはどうすればよいかということです。中央、中央右、および下と同様

右上隅に配置した方法は次のとおりです。

int xPosOfWm = ((phWidth - wmWidth)-10);
int yPosOfWm = 10;

grWatermark.DrawImage(
  imgWatermark,
  new Rectangle(
    xPosOfWm, yPosOfWm,
    wmWidth, wmHeight
  ),
  0, 0,
  wmWidth, wmHeight,
  GraphicsUnit.Pixel,
  imageAttributes
);
4

2 に答える 2