You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Super simple PDF invoicing. InvoicePrinter is a server, command line program and pure Ruby library to generate PDF invoices in no time. You can use Ruby or JSON as the invoice representation to build the final PDF.
Philosophy
Simple, no styling required, no calculation, no money formatting (bring your own)
Pure Ruby, no dependency on system libraries or browsers
Fast, so you can render invoices on the fly during requests
Examples
Simple invoice
See more usecases in the examples/ directory.
Features
A4 and US letter paper size
Invoice/document name and number
Purchaser and provider boxes with addresses and identificaton numbers
Payment method box showing banking details including SWIFT and IBAN fields
Issue/due dates box
Configurable items' table with item description, breakdown, quantity, unit, price per unit, tax and item's total amount fields
Description above the table
Final subtotal/tax/total info box
Page numbers
Configurable field labels & sublabels (optional little labels)