- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个 jasper
报告,现在我需要将该报告导出为 pdf
格式。这是我的代码。
// compiles jrxml
JasperCompileManager.compileReportToFile(reportName + ".jrxml");
// fills compiled report with parameters and a connection
JasperPrint print = JasperFillManager.fillReport(reportName + ".jasper", parameters, connection);
// to view the report
//JasperViewer.viewReport(print, false);
// export repor to pdf
JasperExportManager.exportReportToPdfFile(print, "fromXml.pdf");
当我使用 JasperViewer
查看报告时,它工作正常。但是当我将报告导出为 pdf
格式时,出现以下异常。
Exception in thread "main" java.lang.NoClassDefFoundError: com/itextpdf/text/DocumentException
但我已将 iText jar 放入我的库中。
但是有一件事,我之前有另一个版本的 iText
jar。它给了我同样的异常(exception)。我认为它的版本可能存在一些问题。(我遵循了教程,所以我添加了与他们在教程中使用的相同的 jar ,替换了我使用的新 jar )。
但问题仍然存在。我以为this可能是现在的问题(问题的已接受答案)。但我不知道如何解决它。我删除了整个库,并使用本教程使用的 iText jar 再次添加了它。但我没有运气。
您能帮我解决这个问题吗?谢谢!
最佳答案
您需要将 iText-2.1.7.jar 文件升级到最新版本,因为之前 jar 使用的包是 com.lowagie...
查看更改列表here这表明它已经更改了包名称。
关于java - NoClassDefFound错误: com/itextpdf/text/DocumentException when exporting jasper to pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28394833/
我正在用 JAVA 创建一个简单的程序,其中有一个按钮,单击后即可创建 PDF。我正在使用 iText JAVA 库来生成 PDF。我已将 iText .jar 文件包含在“Java 构建路径”中,但
在最新版本的 itextpad v5.4.0 中找不到类“com.itextpdf.text.pdf.PdfAWriter”。我什至尝试下载额外的 jar,但无济于事。 我们将不胜感激。 最佳答案 我
我是 android 的新手,我正在尝试在 android 中将位图转换为 Pdf。我正在使用 itextpdf 5.5.4 jar 文件。我使用的代码如下: import com.itextpdf.
我使用以下代码的目的是将 HTML 文件转换为 PDF try { com.itextpdf.text.Document document = new com.itextpdf.text
我正在尝试将表格放在已在“PdfPageEventHelper”中横向旋转的 PDF 页面上: public void onStartPage(PdfWriter writer_,Document d
嘿哟,我的这段代码有问题: private void createPDF(String[] url, String name) throws FileNotFoundException, Docu
我在使用 itext 7 时遇到两个问题。其中一个是,如果您引入的链接长于一行,则第一行将显示为其自己的链接,只有第二行引用整个内容。第二个问题是关于在链接周围添加边框。该边框仅出现在链接的后半部分(
iTextPdf 是否允许设置表格中单元格之间的间距? 我有一个包含 2 列的表格,我正在尝试在单元格上绘制边框底部。我希望每个边框之间的空间与单元格填充相同。 我正在使用下面的代码: Pdf
我有一堆 PDF,此时我已将它们合并到代码中。在合并的 PDF 的开头,我有一个内容页面,分别链接到所述 PDF。这些 pdfAction.gotoLocalPage 链接有时无法正常工作,而是跳转到
以下是我使用 iText 从 Java 生成 PDF 的代码: import java.io.File; import java.io.FileOutputStream; import java.io
是否可以通过 iTextPDF 库从现有的 pdf 文件中提取页面并将整个页面另存为图像。 例如,如果我的 pdf 文件包含 2 个页面,那么将生成 2 个图像,每个图像将是特定页面的快照。 最佳答案
大家好! 我对文档有一些疑问: itextpdf 是否可以选择在特定页面上设置不同的边距?我试过用 document.setMargin 然后 document.newPage 但似乎每一页都有相同的
我在 Ubuntu 上使用 itextpdf 来填写带有数据的 PDF 表单。事实上,我使用了这个工具包中包含的一个类(实用程序):PdfFormFiller。数据由 Unicode 字符串表示。为了
我想动态对齐 iText PdfTable。 如何在 iTextPDF 中设置基于 x 和 y 位置的对齐方式。 PdfPCell cell; cell = new PdfPCell(testTabl
我正在使用 iTextPdf 为 pdf 构建表格。每页将有 9 到 15 列,确切数字直到运行时才知道。 iTextPDF 非常适合在整个页面宽度上创建大小相同的列。但我想不通的是如何创建不同宽度的
我使用 iTextPdf 从 html 页面生成 pdf 文件,例如: iTextSharp.text.html.simpleparser.HTMLWorker hw = new iTextSharp
本文整理了Java中com.itextpdf.text.ZapfDingbatsList类的一些代码示例,展示了ZapfDingbatsList类的具体用法。这些代码示例主要来源于Github/Sta
如何在 iTextpdf 中设置表格的行位置和宽度?这里我需要如何设置每个单元格的位置以及如何在 itextpdf 中设置行间距 testTable11_close_right.getDefaultC
我正在使用 itextpdf 将一些 pdf 合并为一个。 itextpdf pdfcontentbyte addtemplate的参数是什么意思,没有文档描述。 最佳答案 下面的代码成功了,感谢帮助
我有这个移动应用程序,我需要将数据库的一些行导出为 pdf。我需要有一个 pdf 结构才能正确放置信息。这是我的代码,但由于某种原因 PDF 是空白的。主要目标是在开头有一个标题,然后是数据库中的一行
我是一名优秀的程序员,十分优秀!