フレームを表示

さまざまなファイル形式を持つ文書の作成

フレームを表示

LEADTOOLSドキュメントライタSDKは、ファイルフォーマットの以下のタイプを作成することができます:

LEADTOOLSドキュメントライタSDKを使う前に、L_SetLicenseFileを用いてそれをロック解除します。PDF形式を使いたいならば、L_SetLicenseFileでPDFのサポートもロック解除しなければなりません。

L_DocWriterInitを呼び出すことによって、LEADTOOLSドキュメントライタSDKを初期化します。初期化に加えて、この関数はドキュメントハンドルを作成して、作成されているファイルのために、形式型と形式オプションを設定します。各々の形式は、それ自身の特定のオプションを持っています。L_DocWriterInit関数が呼び出されるとき、これらのオプションは渡されます。

L_DocWriterInit関数は、job©s進捗を示す進捗コールバック関数も設定します。コールバック関数は、STATUSCALLBACK関数で説明される関数のプロトタイプに準拠しなければなりません。

新しい文書ファイルにページを追加するために、L_DocWriterAddPageを呼び出します。この関数はDOCWRTPAGE構造体でデータを使います。そして、それは挿入されるページに関する情報を提供します。ページが作成されることは、有効なEMFハンドルを持っていなければなりません。オーバレイimageがそうであることがありえるPDFファイルを作成することが挿入されたページに加えたとき、DOCWRTPAGEのビットマップハンドルメンバが有効データとDOCWRTPDFOPTIONSを持っているかどうかは正しく初期化されます。

LEADTOOLS Temporary Document (LTD)形式からリストされたドキュメントファイルフォーマットのどれにでもファイルを変換するために、L_DocWriterConvert関数を使います。LTD形式からLTD形式への変換は、許されません。

新しいページの全てを追加した後に、ファイル執筆を終えて、文書ファイルを作成するために、L_DocWriterFinish関数を呼び出します。この関数は、すべての割り当てられた資源も開放します。

HTMLを書き込みたいとき、ハイパーテキストマークアップランゲージ(HTML)(ドキュメントライタSDKの一部)を使用します。ファイルをラスタライズしたいならば、ドキュメントツールキットの一部であるHTML形式を使います。