Skip to content

hugopl/invoicegenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stupid invoice generator

Put the data you usualy uses to create your invoices into a YML file, run this gem and done, you have a nice pdf invoice

To see an example the fast possible way run:

$ gem install invoicegenerator
$ invoicegenerator --show-yml-example | invoicegenerator --stdin

To have a starting point to write your YAML describing your invoice, type:

$ invoicegenerator --show-yml-example > invoice.yml

Then change the generated invoice.yml

How to change the invoice template?

Use the --template command line switch to specify an HTML template, to have a look in a example, type:

$ invoicegenerator --show-template-example

What to write in the YAML file?

Run invoicegenerator.rb --show-yml-example and you will see an example, basically you can use all keys you find as a command line option.

I got an error while running the example!

Generating invoice-2019-123.pdf...
No such file or directory @ rb_file_s_size - invoice-2019-123.pdf

This is a PDFKit issue, install libXrender package on your distro and the issue should be fixed.

About

Stupid script to create pdf invoices.

Resources

License

Stars

Watchers

Forks

Packages

No packages published