本帖最后由 IndexRegisterLogin 于 2010-07-13 14:34:55 编辑

解决方案 »

  1.   

    g.DrawString(addText, f, b, 15.0F, 15.0F);一行代码时出错“参数无效”
    说明你传入的参数类型和这个方法要求的参数不匹配
      

  2.   

    传入的参数Path=“D:\cms\MyWeb\FileUpload\Image\NewsPic\20100713024107.jpg”;
    Path_sy=“D:\cms\MyWeb\FileUpload\Image\FilePath_sy\newsy_20100713024107.jpg”;
    addText = "测试水印";怎么会有问题呢
      

  3.   

    Graphics g = Graphics.FromImage(bmp);
    删除using使用
      

  4.   

    删除using使用后不报错了,可是水印文字“测试水印”并没有添加到图片上,怎么解决?是不是文字超出了图片大小?
      

  5.   

                g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
                g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
                g.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
    这几行删掉试下