Description:
This project aims to implement a new printer.device for the AROS operating system that should fulfill the following specifications:
- Use the existing printer.device API
- Support the PRD_RAWWRITE, PRD_DUMPRPORT, and PRD_QUERY commands
- PRD_PRTCOMMAND is not required for phase 1. (CMD_WRITE is not supported as it would require ANSI escape sequence parsing.)
- Writes its output to:
- A filename specified by the user (via prefs or a pop-up)
- A pipe to another program (via prefs or a pop-up requester)
- The output is PostScript Level 2 (or lower)
- Select page size as A4, Letter, or custom (in inches or mm) via predefined preferences or a pop-up window
Reference: Online Discussion
|