'Declaration
Public Overloads Function SaveAsJPEG( _ ByVal ImageID As Integer, _ ByVal FilePath As String, _ ByVal Quality As Integer, _ ByVal Progressive As Boolean, _ ByVal JPEGSubsamplingMode As JPEGSubsamplingMode _ ) As GdPictureStatus
public GdPictureStatus SaveAsJPEG( int ImageID, string FilePath, int Quality, bool Progressive, JPEGSubsamplingMode JPEGSubsamplingMode )
public function SaveAsJPEG( ImageID: Integer; FilePath: String; Quality: Integer; Progressive: Boolean; JPEGSubsamplingMode: JPEGSubsamplingMode ): GdPictureStatus;
public function SaveAsJPEG( ImageID : int, FilePath : String, Quality : int, Progressive : boolean, JPEGSubsamplingMode : JPEGSubsamplingMode ) : GdPictureStatus;
public: GdPictureStatus SaveAsJPEG( int ImageID, string* FilePath, int Quality, bool Progressive, JPEGSubsamplingMode JPEGSubsamplingMode )
public: GdPictureStatus SaveAsJPEG( int ImageID, String^ FilePath, int Quality, bool Progressive, JPEGSubsamplingMode JPEGSubsamplingMode )
Parameters
- ImageID
- A unique image identifier of the GdPicture image representing the image to be saved.
- FilePath
- The file path where the specified image will be saved. Use the empty string to allow the control to prompt users to select a file. If the specified file already exists, it will be overwritten.
You can subsequently use the GetLastPath method to retrieve the path of the selected file.
- Quality
- The compression quality level from 0 to 100. 0 means the worst quality and the best compression, 100 means the best quality and the worst compression. The default value is 75.
- Progressive
- Set this parameter to true to save the image as a progressive JPEG, otherwise set it to false. The default value is false.
- JPEGSubsamplingMode
- A member of the JPEGSubsamplingMode enumeration. Chroma subsampling mode used for image compression in JPEG images.
Return Value
A member of the GdPictureStatus enumeration. If the method has been successfully followed, then the return value is GdPictureStatus.OK.
We strongly recommend always checking this status first.