Flips a 
RasterImage from top to bottom or from left to right. 
Syntax
| Visual Basic (Usage) | 
 Copy Code | 
Dim instance As FlipCommand
  | 
 
 
Example
This example will load an image and then flip it before saving it back to disk.
| Visual Basic | 
 Copy Code | 
Public Sub FlipCommandExample()  RasterCodecs.Startup()  Dim codecs As RasterCodecs = New RasterCodecs()
   Dim srcFileName As String = LeadtoolsExamples.Common.ImagesPath.Path + "Image1.cmp"  Dim flipExamplesImage1 As String = LeadtoolsExamples.Common.ImagesPath.Path + "Image1_horizontal.bmp"  Dim flipExamplesImage2 As String = LeadtoolsExamples.Common.ImagesPath.Path + "Image1_horizontal.bmp"
     Dim image As RasterImage = codecs.Load(srcFileName)
     Dim cmd As FlipCommand = New FlipCommand()  cmd.Horizontal = True  cmd.Run(image)
     codecs.Save(image, flipExamplesImage1, RasterImageFormat.Bmp, 24)
     cmd.Horizontal = False  cmd.Run(image)
     codecs.Save(image, flipExamplesImage2, RasterImageFormat.Bmp, 24)
     image.Dispose()  RasterCodecs.Shutdown()       End Sub | 
 
| C# | 
 Copy Code | 
public void FlipCommandExample()  {     RasterCodecs.Startup();     RasterCodecs codecs = new RasterCodecs();       string srcFileName = LeadtoolsExamples.Common.ImagesPath.Path + "Image1.cmp";     string flipExamplesImage1 = LeadtoolsExamples.Common.ImagesPath.Path + "Image1_horizontal.bmp";     string flipExamplesImage2 = LeadtoolsExamples.Common.ImagesPath.Path + "Image1_horizontal.bmp";       // Load the source image from disk     RasterImage image = codecs.Load(srcFileName);       // Flip the image horizontally (reverse)     FlipCommand cmd = new FlipCommand();     cmd.Horizontal = true;     cmd.Run(image);       // Save the image to disk     codecs.Save(        image,        flipExamplesImage1,        RasterImageFormat.Bmp,        24);       // Flip the image vertically     cmd.Horizontal = false;     cmd.Run(image);       // Save the image to disk     codecs.Save(        image,        flipExamplesImage2,        RasterImageFormat.Bmp,        24);       // Clean up     image.Dispose();     RasterCodecs.Shutdown();  } | 
  
Remarks
Inheritance Hierarchy
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
 
See Also