LEADTOOLS Leadtools.Documents(Leadtools.Documentsアセンブリ)

フレームを表示

SetImageメソッド






このページの用途への新しいラスター画像。この値には、NULLを指定できます
このページのためにラスター画像を置換します。
構文
public void SetImage( 
   RasterImage image
)
'Declaration
 
Public Sub SetImage( _
   ByVal image As RasterImage _
) 
'Usage
 
Dim instance As DocumentPage
Dim image As RasterImage
 
instance.SetImage(image)
public void setImage(RasterImage image)
            
public:
void SetImage( 
   RasterImage^ image
) 

パラメーター

image
このページの用途への新しいラスター画像。この値には、NULLを指定できます
解説

GetImageGetImage(解像度)は、このページのラスター画像表現を取得するのに用いられます。すべてのドキュメントタイプはこのメソッドをサポートし、常に値オブジェクトを返します。

SetImageは、ページのラスター画像を置換するのに用いられます。IsImageModifiedは、ユーザーがこのページのimageを置換したことを示すフラグとして使われます。

このメソッドは以下のように機能します(「項目」は、指定された解像度によるラスター画像です):

  1. このメソッドは、そうでない場合、オーナー文書がキャッシュシステム(Document.HasCachetrueです)を使うことを義務づけます;例外はスローされます。

  2. ドキュメントIsReadOnlyプロパティの値がtrueであるならば、ユーザーはこのドキュメントを修正することができません、そして、例外はスローされます。

  3. このページのためのすべての以前に保存されたラスター画像オブジェクトは、キャッシュから消去されます。

  4. imageは、RasterImageをシリアル化することによって、キャッシュに追加されますオブジェクト。オリジナルのオブジェクトは破棄されないで、まだユーザーによって所有されます。imagenullであるならば、「無効な」項目はキャッシュに追加されます。

  5. ページサイズ解像度プロパティは、imageと同じ値であるために更新されます。像がnullであるならば、これらの値はDocumentPages.DefaultPageSizeDocumentPages.DefaultResolutionに設定されます。

GetImageは最初にキャッシュを確認します、それゆえに、以降の呼び出しはこのメソッドによって設定される値を返します。

このメソッドが返した後、IsImageModifiedの値trueに設定されます。

詳細については、「LEADTOOLSドキュメントライブラリを使用したロード」を参照してください。

必要条件

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

参照

参照

DocumentPageクラス
DocumentPageメンバ

   Leadtools.Documentsは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能