16 Commits (d498f4eb4f67b14c423b165cb48edfe4f3be1cc9)

Author SHA1 Message Date
  Jeremias Maerki d498f4eb4f Completely reimplemented the PDFTextPainter. All SVG text (including flow text, but excluding special cases with filters) is now painted in PDF text primitives. 16 years ago
  Jeremias Maerki 9dc46ab8e8 Bugzilla #41831: 17 years ago
  Jeremias Maerki 7046f7838f Changed license headers and updated NOTICE file according to: http://www.apache.org/legal/src-headers.html 18 years ago
  Jeremias Maerki 68f361af6d Creation of Font instances centralized in FontInfo and added a cache for them. This removes duplicate code in a number of places, improves speed a little and saves memory. 18 years ago
  Jeremias Maerki 4c20417c85 As announced, I brought FontTriplet to more life by making it Serializable and using it to transport the information about the font in use through the area tree. This has small effects on the test cases as the values in the generated XML are slightly different. While refactoring I saw that there's some room for optimization. Too many objects are still created. It should be quite easy now with the FontTriplet to create a small cache. 18 years ago
  Jeremias Maerki a272c21cbf Updated from Jakarta Commons IO 1.0 to 1.1. CopyUtils.copy() becomes IOUtils.copy() again. CopyUtils in 1.0 was not ideal design decision. 18 years ago
  Glen Mazza e0c6bb98bf PR: 20 years ago
  Jeremias Maerki 7272aa03a5 Applied Apache License Version 2.0 by following the instructions at http://www.apache.org/dev/apply-license.html. 20 years ago
  Glen Mazza f07b56493b Applied Thomas DeWeese's (Batik team) patches to the transcoder code. 21 years ago
  Glen Mazza 39c025afdd Changes to PDFTextPainter to accomodate new Batik library. 21 years ago
  William Victor Mote 2cec25c372 move control/Document to apps/Document 21 years ago
  William Victor Mote 1b1e5f774b move font constants from control.Document to fonts.Font 21 years ago
  William Victor Mote 0168f923fb move layout.FontState to fonts.Font 21 years ago
  William Victor Mote 1b97da566d 1. create control package 21 years ago
  William Victor Mote a62ed1dbaa javadoc changes to clean up gump warnings. 21 years ago
  Jeremias Maerki df2923f9e5 Moved sources from src/org/** to src/java/org/** 21 years ago
  Jeremias Maerki d5c6085ebb Switched to long licence 21 years ago
  Jeremias Maerki ab103d4993 Adjustments for font refactoring 21 years ago
  Keiron Liddle 52abd5ba01 fixed some more style violations 22 years ago
  Keiron Liddle 9139ff6d88 Updated batik with change to TextPainter interface and UserAgent. 22 years ago
  Keiron Liddle c6c7d18bd7 spearated GraphicsConfiguration classes 22 years ago
  Keiron Liddle e7d950dcf4 improved gstate usage 22 years ago
  Keiron Liddle 7c07c9efdb removed println 22 years ago
  Keiron Liddle e6213113d6 fixed compile error 22 years ago
  Keiron Liddle 0df1355b53 changed the parent to FONode 22 years ago
  Keiron Liddle 371fac680f changed api associated with batik to current batik 23 years ago
  Keiron Liddle 98ff1923e1 updated use of batik to changed api 23 years ago
  Keiron Liddle d55c20ae54 added support for embedded fonts for svg text, also added proper escaping 23 years ago
  Tore Engvig 08e3ee4b73 Formatted code according to code standards. 23 years ago
  Keiron Liddle cf8ffd2298 should handle colour space a bit better 23 years ago
  Keiron Liddle 36c85bb29b updates to pdf text painter 23 years ago
  Keiron Liddle eefe2c47f0 added initial impl of text painter that uses pdf fonts 23 years ago