Cairocanvas: Setting TCairoSVGCanvas.Pen.Mode to pmXor magically converts vector graphic to raster
Original Reporter info from Mantis: AntonK
-
Reporter name: Anton Kavalenka
Original Reporter info from Mantis: AntonK
- Reporter name: Anton Kavalenka
Description:
Lets make an instance of TCairoSVGCanvas or TCairoPDFCanvas
Any change to of Pen.Mode to operators usage (pmXor,pmNotXor)
https://www.cairographics.org/operators/
automagically converts output to SVG or PDF with embedded raster image instead of vector image.
This may be a cairo built-in behavior - but may scare developer who awaits pure vector on output.
Maybe this has to be documented.
Steps to reproduce:
Run the attached slightly modified example from cairocanvas/example
Mantis conversion info:
- Mantis ID: 30293
- Fixed in revision: r61052 (#c9664156)