阅读ASP.NET

时间:2017-01-13 08:41:32

标签: asp.net pdf adobe fdf aspose.pdf

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

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

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

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)
        {
        } 

    }

1 个答案:

答案 0 :(得分:0)

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