We are using the jqueryui icons in our webapp.
We also generate pdfs to create a printable document that fits our needs.
This post describes how tho add the icons in general.
Later we will provide a java sample by using iText
The jqueryui icons are organized in a ui-icons_xxxxxx_256x240.png file
where 2e83ff is the rgb color code in our example ui-icons_2e83ff_256x240.png.