YAFPC (Yet Another Free PDF-composer) can compose PDF documents from picture files and other PDF files, encrypt the created document, and send it to a given email address. YAFPC is designed to act as a command-line tool that combines with GhostScript to provide a network shared PDF printer which automatically adds letterheads, company-logos, watermarks, and Terms & Condition- pages to the printed documents, and then mails the document to the user who initiated the print job. It has a graphical user interface (GUI) for easy configuration and testing. Easy-to-use sample scripts for setting up a PDF-printer on Windows or Linux servers are included.
| Tags | printing |
|---|---|
| Licenses | GPL Freeware |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: Command line arguments for SMTP authentication and SMTP port have been added. Documents can be preceded by a cover sheet now.


Changes: This is a general code cleanup and feature enhancement release. YAFPC uses iText 1.4.4 now and requires Java 1.5 or above. Feature enhancements include a large variety of encryption settings, explicit settings for owner and user passwords, and enhanced processing of paper sizes and orientations.


Changes: This version fixes a bug where an empty configuration file (*.fpc) caused a system crash.


Changes: This version fixes a bug where "Encrypt Output" only was working in testmode using the GUI for configuration when encryption was diasabled.


Changes: Version 1.3 was only running with Java 1.5.0. This release is compatible with Java 1.4.1 (and higher) again.
A C library that provides a selection of random number generation functions.