大家好,今天小编关注到一个比较有意思的话题,关于数据结构java语言描述 pdf的问题,于是小编就整理了3个相关介绍数据结构Java语言描述 pdf的解答,让我们一起看看吧。
如何从J***a应用程序动态生成PDF文件?
Flying-Saucer + iText + Velocity1. 第一步将jar包放到你的工程里,需要的jar如下: bcprov-jdk15-140.jar core-renderer.jar iText-2.0.8.jar iTextAsian.jar velocity-1.4.jarJar包下载地址:***://code.google***/p/flying-saucer/downloads/list;
2. 第二步设计模版,进行排版调整样式,css样式也可以导入@import 等,通过Velocity模版引擎动态替换 页面内容,以下是模版内容:
<?xml version="1.0" encoding="UTF-8" ?><html><head><meta ***-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PDF模版</title><style type="text/css"><!-- body { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #000000; } .oneColLiqCtrHdr #container { width: 100%; margin: 0 auto; text-align: left; } div.header-left {display: none} div.header-right {display: none} div.footer-left {display: none} div.footer-right {display: none}
pdf1.7是什么版本?
答:PDF 1.7是PDF规范的第六版本,其中包含一些仅由Adobe定义的专有技术。Aspose.Words for J***a早先已经支持Word到PDF的转换,但是,新版扩展了此支持,现在您可以将Word文档转换为PDF 1.7。
j***a生成pdf用itext包不支持中文问题到底如何解决?
document.open(); // itext 显示中文 使用Windows系统字体(TrueType) BaseFont baseFont = BaseFont.createFont( "C:/Windows/Fonts/SIMYOU.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); Font font = new Font(baseFont); PdfPCell cell = new PdfPCell(new Phrase(“序号”, font));
到此,以上就是小编对于数据结构j***a语言描述 pdf的问题就介绍到这了,希望介绍关于数据结构j***a语言描述 pdf的3点解答对大家有用。