勇芳软件工作室.汉化:  Printing > GDI Print API > GDI Print API Structures >

PSINJECTDATA

Previous pageReturn to chapter overviewNext page

描述

 

PSINJECTDATA结构是与POSTSCRIPT_INJECTION打印机转义功能一起使用的输入缓冲区的标题。

 

C++ 语法

 

typedef struct _PSINJECTDATA {

DWORD DataBytes;

WORD  InjectionPoint;

WORD  PageNumber;

} PSINJECTDATA,

*PPSINJECTDATA;

 

PowerBASIC 语法

 

TYPE PSINJECTDATA

DataBytes      AS DWORD

InjectionPoint AS WORD

PageNumber     AS WORD

' /* Followed by raw data to be injected */

END TYPE

 

成员

 

DataBytes

 

指定要注入的原始数据的字节数。原始数据在此结构之后立即开始。此大小不包括PSINJECTDATA结构的大小。

 

InjectionPoint

 

指定在PostScript输出中注入原始数据的位置。该成员可以是以下值之一。

 

PSINJECT_BEGINSTREAM

在作业流的第一个字节之前。

PSINJECT_PSADOBE

之前的%!PS-Adobe。

PSINJECT_PAGESATEND

替换驱动程序的%%页面(atend)。

PSINJECT_PAGES

替换驱动程序的%%页面nnn。

PSINJECT_DOCNEEDEDRES

之后%% DocumentNeededResources。

PSINJECT_DOCSUPPLIEDRES

之后%% DocumentSuppliedResources。

PSINJECT_PAGEORDER

替换驱动程序的%% PageOrder。

PSINJECT_ORIENTATION

替换司机的%%方向。

PSINJECT_BOUNDINGBOX

替换驱动程序的%% BoundingBox。

PSINJECT_DOCUMENTPROCESSCOLORS

替换驱动程序的%DocumentProcessColors <颜色>.

PSINJECT_COMMENTS

之前的%% EndComments。

PSINJECT_BEGINDEFAULTS

后%% BeginDefaults。

PSINJECT_ENDDEFAULTS

之前%% EndDefaults。

PSINJECT_BEGINPROLOG

%% BeginProlog后。

PSINJECT_ENDPROLOG

之前的%% EndProlog。en

PSINJECT_BEGINSETUP

之后%% BeginSetup。

PSINJECT_ENDSETUP

之前%% EndSetup。

PSINJECT_TRAILER

之后%%预告片

PSINJECT_EOF

之后%% EOF

PSINJECT_ENDSTREAM

在作业流的最后一个字节之后

PSINJECT_DOCUMENTPROCESSCOLORSATEND

替换驱动程序的%% DocumentProcessColors(atend)

 

页面级注入点

 

PSINJECT_PAGENUMBER

替换驱动程序的%%页面

PSINJECT_BEGINPAGESETUP

%%起始页设置后

PSINJECT_ENDPAGESETUP

之前%% EndPageSetup

PSINJECT_PAGETRAILER

%% PageTrailer后fr

PSINJECT_PLATECOLOR

更换驾驶员的 %%PlateColor <>颜色

PSINJECT_SHOWPAGE

在showpage运算符之前

PSINJECT_PAGEBBOX

替换驱动程序的%% PageBoundingBox

PSINJECT_ENDPAGECOMMENTS

之前%% EndPageComments

PSINJECT_VMSAVE

保存操作员前

PSINJECT_VMRESTORE

恢复操作员后

 

PageNumber

 

指定应用注入数据的页码(从1开始)。指定零以将注入数据应用于所有页面。此成员只对从PSINJECT_PAGENUMBER开始的页面级注入点有意义。对于其他注射点,将PageNumber设置为零。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)