我使用以下代码上传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中的母版页)
怎么可能?
答案 0 :(得分:0)
有许多PDF编辑器API可供使用。我最喜欢的是ActivePDF Toolkit。还有其他不同的公用事业和价格,也可能有一些免费软件。 ActivePDF允许您将多个元素“拼接”在一起,例如您的标题与用户上传的文档。
答案 1 :(得分:0)
Cos Callis表示there are many PDF editor API's available。我想推荐Amyuni PDF Creator .Net。您可以试用试用版,并在评估期间获得技术支持。我是该产品开发团队的一员。