Hide Table of Contents
ExportToSvg2 Method (IApplication)

Exports the specified drawing file to the specified SVG file.

.NET Syntax

Visual Basic (Declaration) 
Sub ExportToSvg2( _
   const dsString& DrawingFilePath As System.String, _
   const dsString& SvgFilePath As System.String, _
   bool GrayScale As System.Boolean, _
   bool* Success As System.Boolean _
) 
C# 
void ExportToSvg2( 
   System.string DrawingFilePath,
   System.string SvgFilePath,
   System.bool GrayScale,
   out System.bool Success
)
JavaScript 
ExportToSvg2( 
   DrawingFilePath : String,
   SvgFilePath : String,
   GrayScale : Boolean
) : Boolean
COM native C++ 
HRESULT ExportToSvg2( 
   BSTR DrawingFilePath,
   BSTR SvgFilePath,
   VARIANT_BOOL GrayScale,
   VARIANT_BOOL* Success
) 
C++ 
DSRESULT ExportToSvg2( 
   const dsString& DrawingFilePath,
   const dsString& SvgFilePath,
   bool GrayScale,
   bool* Success
) 

Parameters

DrawingFilePath
Full path name of drawing file
SvgFilePath
Full path name of SVG file
GrayScale
True to export grayscale, false to export color
Success[out] or Return Value
True if successful, false if not

Example

'VBA

Option Explicit

 

Sub main()

 

    Dim dsApp As DraftSight.Application

   

    'Connect to DraftSight

    Set dsApp = GetObject(, "DraftSight.Application")

    'Abort any command currently running in DraftSight

    'to avoid nested commands

    dsApp.AbortRunningCommand

   

    Dim DrawingFilePath As String

    DrawingFilePath = "drawing_file_path"

   

    Dim SvgFilePath As String

    SvgFilePath = "svg_file_path"

   

    Dim bSuccess As Boolean

    dsApp.ExportToSvg2 DrawingFilePath, SvgFilePath, True, bSuccess

   

    If bSuccess = False Then

        MsgBox "Failed to export " + DrawingFilePath + " document to SVG format."

    End If

   

End Sub
 

See Also

Availability

DraftSight 2021 SP0


Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   ExportToSvg2 Method (IApplication)
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:

x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2021 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.