Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeVisualConversionOptions

Namespace OfficeIMO.ChartForgeX
Assembly OfficeIMO.ChartForgeX
Modifiers sealed

Configures conversion from a ChartForgeX visual artifact to OfficeIMO document surfaces.

Inheritance

  • Object
  • OfficeVisualConversionOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Properties

public VisualArtifactRenderOptions RenderOptions { get; set; } #

Gets or sets ChartForgeX rendering options, including watermarks and PNG metadata.

public OfficeVisualSvgPolicy SvgPolicy { get; set; } #

Gets or sets SVG import behavior. The default preserves vector output and reports limitations.

public Double PointsPerPixel { get; set; } #

Gets or sets the conversion factor from ChartForgeX pixels to Office points.

public Nullable<Double> WidthPoints { get; set; } #

Gets or sets an optional output width in points. Aspect ratio is preserved when height is omitted.

public Nullable<Double> HeightPoints { get; set; } #

Gets or sets an optional output height in points. Aspect ratio is preserved when width is omitted.

public Int32 MaximumSvgElements { get; set; } #

Gets or sets the SVG importer element limit.

public Double MaximumSvgViewportDimension { get; set; } #

Gets or sets the maximum accepted SVG viewport width or height. The safe default is 8,192; increase this only for trusted input.

public Double MaximumSvgViewportPixels { get; set; } #

Gets or sets the maximum accepted SVG viewport area in pixels. The safe default is 16 megapixels; increase this only for trusted input.