VintaSoft Imaging .NET SDK v8.7
Vintasoft.Imaging.Codecs.Encoders Namespace / EncoderBase Class / SaveImageWithMetadataToStream Method
VintasoftImage object to save.
Virtual metadata tree which contains information about cached image metadata.
Stream where the image should be saved.
Progress controller.



In This Topic
    SaveImageWithMetadataToStream Method (EncoderBase)
    In This Topic
    Saves single image to the stream.
    Syntax
    'Declaration
     
    Protected Overridable Sub SaveImageWithMetadataToStream( _
       ByVal image As VintasoftImage, _
       ByVal metadataTree As MetadataNode, _
       ByVal stream As Stream, _
       ByVal progressController As IProgressController _
    ) 
    protected virtual void SaveImageWithMetadataToStream( 
       VintasoftImage image,
       MetadataNode metadataTree,
       Stream stream,
       IProgressController progressController
    )
    protected: virtual void SaveImageWithMetadataToStream( 
       VintasoftImage* image,
       MetadataNode* metadataTree,
       Stream* stream,
       IProgressController* progressController
    ) 
    protected:
    virtual void SaveImageWithMetadataToStream( 
       VintasoftImage^ image,
       MetadataNode^ metadataTree,
       Stream^ stream,
       IProgressController^ progressController
    ) 

    Parameters

    image
    VintasoftImage object to save.
    metadataTree
    Virtual metadata tree which contains information about cached image metadata.
    stream
    Stream where the image should be saved.
    progressController
    Progress controller.
    Remarks
    This method is used in SaveImage(VintasoftImage,Stream) method when image data is changed (image metadata may be changed also) or image must be saved to new source.

    This method does nothing and it must be overridden in derived class.
    Requirements

    Target Platforms: Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2012, Windows Server 2008, Windows Server 2003

    See Also