当前位置:   article > 正文

java呈现pdf时出错,Android Itext 生成PDF文档时总遇到各种错误

引入com.itextpdf这个jar包之后生成,pdf文件未能成功加载

本人android 小白,在用Itext生成PDF文档时遇到了各种错误: 不知道有木有遇到古同样问题,都是这么解决的?

第一种尝试的错误:

java.lang.NoClassDefFoundError: com.itextpdf.text.Document

这个我倒是知道是jar包导入的问题 后面的我在尝试后的结果我就无语了

第二种尝试的错误:

Could not find class 'com.itextpdf.awt.PdfGraphics2D', referenced from method com.itextpdf.text.pdf.PdfContentByte.createGraphics

Could not find class 'com.itextpdf.awt.PdfGraphics2D', referenced from method com.itextpdf.text.pdf.PdfContentByte.createGraphics

Could not find class 'com.itextpdf.awt.PdfPrinterGraphics2D', referenced from method com.itextpdf.text.pdf.PdfContentByte.createPrinterGraphicsShapes

ExceptionConverter: java.io.IOException: No message found for the.document.has.no.pages

at com.itextpdf.text.pdf.PdfPages.writePageTree(PdfPages.java:113)

这个错误我就不知道是怎么回事了  是我没有给文档设置页么? 也不对啊   昨天晚上我用java实现的时候就直接可以的。。。。  真是不知怎么回事了 还有

第三种尝试的错误:

VFY: unable to find class referenced in signature (Ljava/awt/Color;)

Unable to resolve superclass of Lcom/lowagie/text/pdf/ExtendedColor; (1685)

Link of class 'Lcom/lowagie/text/pdf/ExtendedColor;' failed

VFY: unable to find class referenced in signature (Ljava/awt/Color;)

Could not find class 'java.awt.Color', referenced from method com.lowagie.text.pdf.PdfDocument.writeLineToContent

最后的这个错误我把缺少的java.wat 以及lowagie/text/pdf/ExtendedColor等一些包都导进去了但是还是会有错误!

真的是不知道该如何是好了 。。。  有木有大神能帮帮小弟一把??  或者有兴趣一起研究一下

public voidcreatePDF(FileOutputStream fos)

{

Document document= newDocument(PageSize.A4);try{

PdfWriter writer=PdfWriter.getInstance(document, fos);

document.open();

document.setPageCount(TRIM_MEMORY_MODERATE);

document.addCreationDate();

document.addCreator("助手");

document.add(new Paragraph("this is my first android create PDF!"));

document.close();

System.out.println("PDF文档已经建立! ");

}catch(DocumentException e)

{

e.printStackTrace();

}

}

另外 itext for android 与itext for java 哪一个在android里更好用  原理上不都可行么?

真心求助  急! 急!

不胜感激!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/319227
推荐阅读
相关标签
  

闽ICP备14008679号