Vincent Hennebert
73c1cddb32
Switched parameters of separateTextElements and beginTextObjectAccess, for consistency with saveGraphicsState and beginMarkedContentSequence
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@824439 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
36243dc349
Extracted code related to logical structure out of PDFDocumentHandler and put it in its own PDFLogicalStructureHandler class. Vastly simplified the building of the structure tree in the same time.
Fixed bug occurring when a block contains only one line of text: the generated PDF was illegal
Fixed bug in the generation of the structural parent tree: values in a number tree must be indirect references (note: other number trees in the document may still be wrongly generated)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@824407 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
164a25d6eb
Removed svn:executable property
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@824294 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Chris Bowditch
de3f6e8dd0
add support for positioning Page Overlay in AFP Renderer/Painter
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@824249 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Adrian Cumiskey
f6a828b695
If a JAI library is not available when creating a FOP distribution build we attempt to download one and make it available to the Ant build process.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@823685 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
618e88ae22
Removed unnecessary languageStack field
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@822810 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
b59502d64e
Fixed support for links and images in the Intermediate Format
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@822808 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
100d17a594
Allow "-if [mime] out" as for "-at".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@822753 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
f59abd860a
Bugzilla #47953:
Bugfix for NPE: referencedFontsMatcher can also be null, not just localMatcher.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@822742 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
4b4ea04636
Removed svn:executable property
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@821902 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
aeea3a9e1b
Removed empty directory
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@821757 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
648f47b7f4
Fixed possible NPE.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@821064 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
7cc06986c0
Added support for specifying referenced fonts per renderer in addition to the general match list. If any of the two match lists (if specified) match a font, it is not embedded.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@821058 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
b6638c65c9
Added support for creating thumbnails or preview bitmaps of fixed size for PNG and TIFF output.
Documentation update for bitmap output.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@820939 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
05c9bf8726
Javadocs: Removed all <tt> occurrences with <code> or {@link}.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@820689 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
babc376fe8
Some javadoc fixes: @code -> @link
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@820672 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
5ad3308501
Added a DocumentHandler implementation for PNG output including multi-file output support.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@820637 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
404eacbf2c
As per discussions on fop-dev:
- Removed Checkstyle 3.5 profile.
- Removed HiddenFieldCheck and RedundantThrowsCheck.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@820554 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
834d6b5862
Extracted code into new processStructureTree method
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@819591 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
3ec57c684b
Implemented parsing of structure trees from IF XML files.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@819585 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
f8f3edf87a
Bugzilla #46883:
Reverting revision 807010 because it creates faulty GOCA data. Have debugged but haven't immediately found the cause. Due to time restrictions I'm currently just reverting the change to fix the regression.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@819542 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
2d26284592
Attach cause to RuntimeException when available. Otherwise, the original exception can be swallowed which makes error forensics more difficult.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@819205 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Maximilian Berger
b4df075d6d
Font name was wrong
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@818441 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Maximilian Berger
4e970b8a7d
Added Testcase from Bug #47872 (thanks to alex kiel) and fixed it in FontLoader
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@818424 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
dbaf63a64d
Factorized into a new class the parsing of the reduced FO tree, that was duplicated in IFSerializer and PDFDocumentHandler.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@817617 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
a30e3c29fd
Trying to clear up afp:include-page-segment as there are questions every now and then.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@817584 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Vincent Hennebert
0e5a789b6b
Merged changes from Trunk up to revision 816269
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Accessibility@816718 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
9b49126cd6
Changed SVG output to produce coordinates in points rather than millipoints. Millipoint coordinates can become quite large and can cause trouble later. This is related to (but not fixing) Bugzilla #47641.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@816116 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jeremias Maerki
19e71503b1
Added support for the #CMYK pseudo-profile supported by some commercial XSL implementations on the rgb-icc() function.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815938 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Maximilian Berger
1097615c51
Added Checkstyle 5 config file (just ported from checkstyle-4.0.xml)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815384 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
50e993d6d4
Fixed SVN Props
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815383 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
482b874cec
equals implementation violated spec -> replaced with new contentEquals function
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815358 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
a164040a67
no page index requires no location to satisfy identity junit test
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815346 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
98060eef9d
removed possible null reference
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815330 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
c5cd099975
non-functional stylistic fixes
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815328 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
0a0a566c5d
Add safeguards for getter not to return null
fixes an NPE with disfunctional links.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@815301 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Simon Pepping
d5911c9e9a
Moved the class UnicodeClasses to src/codegen/unicode, so that it is
only built when the classes.xml file is regenerated. Modified the
build file accordingly. Restored Java 5 features in
UnicodeClasses. Created a License utility class. Added a license
statement and a generated file statement to classes.xml. Made
GenerateLineBreakUtils.java use the License class, and made it avoid
trailing spaces in the generated file.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@810896 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jeremias Maerki
7389ef5a0f
There an easier way to throw exceptions from certain event otherwise not causing an exception.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@810792 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Vincent Hennebert
1e062c6c0f
Forgot to update status file in rev. 808157
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@809988 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Simon Pepping
4bd1866092
Fixed Checkstyle warnings and replaced a java 1.5 class
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@808166 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Vincent Hennebert
bcfda76c15
Merged back ChangingIPDHack branch into Trunk
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@808157 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Vincent Hennebert
9520407736
Reverted changes made in revision 796809 (manual merge of clean-up changes made in the ChangingIPDHack branch). Those changes will be re-applied when merging the branch back to Trunk with svn merge --reintegrate (if everything goes well...)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@808135 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
ccc743d929
Fixed some oversights: fo:title was already implemented long ago, fo:wrapper works correctly as of trunk.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@808081 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Maximilian Berger
4201d1086d
declaration and icc-profile have been supported for a while now
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@807547 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
ac01d144b8
Removed a commented leftover from local tests
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@807301 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
a8c7344b38
Reduce messages to DEBUG level, since they are meant more as a reminder for devs, not a source of confusion for end-users
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@807299 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
a6b2b2e4b9
Bugzilla 46905: Added basic implementation for column-level keeps.
Also added one disabled-testcase for a remaining issue with page-level
keeps in multi-column layout.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@807014 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
6f8f642694
Bugzilla 46883: fixed a hotspot in the AFP renderer. Reduced time spent in the method by introducing a member variable to hold the data-length.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@807010 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
5355a5c8a4
Revert some changes that were meant to be kept local for the moment...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@806365 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Andreas L. Delmelle
b0ece6c49d
Bugzilla 47710: White-space handling in retrieved markers throws a NullPointerException in some cases.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@806361 13f79535-47bb-0310-9956-ffa450edef68
15 years ago