Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeVisualPlacementExtensions

Namespace OfficeIMO.ChartForgeX
Assembly OfficeIMO.ChartForgeX
Modifiers static

Places converted ChartForgeX artifacts on OfficeIMO document surfaces.

Inheritance

  • Object
  • OfficeVisualPlacementExtensions

Methods

AddVisualArtifact 10 overloads
public static WordImage AddVisualArtifact(WordParagraph paragraph, VisualArtifact artifact, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null, WordImageTextWrapping wrapping = InLineWithText) #
Returns: WordImage

Renders and inserts a ChartForgeX artifact as an SVG image in a Word paragraph.

Parameters

paragraph OfficeIMO.Word.WordParagraph requiredposition: 0
artifact ChartForgeX.VisualArtifacts.VisualArtifact requiredposition: 1
conversion OfficeIMO.ChartForgeX.OfficeVisualConversionResult@ requiredposition: 2
options OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null optionalposition: 3
wrapping OfficeIMO.Word.WordImageTextWrapping = InLineWithText optionalposition: 4
public static WordImage AddVisualArtifact(WordParagraph paragraph, OfficeVisualConversionResult conversion, WordImageTextWrapping wrapping = InLineWithText) #
Returns: WordImage

Inserts a converted ChartForgeX artifact as an SVG image in a Word paragraph.

Parameters

paragraph OfficeIMO.Word.WordParagraph requiredposition: 0
conversion OfficeIMO.ChartForgeX.OfficeVisualConversionResult requiredposition: 1
wrapping OfficeIMO.Word.WordImageTextWrapping = InLineWithText optionalposition: 2
public static ExcelImage AddVisualArtifact(ExcelSheet sheet, Int32 row, Int32 column, VisualArtifact artifact, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null, Int32 offsetXPixels = 0, Int32 offsetYPixels = 0) #
Returns: ExcelImage

Renders and inserts a ChartForgeX artifact as an SVG image anchored to an Excel cell.

Parameters

arg1 OfficeIMO.Excel.ExcelSheet requiredposition: 0
arg2 System.Int32 requiredposition: 1
arg3 System.Int32 requiredposition: 2
arg4 ChartForgeX.VisualArtifacts.VisualArtifact requiredposition: 3
arg5 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@ requiredposition: 4
arg6 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null optionalposition: 5
arg7 System.Int32 = 0 optionalposition: 6
arg8 System.Int32 = 0 optionalposition: 7
public static ExcelImage AddVisualArtifact(ExcelSheet sheet, Int32 row, Int32 column, OfficeVisualConversionResult conversion, Int32 offsetXPixels = 0, Int32 offsetYPixels = 0) #
Returns: ExcelImage

Inserts a converted ChartForgeX artifact as an SVG image anchored to an Excel cell.

Parameters

arg1 OfficeIMO.Excel.ExcelSheet requiredposition: 0
arg2 System.Int32 requiredposition: 1
arg3 System.Int32 requiredposition: 2
arg4 OfficeIMO.ChartForgeX.OfficeVisualConversionResult requiredposition: 3
arg5 System.Int32 = 0 optionalposition: 4
arg6 System.Int32 = 0 optionalposition: 5
public static PowerPointPicture AddVisualArtifact(PowerPointSlide slide, VisualArtifact artifact, Double leftPoints, Double topPoints, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null) #
Returns: PowerPointPicture

Renders and inserts a ChartForgeX artifact as an SVG image on a PowerPoint slide.

Parameters

arg1 OfficeIMO.PowerPoint.PowerPointSlide requiredposition: 0
arg2 ChartForgeX.VisualArtifacts.VisualArtifact requiredposition: 1
arg3 System.Double requiredposition: 2
arg4 System.Double requiredposition: 3
arg5 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@ requiredposition: 4
arg6 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null optionalposition: 5
public static PowerPointPicture AddVisualArtifact(PowerPointSlide slide, OfficeVisualConversionResult conversion, Double leftPoints = 0, Double topPoints = 0) #
Returns: PowerPointPicture

Inserts a converted ChartForgeX artifact as an SVG image on a PowerPoint slide.

Parameters

slide OfficeIMO.PowerPoint.PowerPointSlide requiredposition: 0
conversion OfficeIMO.ChartForgeX.OfficeVisualConversionResult requiredposition: 1
leftPoints System.Double = 0 optionalposition: 2
topPoints System.Double = 0 optionalposition: 3
public static PdfContentBuilder AddVisualArtifact(PdfContentBuilder content, VisualArtifact artifact, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #
Returns: PdfContentBuilder

Renders and adds a ChartForgeX artifact to PDF flow content through the OfficeDrawing composition path.

Parameters

arg1 OfficeIMO.Pdf.PdfContentBuilder requiredposition: 0
arg2 ChartForgeX.VisualArtifacts.VisualArtifact requiredposition: 1
arg3 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@ requiredposition: 2
arg4 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null optionalposition: 3
arg5 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null optionalposition: 4
arg6 System.Nullable{System.Double} = null optionalposition: 5
arg7 System.Nullable{System.Double} = null optionalposition: 6
arg8 OfficeIMO.Pdf.PdfDrawingStyle = null optionalposition: 7
arg9 System.String = null optionalposition: 8
arg10 System.String = null optionalposition: 9
public static PdfContentBuilder AddVisualArtifact(PdfContentBuilder content, OfficeVisualConversionResult conversion, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #
Returns: PdfContentBuilder

Adds a converted ChartForgeX artifact to PDF flow content through the OfficeDrawing composition path.

Parameters

arg1 OfficeIMO.Pdf.PdfContentBuilder requiredposition: 0
arg2 OfficeIMO.ChartForgeX.OfficeVisualConversionResult requiredposition: 1
arg3 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null optionalposition: 2
arg4 System.Nullable{System.Double} = null optionalposition: 3
arg5 System.Nullable{System.Double} = null optionalposition: 4
arg6 OfficeIMO.Pdf.PdfDrawingStyle = null optionalposition: 5
arg7 System.String = null optionalposition: 6
arg8 System.String = null optionalposition: 7
public static PdfDocument AddVisualArtifact(PdfDocument document, VisualArtifact artifact, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #
Returns: PdfDocument

Renders and adds a ChartForgeX artifact to an existing PDF document.

Parameters

arg1 OfficeIMO.Pdf.PdfDocument requiredposition: 0
arg2 ChartForgeX.VisualArtifacts.VisualArtifact requiredposition: 1
arg3 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@ requiredposition: 2
arg4 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null optionalposition: 3
arg5 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null optionalposition: 4
arg6 System.Nullable{System.Double} = null optionalposition: 5
arg7 System.Nullable{System.Double} = null optionalposition: 6
arg8 OfficeIMO.Pdf.PdfDrawingStyle = null optionalposition: 7
arg9 System.String = null optionalposition: 8
arg10 System.String = null optionalposition: 9
public static PdfDocument AddVisualArtifact(PdfDocument document, OfficeVisualConversionResult conversion, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #
Returns: PdfDocument

Adds a converted ChartForgeX artifact to an existing PDF document.

Parameters

arg1 OfficeIMO.Pdf.PdfDocument requiredposition: 0
arg2 OfficeIMO.ChartForgeX.OfficeVisualConversionResult requiredposition: 1
arg3 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null optionalposition: 2
arg4 System.Nullable{System.Double} = null optionalposition: 3
arg5 System.Nullable{System.Double} = null optionalposition: 4
arg6 OfficeIMO.Pdf.PdfDrawingStyle = null optionalposition: 5
arg7 System.String = null optionalposition: 6
arg8 System.String = null optionalposition: 7