# GrapeCity.ActiveReports.Rendering.Tools

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_ActiveReports_Rendering_Tools" data-uid="GrapeCity.ActiveReports.Rendering.Tools" class="text-break">GrapeCity.ActiveReports.Rendering.Tools Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ChartPaletteHelper.html">ChartPaletteHelper</a></h4>
      <section><p>Represents methods for work with chart palettes.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ColorExtension.html">ColorExtension</a></h4>
      <section><p>Provides extension methods for working with colors in the context of HTML color names and color manipulation.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.CompiledRegion.html">CompiledRegion</a></h4>
      <section><p>Represents a region that is defined by a set of rectangles and polygons.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.CompiledRegionExtensions.html">CompiledRegionExtensions</a></h4>
      <section><p>Contains helper methods for the <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.CompiledRegion.html">CompiledRegion</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.Constants.html">Constants</a></h4>
      <section><p>Contains constant values used throughout.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ConvertNumber.html">ConvertNumber</a></h4>
      <section><p>Provides methods to convert integers to strings using various numbering styles compatible with CSS2.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.Converters.html">Converters</a></h4>
      <section><p>Provides methods to convert string representations to specific enumeration values.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.CultureInfoExt.html">CultureInfoExt</a></h4>
      <section><p>Provides extension methods for working with <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.globalization.cultureinfo">CultureInfo</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.DataSourceTools.html">DataSourceTools</a></h4>
      <section><p>Represents the methods for saving and loading shared data sources.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.EnumerableExtension.html">EnumerableExtension</a></h4>
      <section><p>Provides extension methods for working with <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable&lt;T&gt;</a> collections.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.FloatExtensions.html">FloatExtensions</a></h4>
      <section><p>Provides extension methods for converting between different measurement units for floating-point values.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.FuncExtensions.html">FuncExtensions</a></h4>
      <section><p>Provides extension methods for memoizing functions.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.HashCalculator.html">HashCalculator</a></h4>
      <section><p>Provides MD5 digest calculation implementation.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.html">IReportExtensions</a></h4>
      <section><p>Provides extension methods for the <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.html">IReport</a> interface.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.Kinsoku.html">Kinsoku</a></h4>
      <section><p>Provides support for Japanese Kinsoku line-breaking rules.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.NameValueCollectionExtensions.html">NameValueCollectionExtensions</a></h4>
      <section><p>Provides extension methods for updating and applying settings in a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.specialized.namevaluecollection">NameValueCollection</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ObjectRefComparer-1.html">ObjectRefComparer&lt;T&gt;</a></h4>
      <section><p>Provides a comparer for objects that compares by reference equality.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.PageReportModelExtensions.html">PageReportModelExtensions</a></h4>
      <section><p>Provides extension methods for the <a class="xref" href="../MESCIUS.ActiveReports.Core.Rdl/GrapeCity.ActiveReports.PageReportModel.html">GrapeCity.ActiveReports.PageReportModel</a> class.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.RenderersFactory.html">RenderersFactory</a></h4>
      <section><p>Factory for creating standard component renderers.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ReportStoreValidationExtensions.html">ReportStoreValidationExtensions</a></h4>
      <section><p>Extends the <a class="xref" href="GrapeCity.ActiveReports.Rendering.ReportStore.html">ReportStore</a> class with report validation features.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.SharedDataSourceLoadException.html">SharedDataSourceLoadException</a></h4>
      <section><p>Represents errors that occur during the loading of a shared data source.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.StreamExtension.html">StreamExtension</a></h4>
      <section><p>Provides extension methods for working with streams.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ValidationException.html">ValidationException</a></h4>
      <section><p>Represents errors that occur during validation.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ValidatorBase-1.html">ValidatorBase&lt;T&gt;</a></h4>
      <section><p>Base class for validation classes</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ValidatorBase-1.Validator-1.html">ValidatorBase&lt;T&gt;.Validator&lt;TProperty&gt;</a></h4>
      <section></section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ChartPaletteInfo.html">ChartPaletteInfo</a></h4>
      <section><p>Represents information about chart palette.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.CompiledRegion.Entity.html">CompiledRegion.Entity</a></h4>
      <section><p>Represents an entity defined by a set of points. Can be used to represent a rectangle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.EvaluationBannerSettings.html">EvaluationBannerSettings</a></h4>
      <section><p>Represents settings for displaying an evaluation banner.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.ChartPaletteType.html">ChartPaletteType</a></h4>
      <section><p>The chart pallete type.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.SharedDataSourceLoadException.ErrorCodes.html">SharedDataSourceLoadException.ErrorCodes</a></h4>
      <section><p>Enum representing error codes for <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.SharedDataSourceLoadException.html">SharedDataSourceLoadException</a>.</p>
</section>


</div>
