Leadtools.Codecs Namespace : CodecsVffLoadOptions Class |
public class CodecsVffLoadOptions
'Declaration Public Class CodecsVffLoadOptions
'Usage Dim instance As CodecsVffLoadOptions
public sealed class CodecsVffLoadOptions
function Leadtools.Codecs.CodecsVffLoadOptions()
public ref class CodecsVffLoadOptions
For more information, refer to File Formats - VFF Format.
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
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"; }