2011-05-30 28 views
1

我使用下面的代码母版页 <p>这怎么可能?</p>

if (FileUploadControl.PostedFile.ContentType == "application/pdf") 
     { 
       string filename = Path.GetFileName(FileUploadControl.FileName); 
         FileUploadControl.SaveAs(Server.MapPath("~/App_Data/") + filename); 
         // Renaming the file uploaded with the ApplicationId 
         string filePathName = Server.MapPath("~/App_Data/") + filename; 
         string newfilePathName = (Server.MapPath("~/App_Data/") + Session["ApplicationId"] + ".pdf"); 
         System.IO.File.Move(filePathName, newfilePathName); 
         lblStatusLabel.Text = "Upload status: File uploaded!"; 

         roUpdate = engeStamp.UpdateAppStatus(5, Convert.ToInt16(Session["ApplicationId"])); 

         Response.Redirect("Estamp.aspx", false); 

         roUpdate = engeStamp.UpdateAppStatus(5, Convert.ToInt16(Session["ApplicationId"])); 

     } 

我需要一个头在所有的PDF页面添加到上传PDF(像在asp.net母版页)上传PDF文件

回答

0

有许多PDF编辑器API可用。我最喜欢的是ActivePDF Toolkit。还有其他不同的公用设施和价格,并且可能还有一些免费软件。 ActivePDF将允许您将多个元素“缝合”在一起,例如您的标题与用户上传的文档。

+0

请注意,虽然Active PDF本身运行良好,但是它们的许可还有很多不足之处 - 由于处理它的麻烦,我们放弃了该产品。 – chris 2011-05-30 13:33:19

+0

@Chris,你用什么取代了它?你喜欢它吗? – 2011-05-30 13:35:23

+0

使用第三方工具的其他方式? – Jaison 2011-05-30 13:49:36

相关问题