LEADTOOLS画像ファイルサポート(Leadtools.Codecsアセンブリ)

フレームを表示

CodecsVffLoadOptionsクラス








メンバ 
VFF(Sun TAAC Bitmap)イメージのロードについてのオプションを提供します。
オブジェクトモデル
構文
public class CodecsVffLoadOptions 
'Declaration
 
Public Class CodecsVffLoadOptions 
'Usage
 
Dim instance As CodecsVffLoadOptions
public sealed class CodecsVffLoadOptions 
public class CodecsVffLoadOptions
function Leadtools.Codecs.CodecsVffLoadOptions()
public ref class CodecsVffLoadOptions 
解説

詳細については、「ファイルフォーマット ― VFF形式 ― 」を参照してください。

サンプル
Copy Code  
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";
}
必要条件

ターゲットプラットホーム

参照

参照

CodecsVffLoadOptionsメンバ
Leadtools.Codecs名前空間