summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Eliminate javadocs warnings.Glenn Adams2012-06-0437-96/+146
| | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1345838 13f79535-47bb-0310-9956-ffa450edef68
| * | | Further clean up to PDFResources and fixed mistake in last commitMehdi Houshmand2012-06-011-4/+4
| | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1345007 13f79535-47bb-0310-9956-ffa450edef68
| * | | Added generics to PDFResources, also changed HashSet -> LinkedHashSet to ↵Mehdi Houshmand2012-05-311-29/+21
| | |/ | |/| | | | | | | | | | | | | make PDF output more deterministic git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1344785 13f79535-47bb-0310-9956-ffa450edef68
| | * Updated the documentationVincent Hennebert2012-06-181-5/+5
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351362 13f79535-47bb-0310-9956-ffa450edef68
| | * Removed unused private methodsVincent Hennebert2012-06-181-101/+0
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351351 13f79535-47bb-0310-9956-ffa450edef68
| | * Fixed FindBugs issue: do not compare strings with == or !=Vincent Hennebert2012-06-181-2/+2
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351350 13f79535-47bb-0310-9956-ffa450edef68
| | * Fixed FindBugs issue: use String.to(Lower|Upper)Case with Locale.ENGLISHVincent Hennebert2012-06-182-2/+5
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351349 13f79535-47bb-0310-9956-ffa450edef68
| | * Cosmetics only: organised importsVincent Hennebert2012-06-186-5/+7
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351348 13f79535-47bb-0310-9956-ffa450edef68
| | * Removed commented code: subset-embedding for single-byte fonts is not ↵Vincent Hennebert2012-06-131-12/+2
| | | | | | | | | | | | | | | | | | working yet git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1349919 13f79535-47bb-0310-9956-ffa450edef68
| | * Renamed DIRECTORY_TABLE into TABLE_DIRECTORYVincent Hennebert2012-05-313-3/+3
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344787 13f79535-47bb-0310-9956-ffa450edef68
| | * Javadoc improvementsVincent Hennebert2012-05-315-35/+34
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344773 13f79535-47bb-0310-9956-ffa450edef68
| | * Javadoc improvementsVincent Hennebert2012-05-3013-106/+99
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344309 13f79535-47bb-0310-9956-ffa450edef68
| | * Removed deprecated methodVincent Hennebert2012-05-301-11/+0
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344254 13f79535-47bb-0310-9956-ffa450edef68
| | * Renamed BFEntry into CMapSegmentVincent Hennebert2012-05-308-68/+64
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344251 13f79535-47bb-0310-9956-ffa450edef68
| | * Organized importsVincent Hennebert2012-05-301-3/+5
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344184 13f79535-47bb-0310-9956-ffa450edef68
| | * setBFEntries is deprecated, replaced with setCMapVincent Hennebert2012-05-291-1/+1
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343780 13f79535-47bb-0310-9956-ffa450edef68
| | * Made glyphToUnicodeMap and unicodeToGlyphMap finalVincent Hennebert2012-05-291-2/+2
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343777 13f79535-47bb-0310-9956-ffa450edef68
| | * Removed unused methodsVincent Hennebert2012-05-291-29/+0
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343776 13f79535-47bb-0310-9956-ffa450edef68
| | * Merged changes from trunk up to revision 1343632Vincent Hennebert2012-05-293-3/+47
| | |\ | | |/ | |/| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343668 13f79535-47bb-0310-9956-ffa450edef68
| * | Added possibility to treat some content as artifact.Vincent Hennebert2012-05-293-3/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | If any fo:static-content or fo:wrapper element has their 'role' property set to 'artifact', then they and their descendants will be treated as artifacts. Suggested by Martin Koegler as part of Bugzilla #50852 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1343632 13f79535-47bb-0310-9956-ffa450edef68
| | * Merged changes from trunk up to revision 1343133Vincent Hennebert2012-05-28108-1067/+1525
| | |\ | | |/ | |/| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343310 13f79535-47bb-0310-9956-ffa450edef68
| * | Add version attribute to AT and IF intermediate formats. Also eliminate ↵Glenn Adams2012-05-283-6/+34
| | | | | | | | | | | | | | | | | | redundant use of reversed attribute in AT format. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1343133 13f79535-47bb-0310-9956-ffa450edef68
| * | Add extension to place code just before PostScript %PageTrailer. Submitted ↵Glenn Adams2012-05-275-2/+126
| | | | | | | | | | | | | | | | | | by Luis Bernardo. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1343072 13f79535-47bb-0310-9956-ffa450edef68
| | * Merged changes from trunk up to rev. 1325806Vincent Hennebert2012-04-1363-432/+1432
| | |\ | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1325839 13f79535-47bb-0310-9956-ffa450edef68
| | * \ Merged changes from trunk up to revision 1306814Vincent Hennebert2012-04-051001-12993/+50626
| | |\ \ | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1309921 13f79535-47bb-0310-9956-ffa450edef68
| | * | | Bugzilla #50483: Improved support for TrueType fonts in PostScriptVincent Hennebert2012-03-3031-923/+1510
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactored code and added unit tests Patch by Mehdi Houshmand git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1307574 13f79535-47bb-0310-9956-ffa450edef68
| | * | | Merged changes from Trunk up to revision 1040962Vincent Hennebert2010-12-0143-541/+528
| | |\ \ \ | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1040969 13f79535-47bb-0310-9956-ffa450edef68
| | * \ \ \ Merged changes from Trunk up to rev. 1039179Vincent Hennebert2010-11-25126-306/+432
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1039187 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | Added semicolon for enum to avoid problems with qdox and Maven.Jeremias Maerki2010-11-151-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1035313 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | Added full support for single-byte encodings when TTF fonts are embedded in ↵Jeremias Maerki2010-11-159-87/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PostScript. Deprecated MultiByteFont.setBFEntries() in favor of CustomFont.setCMap(). Added some TODO related to BFEntry and TTFCmapEntry essentially being the same class. Maybe we should rename BFEntry. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1035307 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | Merged from Trunk revisions 990171 to 1035276.Jeremias Maerki2010-11-1566-496/+1780
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1035278 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | PostScript Output: Bugfix for the occasional badly rendered glyph on HP ↵Jeremias Maerki2010-11-112-186/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Laserjets. Reason: the /sfnts entry should split strings at glyph boundaries which currently doesn't happen. Solution: Switch to the /GlyphDirectory approach described in the section "Incremental Definition of Type 42 Fonts" in the PS language reference. This way all glyphs are separated into single strings which seems to solve the problem. It is also much closer to the approach taken by the various PostScript printer drivers on Windows. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1034094 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | TrueType subsetting for CID TTF fonts is now working.Jeremias Maerki2010-11-032-44/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1030518 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | Do not issue a warning if renderer configured to output PostScript level 3. ↵Vincent Hennebert2010-08-315-21/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Throw an error instead when it is not the case. Pass the event producer around. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@991203 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | Added possibility to use glyphs outside WinAnsiEncoding for TrueType fonts ↵Vincent Hennebert2010-08-277-16/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that are not embedded in the PostScript file, and that don't have a list of glyph names ('post' table version 3). This is done by creating glyph names using Adobe's convention (/u1234) and adding a CharStrings table that maps those glyph names to the actual glyph index. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@990225 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | Fixed list of supplied resources for DSC when <optimize-resources> option ↵Vincent Hennebert2010-08-271-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set to true git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@990220 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | Added support for multi-byte fontsVincent Hennebert2010-08-271-6/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@990219 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | Merged changes from Trunk up to revision 990155Vincent Hennebert2010-08-2746-221/+215
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@990174 13f79535-47bb-0310-9956-ffa450edef68
| | * \ \ \ \ \ \ Merged changes from Trunk up to revision 989178Vincent Hennebert2010-08-25540-12461/+10221
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@989216 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | | | Trying to get a glyph name out of a Unicode code point is already done by ↵Vincent Hennebert2010-07-022-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the call to mapChar, so doing it again in TTFFontLoader is useless. Instead, make use of the post table if it exists, that may contain a list of glyph names and allow more glyphs to be supported. That allows to reference instead of embed a TrueType font that is already installed on the printer. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@960065 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | | | Create PSFontResource for non-embedded fonts and fonts with additional encodingsVincent Hennebert2010-07-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@960040 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | | | Added toString method to ease debuggingVincent Hennebert2010-07-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@960025 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | | | Added support for CID-keyed TrueType fonts in PostScript outputVincent Hennebert2010-06-2910-60/+332
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@959012 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | | | Merged changes from Trunk up to revision 954512Vincent Hennebert2010-06-1420-120/+352
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@954554 13f79535-47bb-0310-9956-ffa450edef68
| | * | | | | | | | | Added support for full embedding of TrueType font in PostScript, with ↵Vincent Hennebert2010-06-023-2/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encoding forced to WinAnsi. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@950488 13f79535-47bb-0310-9956-ffa450edef68
* | | | | | | | | | | Reapply 1.1rc1 changes.Glenn Adams2012-07-0544-196/+8835
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-1_1@1357814 13f79535-47bb-0310-9956-ffa450edef68
* | | | | | | | | | Bugzilla #53294: Fix invalid PostScript file being created when font-size is ↵Glenn Adams2012-05-251-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0. Submitted by Robert Meyer. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1342792 13f79535-47bb-0310-9956-ffa450edef68
* | | | | | | | | | Update FAQ and New Bug documentation.Glenn Adams2012-05-252-67/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1342781 13f79535-47bb-0310-9956-ffa450edef68
* | | | | | | | | | Added support for the role property on fo:page-sequence, fo:flow and ↵Vincent Hennebert2012-05-2511-85/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fo:static-content. This allows to change the mapping of those FOs to PDF structure types when enabling accessibility. Suggested by Martin Koegler as part of Bugzilla #50852 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1342680 13f79535-47bb-0310-9956-ffa450edef68
* | | | | | | | | | The Type entry is optional for a structure element. Not outputting it allows ↵Vincent Hennebert2012-05-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to save space in the final output. Suggested by Martin Koegler as part of Bugzilla #50852 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1341992 13f79535-47bb-0310-9956-ffa450edef68