For historical reasons, ChartDirector includes certain low level raster only graphics primitives. Examples are
DrawArea.pixel and
DrawArea.getPixel which sets and gets a pixel from the frame buffer of the image,
DrawArea.fill2 and
DrawArea.fill2 which perform flood filling, and various non-affine transform functions. These functions have no effect in vector graphics formats such as SVG and PDF, and should not be used with these formats.
ChartDirector does not use any raster only graphics primitive, so they will not affect charts created by ChartDirector. The above would only be a concern if your code is using the
DrawArea object for custom drawing and the output is in a vector graphics format such as SVG or PDF.
ChartDirector currently does not support drop shadows in PDF. If a drop shadow is added, extra margins may be included in the output to accommodate the drop shadow, but the shadow will not appear.
© 2023 Advanced Software Engineering Limited. All rights reserved.