小编row*_*ark的帖子

使用iTextSharp将JavaScript添加到PDF中时出现问题

我正在尝试将JavaScript嵌入到使用iTextSharp创建的pdf中,如果它是代码中显示的文件,它工作得非常好.

但是当我尝试将javascript部分嵌入到内存流中时,它无法正常工作.iTextSharp是否有任何限制?

Dim js As New StringBuilder
                Dim pdf As String = "c:\Print2Printer.pdf"
                Dim writer As PdfWriter = PdfWriter.GetInstance(doc, New FileStream(pdf, FileMode.Create))
                doc.Open()

                js.Append("var pp = this.getPrintParams();")
                js.Append("var iCopies = 2;")
                js.Append("pp.interactive = pp.constants.interactionLevel.silent;")
                js.Append("for ( var i = 0; i < 3; i++ ) { pp.firstPage = i; pp.lastPage = i;")
                js.Append("this.print(pp);")
                js.Append("}")
                Dim jaction As PdfAction = PdfAction.JavaScript(js.ToString(), writer)
                writer.AddJavaScript(jaction)

                doc.Add(New Paragraph(pdfString))
                doc.Close()
Run Code Online (Sandbox Code Playgroud)

javascript itextsharp

8
推荐指数
1
解决办法
4550
查看次数

免费的ASP.NET问题跟踪器

是否有任何免费的ASP.NET问题跟踪器?我试过BugTracker.NET,但其他任何人都会有很大的帮助.

asp.net

5
推荐指数
2
解决办法
1万
查看次数

ASP.net中的免费PDF查看器

我有许多二进制格式的PDF文档,它位于SQL Server 2008数据库中.我在ASP.net页面上有一个gridview.当用户点击记录的任何ID列时,我需要在浏览器中打开pdf.

那里有免费的PDF查看器控件吗?如何转换二进制PDF文件并在浏览器中显示为PDF.

谢谢

asp.net

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net ×2

itextsharp ×1

javascript ×1