小编Amy*_*son的帖子

如何更改组框边框的颜色?

在C#.NET中,我试图以编程方式更改组框中边框的颜色.

更新:在我们切换到.NET之前,当我在winforms系统上工作时,问了这个问题.

c# user-interface controls groupbox winforms

24
推荐指数
4
解决办法
8万
查看次数

iTextSharp文件操作并显示到FileStreamResults

我正在尝试使用iTextSharp打开PDF文件,向文件中添加数据集以预填充数据,然后将其保存到流中,以便我可以将其显示给用户.我不想将它本地保存到文件中.我一直收到错误"无法访问已关闭的流".我无法弄清楚哪个流是错误的.

这是我的代码:

public FileStreamResult PushDataIntoPDFStream(string filename)
{     
     var reader = new PdfReader(Path.Combine(Server.MapPath(path), filename));
     var xml = @"<?xml version=""1.0"" encoding=""UTF-8""?>
          <form1>  
             <firstName>test</firstName>
             <lastName>user</lastName>
             <driveCar>0</driveCar>
             <gender>1</gender>
             <birthdate>2011-08-12</birthdate>
             <numPets>4</numPets>
          </form1>";

     using (var outstream = new MemoryStream())
     { 
          using (var stamper = new PdfStamper(reader, outstream))
          {
               var bytes = System.Text.Encoding.UTF8.GetBytes(xml);
               using (var ms = new MemoryStream(bytes))
               {
                    stamper.AcroFields.Xfa.FillXfaForm(ms);
               }
          }

          return new FileStreamResult(outstream, "application/pdf")
          {
                FileDownloadName = "file.pdf";
          };
     }      
  }
Run Code Online (Sandbox Code Playgroud)

c# itextsharp

4
推荐指数
1
解决办法
1497
查看次数

这是什么"var1 = Math.Ceiling(小时/(40.00M*4.3M));"

谁知道C#"M"语法是什么意思?

var1 = Math.Ceiling(hours / (40.00M * 4.3M));
Run Code Online (Sandbox Code Playgroud)

c#

1
推荐指数
3
解决办法
345
查看次数

标签 统计

c# ×3

controls ×1

groupbox ×1

itextsharp ×1

user-interface ×1

winforms ×1