|
ToDo List
General
- Should we add layers, or grouping?
- Tests for multi-page
- Handle delayed font writing until text is written
- Adjust TestText2D to be better visible...
- Tagstrings should be handled better...
FontEmbedder
- Rewrite Lookup table (or subtables) to minimize startup effects
Format Specific
CGM
- Implement all version 2 tags
- Check output
- Char height factor 100 too large
- Positions factor 100 too large
- Use constants for classes of elements
- Check names (color->colour)
- Combine spec modes
- Check on version while writing dependent TagSet
- Include Raster data: this can be included internally as CELL ARRAYS, which use an internal run length encoding.
With CGM version 3 the TILE ARRAY element supports additional compression schemes including CCITT T4, CCITT T6,
JPEG or PNG (code 9, method 0).
EMF
- Make superclass for Poly and PolyPoly ?
- Make superclass for BitMap classes
GIF
- add color interpolator so that context can use more than 256 colors while gif will write only 256 colors.
PDF
- No check on rewriting /Length element in stream dictionary
- PDFStream: add marked content operators
SVG
- add to TagString <v> tag to surround a combination of <sup> and <sub> -> SVG glyphRun
- Use special symbol set in output
                         
                         
                         
                         
                         
                         
                         
                         
|