Glen Mazza
46f10d88ac
RTF structural renderer moved from root to render.rtf, joining all the other renderers
RTF Library moved from root to render.rtf.rtflib, but kept separate from renderer itself.
See: http://marc.theaimsgroup.com/?l=fop-dev&m=106753338719406&w=2
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196981 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
1f16a86dd7
Tom DeWeese's changes made;
See: http://marc.theaimsgroup.com/?l=fop-dev&m=106795227230411&w=2
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196980 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
fc13cdcc5d
Clearer method names given for finding border and padding for regions.
See: http://marc.theaimsgroup.com/?l=fop-dev&m=106777246222766&w=2
and http://www.w3.org/TR/2001/REC-xsl-20011015/slice4.html#area-stackblock
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196979 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
916a7752a0
Moved mif package (including structural renderer MIFHandler.java) to
render.mif.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196978 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
850a0ba007
1. PDF block background rendering properly offset to account for region
borders and padding.
2. Helper methods added to RegionViewport for quickly determining region
margins, useful for render.* and layoutmgr.* classes.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196977 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
d0e1416c03
Peter Herweg's missed files from his previous RTF patch.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196976 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
5b0a352ead
Peter Herweg's RTF patches applied--note the RTFHandler update was missing,
added similar changes as was done to the MIFHandler.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196975 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
f9a4228a69
Layout changed to account for fo:region-body borders and padding when
determining printable width and height for each page.
Various method nitpicks also fixed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196974 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
77322c6f80
renamed org.apache.fop.area.inline.Word to .TextArea (.Text not used to avoid
conflicts with org.w3c.dom.Text)
changed Renderer.renderWord() method to renderText().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196973 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
927ffdb3a1
1. TraitSetter modified to provide padding properties for regions.
2. PDFRenderer modified to take into account region borders and region padding
when rendering text. (Possibly temporary solution--may need to move code
to base AbstractRenderer in future.) Work incomplete--will need to also reduce
line length accordingly to account for region borders and padding.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196972 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
deaa8b9780
Explicitly calling System.exit(0) for non-AWTRenderer outputs to close any threads
that may be active as a result of AWT (svg) or other processing.
See: http://marc.theaimsgroup.com/?l=fop-dev&m=106703706423223&w=2
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196971 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
8a61be8431
minor elaboration
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196969 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
e99718b640
Explanation of new "force" attribute in ant task.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196968 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
5ef3a9232e
Patch by Finn Bock applied
(bug http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23765 :
Words not fitting the current line were not appearing on the
subsequent line when trailing spaces were included in
the fo:block.)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196966 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
0340f51d7d
correct Mark Lillywhite status
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196965 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
a82770a66c
add Mark Lillywhite to list of former committers
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196964 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
520812efbe
update code conventions from resolved issues on the FOPDevelopersStyleGuide wiki
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196963 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
102f8ad8c4
partially implement patch submitted by Clay Leeds (see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23821)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196962 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
7f02cfb0e2
correct doc re: use of custome fonts from the AWT and Print renderers
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196961 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
591efcc19b
apply patch from Peter Herweg for RTF pagination properties (see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23464)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196960 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Christian Geisert
69393fe48a
PCL Output: SVG not supported
PR: 22943
Submitted by: Chris Bowditch (bowditch_chris <at> hotmail.com)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196959 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
91048041f9
fix signature problem in inner class for InlineStackingLayoutManager -- attempt to pass BasicLink as an argument changed the signature of the overridden createArea() method, causing the superclass method to be used in error instead
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196958 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
08f38b78b2
fix typo
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196957 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
3eddadd278
add fox:destination elements
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196956 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
b11b73a25c
Applied Tom DeWeese/Batik Team's SVG patches. New Batik.jar created from latest CVS build, using Batik's "all-jar" target.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196955 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
3e19a1defd
move static methods getCharWidth and getWordWidth from util.CharUtilities to instance methods in fonts.Font
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196954 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
6c9fc6345b
open up access in misc places by either adding accessor methods or by loosening acess control
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196953 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
4ce39cb3fc
Document name switched from default "Java Printing" text to "FOP Document".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196952 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
6d81c8e149
Removed nonfunctional setParameter() function from XSLTInputHandler. (Bug 23624, submitted by Julien Cervelle).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196949 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
61cb657e68
remove unused variable
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196948 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
0e840c1802
port layout/FontState.getWordWidth from maintenance branch
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196947 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
93bdced9e6
port from maintenance branch the variables that are used to track an object's location in the input file
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196946 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
87cc1c460d
move creation of bookmarks in AreaTree from LayoutManagerLS to Document, so that it automatically occurs for all LayoutStrategies
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196945 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
15a4ac370a
1. add an AreaTreeControl interface
2. make apps/Document implement it
3. tie the AreaTree to an AreaTreeControl object
4. clean up AreaTree to use its parent AreaTreeControl object
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196944 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
e787d9a555
cleanup bookmark logic and doc a bit
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196943 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
459915e3f6
move logic for creating area tree bookmarks from layoutmgr/LayoutManagerLS to area/AreaTree:
1. because it is not layout related
2. so that it can be reused by other Layout Strategies
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196942 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
e98f844d70
1. BodyRegion's clone() now including child areas (makes it a bona fide clone()
function, also AWTRenderer() needs it.)
2. Starting implementation of RenderWord() in AWTRenderer; also looking at an
alternate implementation (storing a series of BufferedImages instead of the area
tree elements); temporarily storing both strategies in this commit.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196941 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Joerg Pietschmann
a3147b5428
Redfactored generic FOP test to self-contained JUnit test.
More to add.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196940 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Joerg Pietschmann
7499483040
Fixed Testcase.
Some style changes.
Replace FIXME with TODO
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196939 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
ce53914557
Patch to sitemap to allow compliance.html to be generated in V5.0
(w/help from Jeff Turner, Forrest Team)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196938 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
ff33865233
port maintenance branch improvements in apps/FOPException to the trunk
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196937 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
33486d45a8
reset background-color for each paragraph, submitted by Peter Herweg, see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23302
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196935 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Glen Mazza
a63924aaeb
1.) Moved AWT Viewer classes from org.fop.viewer to org.fop.render.awt.viewer
2.) Updated AWT and PDF renderers to draw region borders more accurately.
3.) Rounding errors for determining region sizes in AWT Renderer fixed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196934 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
98cdbc242b
style changes only
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196928 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
7c9a7ccef0
add support for "xsl-region-before", "xsl-region-after" and fo:page-number tag, submitted by Peter Herweg, see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23274
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196927 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Joerg Pietschmann
4919c9a0f0
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196926 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Joerg Pietschmann
f4fe09db51
SAX filter providing a MD5 checksum for ensuring XML input integrity.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196925 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Joerg Pietschmann
1cdc5a7025
Add possibility to set creation date.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196924 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Joerg Pietschmann
ee14e26364
Organize imports.
A bit of JavaDoc cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196923 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
William Victor Mote
ffa303e914
style changes only
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196922 13f79535-47bb-0310-9956-ffa450edef68
20 years ago