首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在ASP.NET中读取可填充的PDF表单域

在ASP.NET中读取可填充的PDF表单域
EN

Stack Overflow用户
提问于 2017-01-13 16:41:32
回答 1查看 779关注 0票数 0

我有一个使用Adobe Acrobat DC创建的可填写的PDF表单,我想将此表单提交到一个网址:http://localhost:49168/WebForm1.aspx

我正在使用Aspose.Pdf库来读取我的代码上的PDF文件,但每当我试图读取文件时,它都会抛出一个异常:“文件格式不正确”。是否有人可以帮助/指导我如何阅读此表单中的字段。

下面是我尝试使用的代码:

代码语言:javascript
运行
复制
protected void Page_Load(object sender, EventArgs e)
    {
        string pdftype = Request.ContentType;
        int pdfocument = Request.ContentLength;
        try
        {
            byte[] pdf = new byte[pdfocument];
            Stream stream = new MemoryStream(pdf);
            Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form(stream);

         //   HttpContext.Request.InputStream.Read(pdf, 0, pdfocument);
            Document doc = new Document(stream);


        }
        catch (Exception ex)
        {
        } 

    }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-01 16:16:26

我解决了使用HTML导出格式而不是FDF格式的问题,并使用表单集合读取值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41630464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档