GrapeCity Documents for Imaging 5.0.0.762

Released: Dec 14, 2021

5.0.0.762 での更新項目

機能

  • Added support for rendering SVG (Scalable Vector Graphics) to PDF and raster images.
  • Added GcSvgDocument class which represents an SVG document.
  • DrawSvg() and MeasureSvg() methods have been added to GcGraphics class.
  • Added GrapeCity.Documents.Svg namespace which contains types that provide SVG support, some of the more important classes are listed below.
  • Abstract base class SvgElement and derived classes: represent various SVG elements.
  • SvgGraphicsElement class (derived from SvgElement) and derived classes: represent various graphics SVG elements.
  • SvgGeometryElement class (derived from SvgGraphicsElement) and derived classes: represent graphics elements that are defined by paths.
  • SvgPathBuilder class: helper class for creating instances of SvgPathData.
  • Other utility types (such as SvgLength, SvgPaint etc.) have been added in the GrapeCity.Documents.Svg namespace.
  • Breaking changes affecting all GrapeCity.Documents packages:
    • GrapeCity.Documents.Common package has been removed, types defined in it have been moved to GrapeCity.Documents.Imaging.
    • GrapeCity.Documents.Common.Windows package has been replaced by GrapeCity.Documents.Imaging.Windows.
    • GrapeCity.Documents.Pdf.Resources has been removed, types defined in it have been moved to GrapeCity.Documents.Pdf.