jcgm
 
Font size:      

jcgm -- Version history

Core Package

Development Branch (Trunk)

Changes in the latest development version:

Version 0.2.0

Changes in the core library:

  • added another split method with an extractor that accepts input streams
  • added CgmException class
  • fixed an issue with background colors
  • added support for BeginTileArray, BitonalTile (partial), DeviceViewportSpecificationMode, EndTileArray, NamePrecision, Tile (partial)
  • added a method to be able to read structured data records
  • support for transparent CGM files was added. Use CGMDisplay.setTransparent(true), thanks clivebutler
  • added patch by clivebutler to only have images with zero dimension when the extent is empty
  • fixed a problem for cell arrays using color selection mode "indexed" and representation flag "packed list"
  • integrated patch from tmyroadctfig: added support for APPLICATION DATA and MESSAGE commands; made command classes public
  • only clear the view once for multiple picture images (workaround only)
  • corrected a problem with font sizes on images with small extents

Version 0.1.1

Changes in the core library:

  • Fixed a problem with Metafile Defaults Replacement that didn't support long form commands.
  • Fixed a problem with Circular Arc Centre, Polygon and Polyline which didn't respect the parameter precision correctly.
  • The Text and Restricted Text commands are now using common code
  • Fixed a problem with scaling for the Text element (rev. 21)
  • New method CGM.split to split CGM files containing several CGM files into pieces

Other changes

  • New viewer application in the examples to view and compare CGM files to a reference image

Version 0.1.0

Initial version.

Image Package

Development Branch (Trunk)

Changes in the latest development version:

  • The ImageReadParam.setSourceTenderSize(Dimension) method can now be used to define the size of the rendered CGM image, thanks clivebutler.

Version 0.1.1

  • The CGMImageReaderSpi now correctly checks for the BEGIN METAFILE command and ignores the parameter length, this prevented some CGM files to be recognized correctly

Version 0.1.0

Initial version.