skip to main content
Diagrammer > Programmer's documentation > Developing with the JViews Diagrammer SDK > Performance enhancements > Optimizing the performance of symbols
 
Optimizing the performance of symbols
Light symbols use the minimum amount of objects, parameters, conditions and interactors necessary to display an understandable message. Use the following guidelines to create symbols with the smallest memory footprint:
*Use as few objects as possible.
*Use a static background.
*Use light (PNG) images.
*Use the visibility option.
*Avoid transparency.
*Avoid complicated gradients.
*Avoid thick lines.
*Turn anti-aliasing off.
*Turn fraction metrics off.
Rendering operations take up a lot of CPU time. The fastest and lightest symbols are made by changing the visibility setting for a collection of PNG images.

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.