jvEndPage(改ページ)

印刷時の改ページを行います。

[構文]
 
Function jvEndPage(ByVal jid As Long) As Long
 
C言語
int jvEndPage(int jid);
 
JAVA
int jvEndPage(int jid);
 
Delphi
Function jvEndPage(jid: Longint): Longint;
 

設定項目

内容

jid

jvCreateで取得したジョブID

 
リターンコード
 

 

内容

 

0

正常終了

JV_ERR_JOBID

-3

ジョブIDエラー

JV_ERR_STARTDOC_NOT_EXEC

-32

STARTDOCが実行されていない

JV_ERR_STARTPAGE_NOT_EXEC

-33

出力するオブジェクトがない

JV_ERR_SP_OUTOFDISK

-18

スプール用ディスク不足

JV_ERR_SP_OUTOFMEMORY

-19

スプール用メモリ不足

JV_ERR_SP_ENDPAGE

-35

ENDPAGEエラー  

 
[解説]
 
jvEndPageで用紙が排紙されますページが変わる時は、必ず jvEndPage コールします。
jvCreateの出力先デバイスが「JV_BITMAPFILE」の場合には、jvEndPage実行するとビットマップファイルが作成されます。複数ページのビットマップファイルを作成する時は、jvEndPageごとに前のページが上書きされるので注意が必要です。