https://issues.apache.org/bugzilla/show_bug.cgi?id=49211
Summary: [PATCH] Intermediate format files usage as input in
FOP Ant task
Product: Fop
Version: all
Platform: PC
OS/Version: Windows Vista
Status: NEW
Severity: normal
Priority: P2
Component: general
AssignedTo: [email protected]
ReportedBy: [email protected]
Created an attachment (id=25367)
--> (https://issues.apache.org/bugzilla/attachment.cgi?id=25367)
FOP ant task patch for intermediate format file allowed as input files
The current FOP ant task only allows xsl:fo input files to transfer into
different output formats. This patch updates the current FOP ant task and
provides the intermediate format file processing with the FOP ant task.
I have made the following changes in order to achieve this:
1. Introduced 'iffile' attribute to accept the intermediate format file as
input in FOP ant task.
2. Introduced 'inputformat' attribute (optional, defaults to 'fo') to accept
the below formats
--> fo (xsl:fo input file)
--> if (intermediate format file)
--> at (area tree input file)
--> xml
3. Renamed the current 'format' attribute to 'outputformat'
4. Updated the corresponding documenation 'content/xdocs/anttasks.xml' for the
examples and usage.
Usage:
<target name="generate-ps-from-intermediate-format" description="Generates
PostScript file using an intermediate format file">
<fop outputformat="application/postscript"
iffile="c:\working\ifDirectory\ifDocument.if"
outfile="c:\working\psDirectory\psDocument.ps" />
</target>
<target name="generate-multiple-ps-from-intermediate-format"
description="Generates multiple PostScript files using an intermediate format
files">
<fop outputformat="application/postscript"
inputformat="if"
outdir="${build.dir}" messagelevel="debug">
<fileset dir="${test.dir}">
<include name="*.if.xml"/>
</fileset>
</fop>
</target>
Please find the patch attached to this bug...
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.