使用Web表单应用程序在浏览器中打开.pdf,填写并将其保存回Web服务器

时间:2014-12-04 14:33:27

标签: c# asp.net pdf

我想要做的是使用我的Web窗体ASP.NET应用程序在Web浏览器中打开现有的.pdf,手动填写部分内容,然后将其保存回Web服务器。

此功能适用于最终用户。我已经使用iTextSharp从网站上的<form>预填充.pdf的部分内容,但是客户端也希望能够打开.pdf并在内部的字段中手动输入一些内容。 .pdf并将其保存回Web服务器。

我找到了一些可以购买的插件,可以让你做到以上几点,但我想这样做而不需要花费数百到数千美元。有可能吗?

到目前为止,我知道如何在Web浏览器中打开.pdf,但此时只读它:

string FilePath = Server.MapPath("~/Forms/MyFile.pdf");
            WebClient User = new WebClient();
            Byte[] FileBuffer = User.DownloadData(FilePath);
            if (FileBuffer != null)
            {
                Response.ContentType = "application/pdf";
                Response.AddHeader("content-length", FileBuffer.Length.ToString());
                Response.BinaryWrite(FileBuffer);
            }

0 个答案:

没有答案