SaveCompressionプロパティ

[機能]

イメージの圧縮形式を設定します。

[書式]

C/C++ short SaveCompression;
Visual Basic [form.]object.SaveCompression[=SaveCompression%]

[データ型]

整数型

[設定値]

設定値 説明 イメージの形式
cwmCompNone 1 非圧縮(デフォルト) BMP/TIFF
cwmCompRLE 101 RLE BMP
cwmCompPackbits 202 PackBits TIFF
cwmCompHuffman 203 Huffman TIFF
cwmCompMH 204 MH TIFF
cwmCompMR 205 MR TIFF
cwmCompMMR 206 MMR TIFF

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

保存するイメージの形式(SaveMediaFormatプロパティ)がBMP、TIFFの場合に有効です。

[参照]

SaveInterlacedImageプロパティSaveMediaFormatプロパティSaveQualityプロパティSaveXResolutionプロパティSaveYResolutionプロパティSaveメソッドイメージ形式一覧表


SaveInterlacedImageプロパティ

[機能]

イメージをインターレースイメージまたはプログレッシブJPEGとするかを設定します。

[書式]

C/C++ short SaveInterlacedImage;
Visual Basic [form.]object.SaveInterlacedImage[=SaveInterlacedImage%]

[データ型]

整数型

[設定値]

設定値 説明
cwmInterlaceNone 1 インターレースイメージ、またはプログレッシブJPEGとなりません。(デフォルト)
cwmInterlaced 2 インターレースイメージ、またはプログレッシブJPEGとなります。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

保存するイメージの形式(SaveMediaFormatプロパティ)がPNGおよびJPEGの場合に有効です。

[参照]

SaveCompressionプロパティSaveMediaFormatプロパティSaveQualityプロパティSaveXResolutionプロパティSaveYResolutionプロパティSaveメソッドイメージ形式一覧表


SaveMediaFormatプロパティ

[機能]

保存するイメージの形式を設定します。

[書式]

C/C++ short SaveMediaFormat;
Visual Basic [form.]object.SaveMediaFormat[=SaveMediaFormat%]

[データ型]

整数型

[設定値]

設定値 説明
cwmFileBMP 101 BMP(デフォルト)
cwmFileTIFF 102 TIFF
cwmFileJPEG 103 JPEG
cwmFilePCX 104 PCX
cwmFilePNG 106 PNG

[用法]

設計時 設定、参照

実行時 設定、参照

[参照]

SaveCompressionプロパティSaveInterlacedImageプロパティSaveQualityプロパティSaveXResolutionプロパティSaveYResolutionプロパティSaveメソッドイメージ形式一覧表


SaveQualityプロパティ

[機能]

保存するイメージの圧縮率と品質を設定します。

[書式]

C/C++ short SaveQuality;
Visual Basic [form.]object.SaveQuality[=SaveQuality%]

[データ型]

整数型

[設定値]

設定値 説明
圧縮率と品質 1〜10の間で指定します。数字が大きいほど圧縮率が下がり、品質が上がります。デフォルトは2です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

保存するイメージの形式(SaveMediaFormatプロパティ)がJPEGの場合に有効です。

[参照]

SaveCompressionプロパティSaveInterlacedImageプロパティSaveMediaFormatプロパティSaveXResolutionプロパティSaveYResolutionプロパティSaveメソッドイメージ形式一覧表


SaveXResolutionプロパティ

[機能]

保存するイメージのX方向の解像度を設定します。

[書式]

C/C++ short SaveXResolution;
Visual Basic [form.]object.SaveXResolution[=SaveXResolution%]

[データ型]

整数型

[設定値]

設定値 説明
解像度(DPI) X方向の1インチあたりのピクセル数を設定します。デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

SaveCompressionプロパティSaveInterlacedImageプロパティSaveMediaFormatプロパティSaveQualityプロパティSaveYResolutionプロパティXResolutionプロパティ


SaveYResolutionプロパティ

[機能]

保存するイメージのY方向の解像度を設定します。

[書式]

C/C++ short SaveYResolution;
Visual Basic [form.]object.SaveYResolution[=SaveYResolution%]

[データ型]

整数型

[設定値]

設定値 説明
解像度(DPI) Y方向の1インチあたりのピクセル数を設定します。デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

SaveCompressionプロパティSaveInterlacedImageプロパティSaveMediaFormatプロパティSaveQualityプロパティSaveXResolutionプロパティYResolutionプロパティ


ShowUIプロパティ

[機能]

イメージの入力時に、マルチページイメージファイル一覧/Photo CD内のイメージ一覧/TWAIN機器読み込みダイアログボックスを表示するかを設定します。

[書式]

C/C++ BOOL ShowUI;
Visual Basic [form.]object.ShowUI[= { True|False }]

[データ型]

ブール型

[設定値]

設定値 説明
True 表示されます。(デフォルト)
False 表示されません。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

利用者にダイアログボックス上で、読み込むイメージの選択や、入力時の細かな設定を行わせる場合に、ShowUIプロパティをTrueに設定してください。

[参照]

Loadメソッド


Thresholdプロパティ

[機能]

イメージを2色に減色する場合のしきい値を設定します。

[書式]

C/C++ short Threshold;
Visual Basic [form.]object.Threshold[=Threshold%]

[データ型]

整数型

[設定値]

設定値 説明
しきい値 0〜255の間で指定します。デフォルトは127です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

ColorReductionプロパティがしきい値の場合に有効です。

[参照]

ColorReductionプロパティ


TwainAutoFeederプロパティ

[機能]

TWAIN機器から入力する場合に、オートフィーダーを使用するかを設定します。

[書式]

C/C++ BOOL TwainAutoFeeder;
Visual Basic [form.]object.TwainAutoFeeder[={True|False}]

[データ型]

ブール型

[設定値]

設定値 説明
True オートフィーダーが使用されます。
False オートフィーダーが使用されません。(デフォルト)

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

ShowUIプロパティInputSourceプロパティ


TwainColorDepthプロパティ

[機能]

TWAIN機器から入力する場合に、読み込むイメージの色数を設定します。

[書式]

C/C++ short TwainColorDepth;
Visual Basic [form.]object.TwainColorDepth[=TwainColorDepth%]

[データ型]

整数型

[設定値]

設定値 説明
cwmColorDefault 0 TWAIN機器の設定値(デフォルト)
cwmColorBitmap 1 2色
cwmColor16 4 16色
cwmColor256 8 256色
cwmColorGrayscale 9 256色階調グレースケール
cwmColorRGB 12 1677万色

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

ShowUIプロパティInputSourceプロパティ


TwainPaperSizeプロパティ

[機能]

TWAIN機器から入力する場合に、読み込む用紙サイズを設定します。

[書式]

C/C++ short TwainPaperSize;
Visual Basic [form.]object.TwainPaperSize[=TwainPaperSize%]

[データ型]

整数型

[設定値]

設定値 説明
cwmSizeDefault 0 TWAIN機器の設定値(デフォルト)
cwmSizeMaximum 1 最大
cwmSizeUserDefined 2 ユーザ定義
cwmSizePortA3 3 A3(縦)
cwmSizePortA4 4 A4(縦)
cwmSizePortA5 5 A5(縦)
cwmSizePortB4 6 B4(縦)
cwmSizePortB5 7 B5(縦)
cwmSizeLandA3 8 A3(横)
cwmSizeLandA4 9 A4(横)
cwmSizeLandA5 10 A5(横)
cwmSizeLandB4 11 B4(横)
cwmSizeLandB5 12 B5(横)
cwmSizeLetter 13 Letter
cwmSizeLegal 14 Legal
cwmSizePortPostcard 15 ハガキ(縦)
cwmSizeLandPostcard 16 ハガキ(横)

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

InputSourceプロパティInputSrcHeightプロパティInputSrcLeftプロパティInputSrcTopプロパティInputSrcUnitプロパティInputSrcWidthプロパティShowUIプロパティ


TwainResolutionプロパティ

[機能]

TWAIN機器から入力する場合に、読み込むイメージの解像度(1インチあたりのピクセル数)を設定します。

[書式]

C/C++ short TwainResolution;
Visual Basic [form.]object.TwainResolution[=TwainResolution%]

[データ型]

整数型

[設定値]

設定値 説明
解像度(DPI) 0以上の値を設定します。デフォルトは0です。その場合は、TWAIN機器の設定値となります。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

InputSourceプロパティShowUIプロパティ


TwainSelectSourceNameプロパティ

[機能]

TWAIN機器から入力する場合に、使用するTWAINデータソース名を設定します。

[書式]

C/C++ BSTR TwainSelectSourceName;
Visual Basic [form.]object.TwainSelectSourceName[=TwainSelectSourceName$]

[データ型]

文字列型

[設定値]

設定値 説明
データソース名文字列 デフォルトは空文字列です。その場合、システムデフォルトのデータソースが使用されます。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

[参照]

InputSourceプロパティSelectTwainSourceメソッド


TwainSourceCountプロパティ

[機能]

システムにインストールされているTWAIN機器のデータソース数を参照します。

[書式]

C/C++ short TwainSourceCount;
Visual Basic [form.]object.TwainSourceCount

[データ型]

整数型

[参照値]

参照値 説明
データソース数 0の場合は、システムにTWAIN機器がインストールされていません。

[用法]

設計時 なし

実行時 参照

[備考]

InputSourceプロパティが、TWAIN機器の場合に有効です。

[参照]

InputSourceプロパティ


TwainSourceNameプロパティ

[機能]

システムにインストールされているTWAIN機器のデータソース名を参照します。

[書式]

C/C++ BSTR TwainSourceName(short Index);
Visual Basic [form.]object.TwainSourceName(Index%)

[パラメータ]

パラメータ 説明
Index 整数型 0〜(TwainSourceCountプロパティ-1)の範囲で指定します。

[データ型]

文字列型

[参照値]

参照値 説明
データソース名文字列 返すデータソース名の順番は、システムに依存します。

[用法]

設計時 なし

実行時 参照

[備考]

[参照]

InputSourceプロパティTwainSelectSourceNameプロパティTwainSourceCountプロパティ


VertPosプロパティ

[機能]

縦と横の比率を守ってサイズ変更を行う場合に、イメージの上下方向の配置位置を設定します。

[書式]

C/C++ short VertPos;
Visual Basic [form.]object.VertPos[=VertPos%]

[データ型]

整数型

[設定値]

設定値 説明
cwmVertPosCenter 1 中央揃えで配置されます。
cwmVertPosTop 2 上揃えで配置されます。(デフォルト)
cwmVertPosBottom 3 下揃えで配置されます。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

AspectRatioプロパティがTrueの場合に有効です。

[参照]

AspectRatioプロパティHorzPosプロパティResizeメソッド


XResolutionプロパティ

[機能]

イメージのX方向の解像度を参照します。

[書式]

C/C++ short XResolution;
Visual Basic [form.]object.XResolution[=XResolution%]

[データ型]

整数型

[参照値]

参照値 説明
解像度(DPI) X方向の1インチあたりのピクセル数を参照します。イメージが読込まれていない場合、またはイメージが解像度のデータを持っていない場合は0となります。

[用法]

設計時 なし

実行時 参照

[備考]

保存するイメージの形式(SaveMediaFormatプロパティ)がBMPの場合、本プロパティにより参照する値は、1メートルあたりのピクセル数よりDPIに換算した値です。そのため、換算における誤差により、SaveXResolutionプロパティなどで設定した値と異なる場合があります。

[参照]

SaveXResolutionプロパティYResolutionプロパティ


YResolutionプロパティ

[機能]

イメージのY方向の解像度を参照します。

[書式]

C/C++ short YResolution;
Visual Basic [form.]object.YResolution[=YResolution%]

[データ型]

整数型

[参照値]

参照値 説明
解像度(DPI) Y方向の1インチあたりのピクセル数を参照します。イメージが読込まれていない場合、またはイメージが解像度のデータを持っていない場合は0となります。

[用法]

設計時 なし

実行時 参照

[備考]

保存するイメージの形式(SaveMediaFormatプロパティ)がBMPの場合、本プロパティにより参照する値は、1メートルあたりのピクセル数よりDPIに換算した値です。そのため、換算における誤差により、SaveYResolutionプロパティなどで設定した値と異なる場合があります。

[参照]

SaveYResolutionプロパティXResolutionプロパティ


Zoomプロパティ

[機能]

イメージの表示倍率(%)を設定します。

[書式]

C/C++ short Zoom;
Visual Basic [form.]object.Zoom[=Zoom%]

[データ型]

整数型

[設定値]

設定値 説明
倍率 1〜10000の間で設定します。デフォルトは100です。

[用法]

設計時 設定、参照

実行時 設定、参照