Leadtools.Codecs名前空間 :CodecsDocumentImageInfoクラス |
public class CodecsDocumentImageInfo
'Declaration
Public Class CodecsDocumentImageInfo
'Usage
Dim instance As CodecsDocumentImageInfo
public sealed class CodecsDocumentImageInfo
@interface LTCodecsDocumentImageInfo : NSObject
public class CodecsDocumentImageInfo
function Leadtools.Codecs.CodecsDocumentImageInfo()
public ref class CodecsDocumentImageInfo
LEADTOOLSは、ラスター画像としてドキュメントをロードすることをサポートします。PDF、XP、DOCX/doc、PPTX/PPT、XLSS/XL、RTFとテキストなどの文書形式は、物理的な幅、高さまたは解像度を格納しません。ラスタライズと呼ばれるプロセスを通じて論理座標から物理座標までの変換を指定するのはローダー次第(この場合はRasterCodecsオブジェクト)です。詳細については、「CodecsRasterizeDocumentLoadOptions」を参照してください。
CodecsDocumentImageInfoクラスは、ディスク上でオリジナルドキュメント論理的サイズを指定するプロパティを格納します。これは、ニーズを表示しているアプリケーションに基づくラスタライゼーションパラメータを計算するとき、役に立つことがありえます。CodecsDocumentImageInfoクラスは、以下のメンバを格納します:
メンバ | 説明 |
---|---|
IsDocumentFile |
RasterCodecs.GetInformationまたはRasterCodecs.GetInformationAsyncに渡される画像ファイルまたはストリームがPDFなどの文書ファイルである、または、XPSとCodecsDocumentImageInfoの他のメンバが有効であるならばtrue。false、そうでない場合。 |
PageWidth |
ドキュメントページ読込み装置のオリジナルの幅 |
PageHeight |
ドキュメントページ読込み装置のオリジナルの高さ |
単位 |
PageWidthとPageHeightのための単位 |
これらの値は、現在のドキュメントラスタライゼーションの設定に関係なくディスク上でドキュメントのオリジナルのサイズを指定します。CodecsImageInfo.Width、CodecsImageInfo.Height、CodecsImageInfo.XResolutionとCodecsImageInfo.YResolutionは、物理装置で最終的なラスタライズされたドキュメントのサイズを格納します。
オリジナルの文書形式は、CodecsImageInfo.Formatで通常通り返されます。
すべてのRasterCodecs.GetInformationまたはRasterCodecs.GetInformationAsyncメソッドによって返されるCodecsImageInfoオブジェクトのCodecsImageInfo.Documentプロパティで、CodecsDocumentImageInfoインスタンスは返されます。