Chapter 1. Introduction

Table of Contents

What is PaperCut NG?
Benefits
Key Features
System Requirements
How does PaperCut NG work?
Key Concepts
Understanding the print process flow
Architecture Overview
The Top-Ten Hidden Features!
One: Remote Administration
Two: Secondary Servers and Local Printers
Three: Customizable Web Interface
Four: XML Web Services and Command-line Control
Five: Release Station Support
Six: Text Print Logs
Seven: 3rd Party Database Support
Eight: Zero-install Client Deployment
Nine: Shared Accounts
Ten: The Development Team
Quick Start Guide (for Windows)
Step 1 - Checking system requirements
Step 2 - Downloading and installing PaperCut NG
Step 3 - Running the configuration wizard
Step 4 - Printing a test document and verifying charging has occurred
Step 5 - Accessing and printing from another workstation
Step 6 - Configure print queue permissions (Optional)
What next?
Quick Start Guide (for Linux)
Step 1 - Checking system requirements
Step 2 - Creating the host user account
Step 3 - Downloading and installing
Step 4 - Running the configuration wizard
Step 5 - Configuring Printers
Step 6 - Print a test document and verify charging has occurred
Step 7 - Sharing client software
Step 8 - Accessing and printing from another workstation
What next?
Quick Start Guide (for Mac Servers)
Step 1 - Checking system requirements
Step 2 - Creating the host user account (optional)
Step 3 - Downloading and installing
Step 4 - Running the configuration wizard
Step 5 - Configuring Printers
Step 6 - Print a test document and verify charging has occurred
Step 7 - Sharing client software
Step 8 - Accessing and printing from another workstation
What next?

What is PaperCut NG?

PaperCut NG is a comprehensive solution designed to manage and control an organization's print usage. The expectations of management and control vary from organization to organization, so PaperCut NG is designed for flexibility to ensure organizations of all types, ranging from schools, universities and businesses, can utilize the system for their own requirements and purposes. Possible implementations can include:

  • Silent activity monitoring

  • Visible activity monitoring and expense tracking

  • Quota/allowance enforcement

  • Up-front user pays systems or pay-per-print systems

In addition PaperCut NG provides system administrators with a kit of tools to manage printer including:

  • Advanced print document/job filtering

  • Detailed logging and reporting

Benefits

Some of the key benefits of PaperCut NG are:

  • Transfer accountability to users or departments by individually tracking activity.

  • Creates responsibility and environmental awareness by drawing users' attention to their own activities.

  • Reduces overall printing cost by virtue of either making users aware of their own activity, enforcing reasonable quotas, or recovering full costs from end-users.

  • Discourages overuse of IT resources.

  • Improve efficiency by allowing administrators to "encourage" use of underutilized printers and/or servers.

  • Improve network reliability by implementing rules to prevent printer queue jams, queue hogging, and inappropriate printing types.

Key Features

Some of the key features of PaperCut NG are:

  • Track all printing activity by user, client, printer and document metadata.

  • Enforce per user quotas, allowances or budgets

  • Full differential print cost/charging system allowing different costs to be assigned on a per printer basis with advanced options to charge different amounts based on document type.

  • Hardware neutral solution support all major printer types and operating systems. No hardware vendor lock-in!

  • Both cross-platform and multi-platform support. Run a mix of Windows and/or Linux print servers and support clients ranging from Windows, Mac, Linux and Unix.

  • Provides end-users with management options such as funds transfers, usage tracking and reporting.

  • Provides end-users with advanced options to allocate print jobs to shared accounts, cost centers, faculties or departments.

  • Single sign-on user authentication with native integration with Active Directory or the system's underlying user management. (no separate passwords to manage!)

  • Flexible hold/release queue support with Release Station software allowing administrators to implement approved and secure printing environments.

  • Service Oriented Architecture utilizing the latest software design methods including, test driven development, XML Web Services and layered architecture. This ensures scalability and stability by design.

  • Advanced reporting and charts available in standard formats including PDF, Excel, and HTML. All reports accessible from anywhere on the network via a standard web browser.

  • Ability to run on top of leading 3rd party Relational Database Management Systems (RDMS) including Microsoft SQL Server and PostgreSQL Database.

  • Enterprise level security and encryption based on SSL.

  • Open architecture with source code access and API documentation.

System Requirements

PaperCut NG supports the following server platforms:

  • Microsoft Windows Server 2003

  • Microsoft Windows 2000 (Pro and Server)

  • Microsoft Windows XP (Pro)

  • Macintosh OS X 10.4+ with Java 5 support (both PowerPC and Intel supported)

  • Most modern Linux Operating Systems including:

    • Red Hat Enterprise Linux (AS 3.0, ES 3.0, AS 4.0, ES 4.0)

    • Novell SuSE Linux (8.2, 9.0+)

    • Fedora Core

    • Debian (3.1+)

    With print queues hosted via:

    • Samba based print queues

    • CUPS based print queues

Servers and clients must use user ID/username based authentication (e.g. Active Directory, Windows NT, LDAP, or local system accounts).

Sites with more than 500 users should consider a server class system with more than 512MB of RAM and 500 MB of free disk space.

PaperCut NG supports approximately 90% of printers on the market. Where possible we recommend printers that support one of the two major printer language standard - Postscript or PCL. Up-to-date information on printer compatibility is covered on the PaperCut Software website knowledge base at: PaperCut Knowledgebase Printer Information

On workstation clients:

  • All supported Microsoft Windows platforms (Windows 98 and later)

  • Macintosh OSX (Java 5.0 required for optional client tool)

  • Most modern Linux Operating Systems (Java 5.0 required for optional client tool)