Copies the RGB or raster image data from a specified image to the Windows clipboard.
Syntax
Parameters
- owner
- Handle to the active window.
- image
- The image to be copied.
- flags
- Indicates how image data is placed on the clipboard.
Example
This example loads a bitmap using clipboard data, if available
Visual Basic | Copy Code |
---|
Public Sub RasterClipboard_Copy(ByVal viewer As RasterImageViewer)
Dim codec As RasterCodecs = New RasterCodecs()
Dim image As RasterImage = codec.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Image1.cmp")
RasterClipboard.Copy(viewer, image, RasterClipboardCopyFlags.Empty Or RasterClipboardCopyFlags.Dib)
image.Dispose()
MessageBox.Show("Image copied to clipboard")
End Sub |
C# | Copy Code |
---|
public void RasterClipboard_Copy(RasterImageViewer viewer) { RasterCodecs codec = new RasterCodecs(); // Load a bitmap, keeping its own bits per pixel RasterImage image = codec.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Image1.cmp"); // Copy the bitmap to the clipboard RasterClipboard.Copy(viewer, image, RasterClipboardCopyFlags.Empty | RasterClipboardCopyFlags.Dib); // Dispose the original bitmap, leaving the copy in the clipboard image.Dispose(); MessageBox.Show("Image copied to clipboard"); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also