PHP PrintIPP 0.81
PHP PrintIPP can be used to print documents using the Internet Printing Protocol (IPP). The class can connect to an IPP server given its URL, and retrieve the list of available printers.It can also retrieve the attributes of a given printer to determine its printing capabilities.
PHP PrintIPP can queue jobs by specifying the files of the documents to be printed. It can also retrieve the list of queued jobs and their attributes. The listed jobs may also be suspended, resumed or canceled if necessary.
PHP PrintIPP provides special sub-classes for accessing printers with extended functionality and also to CUPS based printers under Unix/Linux. It was tested with the following print servers: CUPS, TRENDnet TE100-P1P, EPSON EpsonNet.
Installation:
- Unpack it (tar zxvf phpprintipp_0.*.tar.gz), OR eg. via 7zip (two operations, the first expanding the compressed archive, the second unpacking the tarball).
- Browse to /php_classes directory of the unpacked archive
- Manually copy the 5 php files (*IPP.php http_class.php) in a same directory. It can be a 'printipp' directory in your project, preferably out of the web-accessable path, or, better, a directory in your php include_path (eg c:phpincludes", see your php.ini file) for a system-wide installation.
- Manually copy — if needed the unpacked archive's bin/*.php in a system's directory PATH included.
- Manually copy the unpacked archive's /documentation where you want — preferably in a local web repository directory, in order file links works.
- You'll have to put either one of the following lines in your PHP code, depending of what level of operations you want to perform (only one include/require is needed, because top-classes will load automagically the low-level ones):
require_once('printipp/BasicIPP.php');
require_once('printipp/PrintIPP.php');
require_once('printipp/ExtendedPrintIPP.php');
require_once('printipp/CupsPrintIPP.php');
Requirements:
- CLASS: HTTP protocol client
- CLASS: Simple Authentication and Security Layer
More popular Utilities & Tools
- Console App 1.0 (4 years, 8 months 8 days ago)
- Social Security Number (SSN) Generator 1.2 (4 years, 8 months 29 days ago)
- Simple Object 1.0 (2 years, 10 months 28 days ago)
- Complete Horoscope 1.0 (6 years, 7 months 7 days ago)
- PropertyMax Pro FREE Real Estate Property Management v0.3 (7 years, 2 months 3 days ago)
Listing Files

README- 235 Bytes
- 01/19/2006 20:54:22

configure.in- 2.2 KB
- 06/21/2008 15:52:50

README- 228 Bytes
- 01/19/2006 20:54:22

AUTHORS- 44 Bytes
- 06/21/2008 15:52:48

usage.html- 101.9 KB
- 06/01/2008 06:29:30

readable-attributes.html- 42.5 KB
- 05/13/2008 00:19:36

phpprintipp-1.xml- 15.2 KB
- 06/19/2008 02:28:44

cups-attributes.html- 35.4 KB
- 05/13/2008 00:19:36

phpprintipp.1- 8.9 KB
- 06/21/2008 02:55:10

README- 771 Bytes
- 05/13/2008 00:19:36

phpprintipp.html- 13.1 KB
- 06/19/2008 02:28:44

CupsPrintIPP-usage.html- 13.0 KB
- 05/13/2008 00:19:36

attributes.html- 48.1 KB
- 05/13/2008 00:19:36

COPYING- 17.6 KB
- 01/06/2006 01:09:46

CupsPrintIPP.php- 25.2 KB
- 06/21/2008 04:30:56
- FREE MySQL Cloud Database Super Simple, Zero-Management MySQL Cloud DB. Use It FREE!
- Pinterest clone Start your own pin board social network today. Get Pintastic and start your own pinterest clone network.
- MYRE Real Estate Software Professional Real Estate solutions by MYREPHP PROGRAMMING!
