Simon Steiner
a6a86c78a2
Checkstyle
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1590916 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
2b3254041b
Made WhitespaceManagement.getKnuthElements more robust by iterating over childLM.getNextKnuthElements
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1590760 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
5f3cce50ed
Create penalty only once and store it in WhitespaceManagementPenalty
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1590758 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
1329d6b8e7
Simplified make of MultiSwitchLM
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1590757 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
4066523108
Removed obsolete fitting-strategy property
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1590756 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
ffbc44014c
Renamed value of auto-toggle property to select-first-fitting
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1590754 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Simon Steiner
2e61a75035
FOP-2345 SVG to AFP text spacing wrong
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1590665 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Simon Steiner
fe7e6015c6
FOP-2336 OOM for tiff output
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1590653 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Simon Steiner
9dc8349226
FOP-2337 Remove xobj type=form
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1590619 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
63712ccf2e
By default, only the first child of a multi-switch should be laid out
Patch by Seifeddine Dridi, applied with minor modifications
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1588548 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
8e34fcbf5f
Added support for multiple multi-switch appearing on the same page.
Modified MultiSwitchLM to have its standard behaviour by default.
Moved BestFitLayoutUtils into MultiSwitchLM.
Code clean-up and javadoc.
Patch by Seifeddine Dridi, applied with some modifications.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1585822 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
2d190863ae
FOP-2363: Better error message when PDF/A enabled and SVG contains bitmap with transparency
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1584765 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Luis Bernardo
e49c4b19af
FOP-2339: GIF to PS transparency is black; patch by Simon Steiner
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1584420 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
c8518bc54b
Handle middle-of-the-page case without using a glue.
Using a glue may cause a spurious empty page if the multi-switch is at the end of the flow, with no satisfying way of fixing that.
Patch by Seifeddine Dridi
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1582469 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
afb1300cee
Handle the case where dynamic content is in the middle of a page, selecting the first variant
Patch by Seifeddine Dridi, applied with some modifications
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1578270 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
bc3f201439
FOP-2357: When an SVG image has transparency and a PDF profile is used that disallows it, ignore it and issue a warning rather than throw an error
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1577477 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
20f07e22e7
FOP-2321: Latest fop snapshot crashes when processing rindolf-spec.fo
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1572109 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
18a78aafad
FOP-2260: Smart quotes broken in RTF if at start of text
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1571989 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Luis Bernardo
0fc6583c26
FOP-2305: Poor resolution of PCL output in trunk vs. 1.1; fixed regression
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1570878 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
babaec1312
FOP-2346: UnsupportedOperationException when handling an SVG containing a font-face
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1570362 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
3c333bcb0a
FOP:2344 - SVG bleeds color between elements when outputting to AFP
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1569381 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
13984ccebd
FOP-2341: Infinite loop when smaller used with a zero length font-size
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1568925 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
c72a3a65d9
FOP-2252: OpenType CFF - Remove need for patch to fontbox
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1566674 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
89ecaebe65
Fixed Checkstyle issues
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FopFontsForSVG@1562983 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Luis Bernardo
b0feeaa3d9
FOP-1801: conversion B&W GIF=>PDF creates PDF with colorspace RGB if FOP0.95 and Gray if FOP0.20.5; patch submitted by Thanasis Giannimaras following suggestion by Jeremias Maerki
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1559284 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
6776983e26
The length of $HeadURL$ cannot be controlled. Surround with CSOFF/CSON comments
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1556164 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Glenn Adams
fc1e098d66
Fix checkstyle warning.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1552956 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
008795f8ab
Smoke test: introduce Checkstyle violation and see if Gump will complain
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1551638 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
80c12d5e35
Attach the selected variant to KnuthPageNode in order to propagate the information down to area tree creation.
Patch by Seifeddine Dridi, applied with some modifications.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1550847 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Luis Bernardo
b2dd3c6955
FOP-2263: PDFDocumentGraphics2D.closePage() should not nullify currentStream; change suggested by Max Gilead
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1550834 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
f941c17200
FOP-2322: Type1 Font with Custom Encoding not visible in Postscript output; Patch submitted by Simon Steiner
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1548054 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
faf28a3cae
FOP-1069: No error message on illegal/unknown values on a property
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1547838 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
b9a9e4a01e
Enabled LineLength check and fixed corresponding issues
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1547372 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Robert Meyer
0acaddd925
FOP-2323: NPE caused by missing local subroutine index in private dictonary of OTF font
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1547330 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Luis Bernardo
766c0a1fd3
FOP-2314: Caching xmlParserClassName in org.apache.fop.svg.SimpleSVGUserAgent; patch submitted by Gonzalo Vasquez
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1544897 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
4169ec0b2e
FOP-2317: crash when issuing warning for invalid property value
Patch by Seifeddine Dridi
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1544199 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
3e4fb26d3a
Removed obsolete BestFit and Alternative classes, and fox:fitting-strategy property
Patch by Seifeddine Dridi
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1543891 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
e84e7b166d
Restricted CSOFF filter to LineLength and fixed resulting Checkstyle issues
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1543560 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
568b1f0182
FOP-2312: font-base configuration setting not working as expected
Use the config file URI to resolve relative <base> / <font-base> URIs.
Fall back to default base URI only if the config input stream has no URI.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1542190 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
8f31889565
Fixed the setting of generates[Block|Reference]Area
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1541865 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
9e0ec0501e
Implemented missing methods
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1541864 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
c93e8bffcc
Code clean-up and simplification
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1541863 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Luis Bernardo
8d0bc94dd4
FOP-2313: add support for svg gradients when generating PostScript; most code authored by Robert Meyer with a small contribution by Athanasios Giannimaras.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1541551 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
360e795603
Implement whitespace management extension using fo:multi-switch
Patch from 13/10/28 by Seifeddine Dridi, applied with some modifications.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1539809 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
f79eebc426
Added support for <percentage> values on alignment-adjust
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1539615 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
56ed221e33
Added support for <length> values on alignment-adjust
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1539614 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
29b38b37c8
Added support for dominant-baseline on fo:inline-container
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1539613 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
62953d27c7
Improved javadoc for getBaselineOffset
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1539612 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
11e0efe82d
Added support for alignment-baseline on fo:inline-container
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1539611 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Vincent Hennebert
3ad07592d4
Added support for non-default values of alignment-adjust
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_InlineContainer@1539610 13f79535-47bb-0310-9956-ffa450edef68
10 years ago