Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# PDF的母版页_C#_.net_Asp.net_Pdf_File Upload - Fatal编程技术网

C# PDF的母版页

C# PDF的母版页,c#,.net,asp.net,pdf,file-upload,C#,.net,Asp.net,Pdf,File Upload,我上传一个PDF文件使用以下代码 if (FileUploadControl.PostedFile.ContentType == "application/pdf") { string filename = Path.GetFileName(FileUploadControl.FileName); FileUploadControl.SaveAs(Server.MapPath("~/App_Data/"

我上传一个PDF文件使用以下代码

  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编辑器API可用。我最喜欢的是。还有其他不同的实用程序和价格,可能也有一些免费软件。ActivePDF将允许您将多个元素“缝合”在一起,例如用户上传文档的标题

如Cos Callis所述。我想推荐。您可以试用试用版,并在评估期间获得技术支持。我是该产品开发团队的一员。

请注意,尽管Active PDF本身工作良好,但其许可证仍有许多不足之处,以至于我们因为处理该产品的麻烦而放弃了该产品。@Chris,你用什么替换了它?你喜欢吗?还有其他使用第三方工具的方式吗?@Jaison,我已经考虑过使用可用的.Net工具编辑.pdf文档的可能性,并且(对我自己)认为这不值得。这绝对是一个案例(IMHO),您希望使用他人为您构建的工具。虽然我同意@Chris的观点,ActivePDF的许可/定价很高,但它是“最好的工具”。也许这里的其他人可以支持一个不同的解决方案。