LEADTOOLS画像ファイルサポート(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の他のメンバが有効であるならばtruefalse、そうでない場合。

PageWidth

ドキュメントページ読込み装置のオリジナルの幅

PageHeight

ドキュメントページ読込み装置のオリジナルの高さ

単位

PageWidthPageHeightのための単位

これらの値は、現在のドキュメントラスタライゼーションの設定に関係なくディスク上でドキュメントのオリジナルのサイズを指定します。CodecsImageInfo.WidthCodecsImageInfo.HeightCodecsImageInfo.XResolutionCodecsImageInfo.YResolutionは、物理装置で最終的なラスタライズされたドキュメントのサイズを格納します。

オリジナルの文書形式は、CodecsImageInfo.Formatで通常通り返されます。

すべてのRasterCodecs.GetInformationまたはRasterCodecs.GetInformationAsyncメソッドによって返されるCodecsImageInfoオブジェクトのCodecsImageInfo.Documentプロパティで、CodecsDocumentImageInfoインスタンスは返されます。

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

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

参照

参照

CodecsDocumentImageInfoメンバ
Leadtools.Codecs名前空間
CodecsRasterizeDocumentLoadOptionsクラス