API Documentation > CorelDRAW > 2025-v26 > Document > IVGDocument
Document.SaveAs method
Lets you save the document to a different file and specify additional options through the StructSaveAsOptions object
Syntax:
Sub SaveAs(ByVal FileName As String, Optional ByVal Options As StructSaveAsOptions = Nothing)
Parameters:
Name Type Description
FileName
String
Options
Specifies the save options of the document.
Remarks:
The SaveAs method allows you to save the document to a different file and specify additional options through the StructSaveAsOptions object.
Examples:
The following VBA example saves the document to the original file if the document has been modified. It then creates a copy of the document, saving it in the CorelDRAW file format.
Sub Test()
Dim opt As New StructSaveAsOptions
If ActiveDocument.Dirty Then ActiveDocument.Save
  opt.EmbedICCProfile = False
  opt.EmbedVBAProject = True
  opt.Filter = cdrCDR
  opt.IncludeCMXData = False
  opt.Overwrite = True
  opt.Range = cdrAllPages
  opt.ThumbnailSize = cdr10KColorThumbnail
  opt.Version = cdrCurrentVersion
  ActiveDocument.SaveAs "C:\Image9.cdr", opt

End Sub