←Select platform

CodecsVffLoadOptions Class

Summary

Provides options for loading VFF (Sun TAAC Bitmap) images.

Syntax
C#
VB
C++
Java
public class CodecsVffLoadOptions 
Public Class CodecsVffLoadOptions  
public class CodecsVffLoadOptions 
public ref class CodecsVffLoadOptions  

Remarks

For more information, refer to File Formats - VFF Format.

Example
C#
VB
using Leadtools; 
using Leadtools.Codecs; 
 
public void CodecsVffLoadOptionsExample() 
{ 
   RasterCodecs codecs = new RasterCodecs(); 
 
   string srcFileName = Path.Combine(LEAD_VARS.ImagesDir, "Image1.vff"); 
   string dstFileName1 = Path.Combine(LEAD_VARS.ImagesDir, "Image1_Vff_UpToDown.bmp"); 
   string dstFileName2 = Path.Combine(LEAD_VARS.ImagesDir, "Image1_Vff_LeftToRight.bmp"); 
 
   // Set the load options to use up to down along the X-Axis 
   codecs.Options.Vff.Load.View = CodecsVffView.UpToDown; 
 
   // Load the source file 
   using (RasterImage image = codecs.Load(srcFileName)) 
   { 
      // Save the image as BMP 
      codecs.Save(image, dstFileName1, RasterImageFormat.Bmp, 24); 
   } 
 
   // Now, set the load options to use left to right along the Y-Axis 
   codecs.Options.Vff.Load.View = CodecsVffView.LeftToRight; 
 
   // Re-load the source file 
   using (RasterImage image = codecs.Load(srcFileName)) 
   { 
      // Save the image as BMP 
      codecs.Save(image, dstFileName2, RasterImageFormat.Bmp, 24); 
   } 
 
   // Clean up 
   codecs.Dispose(); 
} 
 
static class LEAD_VARS 
{ 
   public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; 
} 
Imports Leadtools 
Imports Leadtools.Codecs 
 
Public Sub CodecsVffLoadOptionsExample() 
   Dim codecs As New RasterCodecs() 
 
   Dim srcFileName As String = Path.Combine(LEAD_VARS.ImagesDir, "Image1.vff") 
   Dim dstFileName1 As String = Path.Combine(LEAD_VARS.ImagesDir, "Image1_Vff_UpToDown.bmp") 
   Dim dstFileName2 As String = Path.Combine(LEAD_VARS.ImagesDir, "Image1_Vff_LeftToRight.bmp") 
 
   ' Set the load options to use up to down along the X-Axis 
   codecs.Options.Vff.Load.View = CodecsVffView.UpToDown 
 
   ' Load the source file 
   Using image As RasterImage = codecs.Load(srcFileName) 
      ' Save the image as BMP 
      codecs.Save(image, dstFileName1, RasterImageFormat.Bmp, 24) 
   End Using 
 
   ' Now, set the load options to use left to right along the Y-Axis 
   codecs.Options.Vff.Load.View = CodecsVffView.LeftToRight 
 
   ' Re-load the source file 
   Using image As RasterImage = codecs.Load(srcFileName) 
      ' Save the image as BMP 
      codecs.Save(image, dstFileName2, RasterImageFormat.Bmp, 24) 
   End Using 
 
   ' Clean up 
   codecs.Dispose() 
End Sub 
 
Public NotInheritable Class LEAD_VARS 
   Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" 
End Class 

Requirements

Target Platforms

Help Version 20.0.2020.4.3
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Codecs Assembly