API Reference
OfficeVisualPlacementExtensions
Places converted ChartForgeX artifacts on OfficeIMO document surfaces.
Inheritance
- Object
- OfficeVisualPlacementExtensions
Methods
public static WordImage AddVisualArtifact(WordParagraph paragraph, VisualArtifact artifact, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null, WordImageTextWrapping wrapping = InLineWithText) #WordImageRenders and inserts a ChartForgeX artifact as an SVG image in a Word paragraph.
Parameters
- paragraph OfficeIMO.Word.WordParagraph
- artifact ChartForgeX.VisualArtifacts.VisualArtifact
- conversion OfficeIMO.ChartForgeX.OfficeVisualConversionResult@
- options OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null
- wrapping OfficeIMO.Word.WordImageTextWrapping = InLineWithText
public static WordImage AddVisualArtifact(WordParagraph paragraph, OfficeVisualConversionResult conversion, WordImageTextWrapping wrapping = InLineWithText) #WordImageInserts a converted ChartForgeX artifact as an SVG image in a Word paragraph.
Parameters
- paragraph OfficeIMO.Word.WordParagraph
- conversion OfficeIMO.ChartForgeX.OfficeVisualConversionResult
- wrapping OfficeIMO.Word.WordImageTextWrapping = InLineWithText
public static ExcelImage AddVisualArtifact(ExcelSheet sheet, Int32 row, Int32 column, VisualArtifact artifact, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null, Int32 offsetXPixels = 0, Int32 offsetYPixels = 0) #ExcelImageRenders and inserts a ChartForgeX artifact as an SVG image anchored to an Excel cell.
Parameters
- arg1 OfficeIMO.Excel.ExcelSheet
- arg2 System.Int32
- arg3 System.Int32
- arg4 ChartForgeX.VisualArtifacts.VisualArtifact
- arg5 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@
- arg6 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null
- arg7 System.Int32 = 0
- arg8 System.Int32 = 0
public static ExcelImage AddVisualArtifact(ExcelSheet sheet, Int32 row, Int32 column, OfficeVisualConversionResult conversion, Int32 offsetXPixels = 0, Int32 offsetYPixels = 0) #ExcelImageInserts a converted ChartForgeX artifact as an SVG image anchored to an Excel cell.
Parameters
- arg1 OfficeIMO.Excel.ExcelSheet
- arg2 System.Int32
- arg3 System.Int32
- arg4 OfficeIMO.ChartForgeX.OfficeVisualConversionResult
- arg5 System.Int32 = 0
- arg6 System.Int32 = 0
public static PowerPointPicture AddVisualArtifact(PowerPointSlide slide, VisualArtifact artifact, Double leftPoints, Double topPoints, out OfficeVisualConversionResult conversion, OfficeVisualConversionOptions options = null) #PowerPointPictureRenders and inserts a ChartForgeX artifact as an SVG image on a PowerPoint slide.
Parameters
- arg1 OfficeIMO.PowerPoint.PowerPointSlide
- arg2 ChartForgeX.VisualArtifacts.VisualArtifact
- arg3 System.Double
- arg4 System.Double
- arg5 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@
- arg6 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null
public static PowerPointPicture AddVisualArtifact(PowerPointSlide slide, OfficeVisualConversionResult conversion, Double leftPoints = 0, Double topPoints = 0) #PowerPointPictureInserts a converted ChartForgeX artifact as an SVG image on a PowerPoint slide.
Parameters
- slide OfficeIMO.PowerPoint.PowerPointSlide
- conversion OfficeIMO.ChartForgeX.OfficeVisualConversionResult
- leftPoints System.Double = 0
- topPoints System.Double = 0
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) #PdfContentBuilderRenders and adds a ChartForgeX artifact to PDF flow content through the OfficeDrawing composition path.
Parameters
- arg1 OfficeIMO.Pdf.PdfContentBuilder
- arg2 ChartForgeX.VisualArtifacts.VisualArtifact
- arg3 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@
- arg4 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null
- arg5 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- arg6 System.Nullable{System.Double} = null
- arg7 System.Nullable{System.Double} = null
- arg8 OfficeIMO.Pdf.PdfDrawingStyle = null
- arg9 System.String = null
- arg10 System.String = null
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) #PdfContentBuilderAdds a converted ChartForgeX artifact to PDF flow content through the OfficeDrawing composition path.
Parameters
- arg1 OfficeIMO.Pdf.PdfContentBuilder
- arg2 OfficeIMO.ChartForgeX.OfficeVisualConversionResult
- arg3 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- arg4 System.Nullable{System.Double} = null
- arg5 System.Nullable{System.Double} = null
- arg6 OfficeIMO.Pdf.PdfDrawingStyle = null
- arg7 System.String = null
- arg8 System.String = null
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) #PdfDocumentRenders and adds a ChartForgeX artifact to an existing PDF document.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 ChartForgeX.VisualArtifacts.VisualArtifact
- arg3 OfficeIMO.ChartForgeX.OfficeVisualConversionResult@
- arg4 OfficeIMO.ChartForgeX.OfficeVisualConversionOptions = null
- arg5 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- arg6 System.Nullable{System.Double} = null
- arg7 System.Nullable{System.Double} = null
- arg8 OfficeIMO.Pdf.PdfDrawingStyle = null
- arg9 System.String = null
- arg10 System.String = null
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) #PdfDocumentAdds a converted ChartForgeX artifact to an existing PDF document.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 OfficeIMO.ChartForgeX.OfficeVisualConversionResult
- arg3 System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- arg4 System.Nullable{System.Double} = null
- arg5 System.Nullable{System.Double} = null
- arg6 OfficeIMO.Pdf.PdfDrawingStyle = null
- arg7 System.String = null
- arg8 System.String = null
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object