InputByteArray (.NET のみ)

説明

OpenInputFile メソッドで使用するバイナリ形式でPDF ファイルを指定します。 "インメモリ" 生成で使用します。

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

構文

value = object.InputByteArray = value

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

パラメータ

値の型

説明

Object

 

Toolkit オブジェクト

Value

Safearray

配列

備考

ファイル名を "MEMORY" に設定するときは、このプロパティを OpenInputFile または MergeFile より前に呼び出す必要があります。

例 (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();