다음을 통해 공유


WorkflowView.SaveWorkflowImage 메서드

정의

지정된 이미지 형식을 기준으로 WorkflowView의 이미지를 저장합니다.

오버로드

SaveWorkflowImage(Stream, ImageFormat)

WorkflowView의 이미지를 지정된 이미지 형식으로 지정된 스트림에 저장합니다.

SaveWorkflowImage(String, ImageFormat)

WorkflowView의 이미지를 지정된 이미지 형식으로 지정된 파일에 저장합니다.

SaveWorkflowImage(Stream, ImageFormat)

WorkflowView의 이미지를 지정된 이미지 형식으로 지정된 스트림에 저장합니다.

public:
 void SaveWorkflowImage(System::IO::Stream ^ stream, System::Drawing::Imaging::ImageFormat ^ imageFormat);
public void SaveWorkflowImage (System.IO.Stream stream, System.Drawing.Imaging.ImageFormat imageFormat);
member this.SaveWorkflowImage : System.IO.Stream * System.Drawing.Imaging.ImageFormat -> unit
Public Sub SaveWorkflowImage (stream As Stream, imageFormat As ImageFormat)

매개 변수

stream
Stream

워크플로 뷰 이미지를 저장할 Stream입니다.

imageFormat
ImageFormat

워크플로 뷰 이미지를 저장하는 데 사용할 ImageFormat입니다.

예외

stream 또는 imageFormat에 null 참조(Visual Basic의 경우 Nothing)가 포함된 경우

예제

다음 예제에서는 Stream을 사용하여 현재 로드된 워크플로 이미지를 저장하는 방법을 보여 줍니다. 이 예제에서 SaveFileDialog는 사용자에게 저장할 이미지의 파일 이름을 묻는 메시지가 표시되도록 생성됩니다. 파일 이름을 사용하여 FileStream 개체가 만들어지고 이어서 SaveWorkflowImage 메서드로 전달됩니다.

public void SaveWorkflowImageUsingStream()
{
    SaveFileDialog saveFileDialog = new SaveFileDialog();
    saveFileDialog.Filter = "Bitmap Files|*.bmp";
    if (saveFileDialog.ShowDialog() == DialogResult.OK)
    {
        using (FileStream fileStream = new FileStream(saveFileDialog.FileName, FileMode.Create))
        {
            this.workflowView.SaveWorkflowImage(fileStream, ImageFormat.Bmp);
        }
    }
}
Public Sub SaveWorkflowImageImportsStream()

    Dim SaveFileDialog As New SaveFileDialog()
    SaveFileDialog.Filter = "Bitmap Files|*.bmp"
    If SaveFileDialog.ShowDialog() = DialogResult.OK Then
        Using fileStream As New FileStream(SaveFileDialog.FileName, FileMode.Create)
            Me.workflowView.SaveWorkflowImage(fileStream, ImageFormat.Bmp)
        End Using
    End If
End Sub

설명

워크플로 뷰 이미지는 비트맵으로 만들어집니다.

적용 대상

SaveWorkflowImage(String, ImageFormat)

WorkflowView의 이미지를 지정된 이미지 형식으로 지정된 파일에 저장합니다.

public:
 void SaveWorkflowImage(System::String ^ imageFile, System::Drawing::Imaging::ImageFormat ^ imageFormat);
public void SaveWorkflowImage (string imageFile, System.Drawing.Imaging.ImageFormat imageFormat);
member this.SaveWorkflowImage : string * System.Drawing.Imaging.ImageFormat -> unit
Public Sub SaveWorkflowImage (imageFile As String, imageFormat As ImageFormat)

매개 변수

imageFile
String

워크플로 뷰 이미지를 저장할 파일의 경로입니다.

imageFormat
ImageFormat

워크플로 뷰 이미지를 저장하는 데 사용할 ImageFormat입니다.

예외

imageFile 또는 imageFormat에 null 참조(Visual Basic의 경우 Nothing)가 포함된 경우

예제

다음 예제에서는 String을 사용하여 현재 로드된 워크플로 이미지를 저장하는 방법을 보여 줍니다. 이 예제에서 SaveFileDialog는 사용자에게 저장할 이미지의 파일 이름을 묻는 메시지가 표시되도록 생성됩니다. 그런 다음 파일 이름과 ImageFormat.Bmp 플래그가 SaveWorkflowImage 메서드로 전달됩니다.

public void SaveWorkflowImage()
{
    SaveFileDialog saveFileDialog = new SaveFileDialog();
    saveFileDialog.Filter = "Bitmap Files|*.bmp";
    if (saveFileDialog.ShowDialog() == DialogResult.OK)
    {
        this.workflowView.SaveWorkflowImage(saveFileDialog.FileName, ImageFormat.Bmp);
    }
}
Public Sub SaveWorkflowImage()
    Dim SaveFileDialog As New SaveFileDialog()
    SaveFileDialog.Filter = "Bitmap Files|*.bmp"
    If SaveFileDialog.ShowDialog() = DialogResult.OK Then
        Me.workflowView.SaveWorkflowImage(SaveFileDialog.FileName, ImageFormat.Bmp)
    End If
End Sub

설명

워크플로 뷰 이미지는 비트맵으로 만들어집니다.

적용 대상