Condividi tramite


WorkflowView.SaveWorkflowImage Metodo

Definizione

Salva un'immagine dell'oggetto WorkflowView in base al formato di immagine specificato.

Overload

SaveWorkflowImage(Stream, ImageFormat)

Salva un'immagine dell'oggetto WorkflowView nel flusso specificato utilizzando il formato di immagine specificato.

SaveWorkflowImage(String, ImageFormat)

Salva un'immagine dell'oggetto WorkflowView nel file specificato utilizzando il formato di immagine specificato.

SaveWorkflowImage(Stream, ImageFormat)

Salva un'immagine dell'oggetto WorkflowView nel flusso specificato utilizzando il formato di immagine specificato.

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)

Parametri

stream
Stream

Classe Stream in cui salvare l'immagine della visualizzazione del flusso di lavoro.

imageFormat
ImageFormat

Classe ImageFormat da utilizzare per salvare l'immagine della visualizzazione del flusso di lavoro.

Eccezioni

stream o imageFormat contiene un riferimento null (Nothing in Visual Basic).

Esempio

Nell'esempio seguente viene illustrato come salvare l'immagine del flusso di lavoro attualmente caricata utilizzando una classe Stream. Nell'esempio viene creato un oggetto SaveFileDialog per chiedere all'utente di indicare il nome del file dell'immagine da salvare. Un oggetto FileStream con tale nome file viene quindi creato e passato al metodo 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

Commenti

L'immagine della visualizzazione del flusso di lavoro viene creata come bitmap.

Si applica a

SaveWorkflowImage(String, ImageFormat)

Salva un'immagine dell'oggetto WorkflowView nel file specificato utilizzando il formato di immagine specificato.

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)

Parametri

imageFile
String

Percorso del file in cui memorizzare l'immagine della visualizzazione del flusso di lavoro.

imageFormat
ImageFormat

Classe ImageFormat da utilizzare per salvare l'immagine della visualizzazione del flusso di lavoro.

Eccezioni

imageFile o imageFormat contiene un riferimento null (Nothing in Visual Basic).

Esempio

Nell'esempio seguente viene illustrato come salvare l'immagine del flusso di lavoro attualmente caricata utilizzando una classe String. Nell'esempio viene creato un oggetto SaveFileDialog per chiedere all'utente di indicare il nome del file dell'immagine da salvare. Il nome file e il flag ImageFormat.Bmp vengono quindi passati al metodo 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

Commenti

L'immagine della visualizzazione del flusso di lavoro viene creata come bitmap.

Si applica a