小编Kar*_*man的帖子

ASP.NET应用程序发送带有超链接的邮件

MailMessage message = new MailMessage();
message.From = new MailAddress("hkar@gmail.com");

message.Subject = "Subject";
message.Body = "Please login";
SmtpClient smtp = new SmtpClient();

message.To.Add("karaman@gmail.com");                  
smtp.Send(message);
Run Code Online (Sandbox Code Playgroud)

我希望在发送邮件正文中有一个超链接,其中显示"登录".我怎样才能做到这一点?

.net c# asp.net

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

使用acrobat javascript编写文本文件

尝试使用AcroJS写入带有Adobe Acrobat Reader的文本文件.

作为一个概念,我得到了如何在Acrobat中使用可信函数,但是当我尝试运行以下示例来保存(与原始版本不同的问题)时,使用this.saveAs(..)在不同名称下的pdf表单收到错误.我的问题是双重的;

1-为什么我得到"安全设置阻止访问此属性或方法"错误,如何摆脱它?

javascript文件夹中的可信函数就像follwos(网页上的copeid)

  var mySaveAs = app.trustedFunction( function(cFlName)
   {
        app.beginPriv();
       try{
             this.saveAs(cFlName);
           }
         catch(e){
              app.alert("Error During Save " + e.message );
              }
         app.endPriv();
    });
Run Code Online (Sandbox Code Playgroud)

我从doucment调用可信函数作为follwos并期望在"C:/ test"中生成名为sample.pdf的文件

     if(typeof(mySaveAs) == "function")
     { 
         mySaveAs("/C/test/sample.pdf");
     }
     else
     {
      app.alert("Missing Save Function");
     }
Run Code Online (Sandbox Code Playgroud)

2-如何写入文本文件?在这里,我想从PDF表单中提取一些字段值,并将它们写入文本文件(或XML)!

javascript acrobat

6
推荐指数
1
解决办法
4549
查看次数

字符串变量的限制

我有一个Base64 jpeg图像字符串,这是一个简单的签名图像.我可以将字符串存储在SQL Server中并进行检索,但是当我尝试将其传递给方法或保存在Session变量中时,我得到null值.您可以传递给方法或保存在会话var中的字符串是否有限制?

这是代码;

我从db获取字符串,

      string VSignature = ds.Tables[0].Rows[0]["SignatureB64"];

// VSignature gets valued ok
// then passed to a class with method to handle image,

      Write.GetPageOneReadyToBeAltered(f_older + "\\FDD.PDF", f_older + @"\N.PDF", 
            CertID, VSignature);
Run Code Online (Sandbox Code Playgroud)

//这里VSignature为空

      public static void GetPageOneReadyToBeAltered(string PageNReader, string PageNStamper, string CertificateNo, string VSignature)
        {
        // prepare page one's copy to be altered by user  

        PdfReader pdfreader = new PdfReader(PageNReader);
        PdfStamper pdfStamper = new PdfStamper(pdfreader, new FileStream(PageNStamper, FileMode.Create));
            /*
             some pdf stuff done here, irrelevant
            */
            var pdfContentByte = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

从行不为空的 xls 文件中选择

从xls文件读取数据时,使用oldedb如下没有问题

OleDbCommand cmd = new OleDbCommand("SELECT * FROM [" + fileID + "]", oledbConn);
DataSet ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(ds);
Run Code Online (Sandbox Code Playgroud)

但是我想将 select 语句扩展为仅选择不为空的某个列的行 WHERE ... IS NOT NULL,那是什么......假设是什么?

c# oledb excel

2
推荐指数
1
解决办法
8955
查看次数

如何隐藏 AcroForm 中的字段?

我正在尝试执行以下代码来隐藏字段

\n\n
    fields.SetFieldProperty("numberOfPages","setfflags", PdfAnnotation.FLAGS_INVISIBLE, null );\n or \n    fields.SetFieldProperty("slash", "setfflags", PdfAnnotation.FLAGS_HIDDEN, null);\n
Run Code Online (Sandbox Code Playgroud)\n\n

我从《Itext in Action》书中获取了代码。我正在使用 Itextsharp 4.1.6 但没有得到任何结果,也没有抛出错误。我做错了什么?顺便说一句,“setfflags”来自这本书。

\n

itext

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

标签 统计

c# ×3

asp.net ×2

.net ×1

acrobat ×1

excel ×1

itext ×1

javascript ×1

oledb ×1