ImageByteArray (.NET のみ)

説明

Toolkit の画像処理メソッドで使用するバイナリ形式の画像ファイルを指定します。 "インメモリ" 生成で使用します。

注意 : このプロパティは、.NET 環境での使用を目的としています。activePDF Toolkit を .NET 以外の環境に導入する場合は、「ImageByteStream」プロパティを参照してください。

構文

value = object.ImageByteArray = value

ImageByteArray プロパティは次のパラメータから構成されています。

パラメータ

値の型

説明

Object

 

Toolkit オブジェクト

Value

Safearray

指定された safearray

備考

ファイル名を "MEMORY" に設定して ImageByteArray を使用するとき、次の画像処理関数を使用します。

·         SetHeaderJPEG

·         SetHeaderTIFF

·         PrintJPEG

·         PrintTIFF

·         SetHeaderImage

·         PrintImage

例 (C#)

APToolkitNET.Toolkit TK = new APToolkitNET.Toolkit();

 

TK.OpenOutputFile("MEMORY");

TK.SetFont("Helvetica", 24);

TK.PrintText(100, 600, "This is a test");

TK.CloseOutputFile();

 

// assign a byte array image of

// the output file to binImage

byte[] binImage = TK.BinaryImage;

 

// open a new output file to disk

TK.OpenOutputFile("output.pdf");

 

// use the binImage variable to

// populate the input byte stream

// using InputByteArray

TK.InputByteArray = binImage;

TK.OpenInputFile("MEMORY");

TK.CopyForm(0, 0);

TK.CloseOutputFile();