C# PDF的母版页
我上传一个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/"
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的许可/定价很高,但它是“最好的工具”。也许这里的其他人可以支持一个不同的解决方案。