java用XSL,XML打印pdf问题

问题描述

java用XSL,XML打印pdf我是想用XSL,XML来打印一份类型我们在银行填的表格,有很多框,比较长XSL太长导致报错(已证实,将一些重复格式化代码删掉后可以正常打出),150KB+org.apache.fop.apps.FOPException:Couldnotloadthetransletclass'XSLname'.atorg.apache.fop.apps.TraxInputHandler.initTransformer(TraxInputHandler.java:108)atorg.apache.fop.apps.TraxInputHandler.(TraxInputHandler.java:84)atorg.apache.fop.apps.XSLTInputHandler.(XSLTInputHandler.java:71)

时间: 2024-09-17 04:39:59

java用XSL,XML打印pdf问题的相关文章

java调用本地打印机实现打印PDF文件,怎么做?

问题描述 使用java语言进行多个PDF文件的打印,需要给打印机设置参数,如打印机名称,图纸尺寸等 解决方案 解决方案二:调用默认的打印机,Runtime.getRuntime().exec("cmd.exe/Cstartacrord32/h/p"+"D:\xxxxx.pdf");解决方案三: 解决方案四: 解决方案五:我需要传参数,不是调用默认打印机,用户可以选择的解决方案六:publicclassPrintPdf{publicstaticvoidmain(Str

基于PHP与XML的PDF文档生成技术

xml 摘要 本论文简要介绍了PHP.XML.PDF等技术的原理以及它们的应用情况.力图运用PHP面向对象的特性,构建出一套基于PHP和XML的在线PDF文档生成系统.文中详细探讨了整个系统的组成部分以及各自的实现过程.并在最后给出一个运用这套系统实现的动态创建报表的实例. AbstractThis article introduced the fundamentls of PHP,XML and PDF and their application situation at present,ex

[Java] 利用xpdf库获取pdf文件的指定范围文本内容

[Java] 利用xpdf库获取pdf文件的指定范围文本内容 编写者 日期 关键词 郑昀@ultrapower 2005-8-2 Java PDF xpdf   概述 读取PDF文件的某一部分文本内容,可以使用开源项目xpdf. 从Java中调用xpdf,我们参照了<Java抽取Word,PDF的四种武器>文章最后提到的办法. 总而言之,调用xpdf十分简单,下面讲一下xpdf的配置问题. 系统基础环境要求 下面是对运行xpdf软件服务的计算机的要求: l         您可以从以下位置下载

基于PHP与XML的PDF文档生成技术_php基础

摘要<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 本论文简要介绍了PHP.XML.PDF等技术的原理以及它们的应用情况.力图运用PHP面向对象的特性,构建出一套基于PHP和XML的在线PDF文档生成系统.文中详细探讨了整个系统的组成部分以及各自的实现过程.并在最后给出一个运用这套系统实现的动态创建报表的实例. Abstract This article introdu

谈谈CMS内容管理系统的两种方案:XSL+XML和HTML (二)

xml 上篇讲到了XSL和XML如何在客户端浏览.也是CMS内容管理系统内容发布的一种形式,即XSL(模版)+XML(内容).     但是现实情况是由客户端浏览器不支持,这样做还会给服务器造成一定的负载,能够减轻服务器服务负载的最好方法就是完全实现静态页面的内容访问机制,当然这样就需要再次将XSL和XML生成HTML或者SHTML.     呵呵,这就是所说的CMS内容管理系统内容发布的第二种形式HTML或者SHTML.     在Java中有很多方式来实现,首先是先产生XSL文件,即模版文件

Java 中的 XML:Java 文档模型的用法

xml 在本系列的第一篇文章中,我研究了一些用 Java 编写的主要的 XML 文档模型的性能.但是,在开始选择这种类型的技术时,性能只是问题的一部分.使用方便至少是同样重要的,并且它已是一个主要理由,来支持使用 Java 特定的模型,而不是与语言无关的 DOM . 为切实了解哪个模型真正的作用,您需要知道它们在可用性程度上是如何排名的.本文中,我将尝试进行这个工作,从样本代码开始,来演示如何在每个模型中编码公共类型的操作.并对结果进行总结来结束本文,而且提出了促使一种表示比另一种更容易使用的一

Java递归遍历XML所有元素

做一个递归遍历XML的例子,为更为复杂的解析工作做基础. 目标:遍历所有的元素节点,并且取出来其中的值,结果打印到控制台. 源代码如下: 本程序依赖DOM4j包. import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.DocumentException; import org.dom4j.Element; import java.util.*; /** * Created by IntelliJ

xml-通过java socket传输XML

问题描述 通过java socket传输XML 请问,在不同电脑间传输XML,如果A电脑接收了B电脑发送的XML,用dom4j解析XML得到有用数据后再如何动态生成XML,然后发送给C电脑? 好比B电脑要发送的XML只有几个空需要从A电脑的XML中读取数据填入,再发送给C电脑,这里数据自动补充填入采取什么方法? 刚学习这块没多久,希望好心人能够帮忙指点一下,理清思路,谢谢 解决方案 首先,xml数据格式是通信双方约定好的,虽然数据是xml格式,但是本质从Socket流中读取后得到的是字符串,那么

java web-javaweb用ireport出pdf

问题描述 javaweb用ireport出pdf javaweb用ireport出pdf文件.本来已经完成了出pdf的功能.后来有个新的需求,在原来出的pdf前,要加一些固定格式的问卷调查.问卷调查也是pdf格式的.于是,1.找到原来出pdf的循环outputstream.write的地方.2.用sequenceInputStream,把原来的pdfinputstream和现在问卷调查的input合并.3.结果在循环outputstream.write的地方,报错java.lang.Illega