CodecsVffView Enumeration (original) (raw)

Summary

Indicates the view to use when loading VFF (Sun TAAC Bitmap) images.

Syntax

C#

Objective-C

C++/CLI

Java

Python

public enum CodecsVffView   

typedef NS_ENUM(NSInteger, LTCodecsVffView) { LTCodecsVffViewUpToDown, LTCodecsVffViewDownToUp, LTCodecsVffViewLeftToRight, LTCodecsVffViewRightToLeft, LTCodecsVffViewFrontToRear, LTCodecsVffViewRearToFront };

public enum CodecsVffView 
public enum class CodecsVffView   

class CodecsVffView(Enum): UpToDown = 0 DownToUp = 1 LeftToRight = 2 RightToLeft = 3 FrontToRear = 4 RearToFront = 5

Members

Value Member Description
0 UpToDown Up to down along the X-Axis
1 DownToUp Down to up along the X-Axis
2 LeftToRight Left to right along the Y-Axis
3 RightToLeft Right to left along the Y-Axis
4 FrontToRear Front to rear along the Z-Axis
5 RearToFront Rear to front along the Z-Axis

Example

using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing.Core; 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 // CodecsVffOptions & CodecsVffLoadOptions reference 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:\LEADTOOLS22\Resources\Images"; }

Leadtools.Codecs Assembly

CompactFile(Stream,Stream,int,int,bool,int,int,bool,int,CodecsSavePageMode,bool,bool) Method

CompactFile(Stream,Stream,int,int,bool,long,int,bool,long,CodecsSavePageMode,bool,bool,bool) Method

CompactFile(string,string,int,int,bool,int,int,bool,int,CodecsSavePageMode,bool,bool) Method

CompactFile(string,string,int,int,bool,long,int,bool,long,CodecsSavePageMode,bool,bool,bool) Method

StartCompress(int,int,int,RasterByteOrder,RasterViewPerspective,int,byte[],int,int,CodecsCompression,CodecsCompressDataCallback) Method