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

フレームを表示

Resolutionプロパティ(CodecsRasterizeDocumentLoadOptions)








ドキュメントファイルのラスタライズに使用する解像度を取得または設定します。
構文
public int Resolution {get; set;}
'Declaration
 
Public Property Resolution As Integer
'Usage
 
Dim instance As CodecsRasterizeDocumentLoadOptions
Dim value As Integer
 
instance.Resolution = value
 
value = instance.Resolution
public int Resolution {get; set;}
public int getResolution()
public void setResolution(int value)
            
 <br/>get_Resolution();<br/>set_Resolution(value);<br/>Object.defineProperty('Resolution'); 
public:
property int Resolution {
   int get();
   void set (    int value);
}

属性値

PDFとXPSなどのラスタライゼーション文書ファイルの用途に解像度を示すInt32値。0の値は、現在の画面解像度を使うつもりです。デフォルト値は、150です。
解説

このクラスは、個々に水平と垂直解像度を設定する(XResolutionYResolutionプロパティそれぞれ)ことをサポートします。ほとんどの場合、両方とも同じ値に設定することは、望ましいです。解像度プロパティは、ただそれをするために、ショートカットを提供します。解像度を値に設定することは、XResolutionYResolutionの両方を同じ値に設定します。解像度の値を取得することは、XResolutionYResolution(通常、同じ値を持っています)の最大限を返します。

解像度は、結果として生じるラスター画像の画素密度を制御します。たとえば、96の8.5×11インチのページ幅と高さと解像度を指定するならば、結果として生じるimageは(8.5 * 96 = 816)と(11 * 96 = 1056)ピクセルのピクセル幅と高さを持っています。これは100パーセントのズームで表示するのに向いています、しかし、ズームインし始めるとき、imageはピクセル化されます。ピクセル化は、ラスター画像をプリンタに送信する場合にも起こります。これは、プリンタの解像度が通常は画面解像度よりも高いためです。

ズームインすることまたは高品質プリントがcodeの必要条件であるならば、より高い解像度値(たとえば300×300)は指定されなければなりません。8.5×11インチのドキュメントの場合、300×300の解像度を指定するとラスター画像のサイズは(8.5 * 300 = 2550)×(11 * 300 = 3300)ピクセルになります。印刷するか、ズームインするのに向いているより。解像度を増やすことが画像データを保持するのに用いられるメモリを増やすことを心にとめておきます。画素密度とメモリの消費の間の右釣合いを見つけることは、アプリケーションの必要に依存します。

RasterImageがロードされたあと、image解像度はRasterImage.XResolutionで設定しました、そして、RasterImage.YResolutionXResolutionYResolutionと同じでしょう。

水平解像度は、XResolutionで指定されています。通常の使用では、ほとんどの場合、YResolutionXResolutionは同じにします。

サンプル
サンプルのために、参照しますCodecsRasterizeDocumentLoadOptions
必要条件

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

参照

参照

CodecsRasterizeDocumentLoadOptionsクラス
CodecsRasterizeDocumentLoadOptionsメンバ
CodecsRasterizeDocumentLoadOptionsクラス
PDF機能の実装
CodecsDocumentImageInfoクラス