| ![[Previous]](../image-lib/prev.gif) | ![[Contents]](../image-lib/contents.gif) | ![[Index]](../image-lib/keyword_index.gif) | ![[Next]](../image-lib/next.gif) | 
Create a print context
PpPrintContext_t *PpPrintCreatePC( void );
This function creates a print context. You must create a print context before calling any other Photon Print (Pp) functions.
The print context describes all aspects of a print job required by the printing functions and the print drivers: Pp.pcl, Pp.ps, Pp.epc2, and so on.
A pointer to the new print context, or NULL if there isn't enough memory to allocate one.
See PpPrintStart().
Photon
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | No | 
PpPrintClose(), PpPrintGetPC(), PpPrintNewPage(), PpPrintOpen(), PpPrintReleasePC(), PpPrintSetPC(), PpPrintStart(), PpPrintStop(), PpPrintWidget(), PtPrintSelection()
Printing chapter of the Programmer's Guide
| ![[Previous]](../image-lib/prev.gif) | ![[Contents]](../image-lib/contents.gif) | ![[Index]](../image-lib/keyword_index.gif) | ![[Next]](../image-lib/next.gif) |