- 04 Aug, 2014 1 commit
-
-
Eric Domke authored
- Adding W3C test cases and a test fixture - Fixed support for CSS stylesheets (particularly when class names are referenced) - Refactoring unit calculations so that percentages and fractions calculate more accurately - SvgImage: - Support PreserveAspectRatio attribute - Support for referencing svg images - Refactored text rendering to use the AttributeCollection inheritance scheme - Initial attempt at 'ex' unit support - Added support for system color names - Changed parsing of entities to support XML entities - Supporting loading of a svg document directly from a XmlDocument with requiring serializing the document as a string first. - ...
-
- 25 Jul, 2014 1 commit
-
-
Eric Domke authored
-
- 28 Jun, 2014 1 commit
-
-
Brian C. Barnes authored
-
- 17 Dec, 2013 1 commit
-
-
Jay authored
-
- 24 Dec, 2011 1 commit
-
-
Tebjan Halm authored
* added precise MeasureString method
-
- 04 Mar, 2010 1 commit
-
-
davescriven authored
-
- 21 Dec, 2008 1 commit
-
-
davescriven authored
- Fixed #7986: public static SvgDocument Open(XmlDocument document) returns null: Implemented the proposed solution - Added more XML API comments. - Removed SvgVisualElementEvents.cs class - this was not used and not likely to be used
-
- 20 Dec, 2008 1 commit
-
-
davescriven authored
- Refactored SvgElementFactory to use the new SvgElementAttribute to get available elements.
-
- 19 Dec, 2008 1 commit
-
-
davescriven authored
This was accomplished by adding the new static method to the SvgRenderer class (as detailed in the work item) and a new Draw method overload that takes in a Graphics object as a parameter.
-
- 17 Oct, 2008 1 commit
-
-
davescriven authored
- Made all transforms (SvgTranslate, SvgMatrix etc) sealed types.
-
- 17 Jun, 2008 1 commit
-
-
davescriven authored
- Fixed #6324: SvgElement.PushTransforms and ViewBox - not necessarily related to ViewBox but every element was 'resetting' the current graphics transform if the element contained it's own transform. This was a very small fix for a large problem (SvgElement.PushTransforms Matrix transformMatrix = new Matrix(); changed to Matrix transformMatrix = renderer.Transform; in order to inherit the current transform.) - Fixed #6344: Parsing document incorrectly parents elements when it encounters empty nodes which are in a different namespace. Empty nodes are now ignored and current nodes are closed as required. We'll see how this fix goes. - Fixed #6381: Units in inches are incorrectly parsed as millimeters - problem was caused by some copy/paste work. - Graphics has been replaced by SvgRenderer. This is essentially a wrapper around graphics but will allow custom svg related properties in the future when needed. - Removed ISvgRenderer: A concrete implementation is suitable. - SvgElement.ElementName has been changed to non-virtual and is set by the parser instead of the developer having to specify it when developing the class. - Added more XML API documentation.
-