C# 我想使用ASP.NET和C用SQL中的数据填充现有的pdf表单#

C# 我想使用ASP.NET和C用SQL中的数据填充现有的pdf表单#,c#,asp.net,pdf,itext7,C#,Asp.net,Pdf,Itext7,我想使用ASP.NET和C#用SQL中的数据填充现有的pdf表单。我想不出怎么做。我尝试过SSRS报告,但在插入保存在数据库中的图像时遇到问题。我现在正在尝试Itext7,但我不知道如何从服务器获取PDF以及如何填充它 这就是我迄今为止使用iText7所尝试的 string src = @"C:\Sessionnote.pdf"; string Dest = @"C:\Sessionnote2.pdf"; PdfDocument pdf = new Pd

我想使用ASP.NET和C#用SQL中的数据填充现有的pdf表单。我想不出怎么做。我尝试过SSRS报告,但在插入保存在数据库中的图像时遇到问题。我现在正在尝试Itext7,但我不知道如何从服务器获取PDF以及如何填充它

这就是我迄今为止使用iText7所尝试的

string src = @"C:\Sessionnote.pdf";
string Dest = @"C:\Sessionnote2.pdf";

PdfDocument pdf = new PdfDocument(new PdfReader(src), new PdfWriter(Dest));
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdf, true);
IDictionary<String, PdfFormField> fields = form.GetFormFields();
PdfFormField toSet;
fields.TryGetValue("ChildFormattedName", out toSet);
toSet.SetValue("James Bond");
//form.flattenFields();
pdf.Close();
string src=@“C:\Sessionnote.pdf”;
字符串Dest=@“C:\Sessionnote2.pdf”;
PdfDocument pdf=新PdfDocument(新pdf阅读器(src)、新pdf编写器(Dest));
PdfAcroForm form=PdfAcroForm.GetAcroForm(pdf,true);
IDictionary fields=form.GetFormFields();
PdfFormField-toSet;
字段.TryGetValue(“ChildFormattedName”,out-toSet);
设定值(“詹姆斯·邦德”);
//form.flattfields();
pdf.Close();
我不知道在asp端放什么,当我加载页面时,输出文件没有任何变化

我愿意尝试任何东西,所以任何建议都会很好