LEADTOOLSフォーム(Leadtools.Forms.DocumentWritersアセンブリ)

フレームを表示

EmfHandleプロパティ








Windows拡張メタファイルは、ページの表現を処理します。
構文
public IntPtr EmfHandle {get; set;}
'Declaration
 
Public Property EmfHandle As IntPtr
'Usage
 
Dim instance As DocumentEmfPage
Dim value As IntPtr
 
instance.EmfHandle = value
 
value = instance.EmfHandle
public IntPtr EmfHandle {get; set;}
 <br/>get_EmfHandle();<br/>set_EmfHandle(value);<br/>Object.defineProperty('EmfHandle'); 
public:
property IntPtr EmfHandle {
   IntPtr get();
   void set (    IntPtr value);
}

属性値

Windows拡張メタファイルにアンマネージハンドルを格納するIntPtr構造体オブジェクト。
解説

EmfHandleプロパティは有効なWindows拡張メタファイルハンドル(EMF)を格納しなければなりません-それはIntPtr.Zeroであるはずがありません。このEMFハンドルが、作成されているドキュメントに追加される新しいページの可視表現を作成するために、DocumentWriter.AddPageまたはDocumentWriter.InsertPageメソッドで使われます。

DocumentWriter.AddPageまたはDocumentWriter.InsertPageへの呼び出しが返ったあと、LEADTOOLSドキュメントライタツールキットはEmfHandleを使いません。このハンドルは、それ(たとえば、ウィンドウズAPI DeleteEnhMetaFileを用いて)と関連した資源を開放するためにアンインストール済みの必要があります。

Windows Enhanced Meta File (EMF)オブジェクトは、LEADTOOLSドキュメントライタで説明されるように、複数のソースから得られることができます。

ページの1インチあたりドット数(DPI)は、EmfHandleプロパティで格納したものと同じです。したがって、300 DPIのページを作成するには、DPIが300のEMF(水平方向と垂直方向の両方。LEADTOOLSドキュメントライタはさまざまなDPI値をサポートしますが)を持つ文書ページを追加しなければなりません。imageとテキスト機能でPDFを使うとき、RasterImageオブジェクトのDPIをEMFがRasterImage.XResolutionRasterImage.YResolutionプロパティを使用して処理するのと同じDPIに設定します。

LEADTOOLSドキュメントライタは、中に0ページ以上の空ページを持つ文書の作成をサポートします。単にDocumentWriter.AddPageまたはDocumentWriter.InsertPageメソッドに、型DocumentEmptyPageのページを渡します。空ページのサイズは、DocumentOptions.EmptyPageWidthとDocumentOptions.EmptyPageHeightで事前に設定し解像度はDocumentOptions.EmptyPageResolution。に設定しなければなりません。目的であるのと同じくらい多くの空のページは、任意のインデックスで追加されることができて、要求されることができます。空のページを使うために、DocumentOptions.PageRestrictionプロパティがDocumentPageRestriction.Relaxedに設定されることを確認します。

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

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

参照

参照

DocumentEmfPageクラス
DocumentEmfPageメンバ
DocumentWriterクラス
DocumentFormat列挙体
LEADTOOLSドキュメントライタでのプログラミング
アプリケーションに含まれるファイル
特殊なLEAD機能のアンロック

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