has very limited tag support (only charset, language and uri). If you like this API let me know.
with(IppTool()) {
uri = URI.create("ipp://colorjet.local/ipp/printer")
filename = "A4-blank.pdf"
interpret(
"OPERATION Print-Job",
"GROUP operation-attributes-tag",
"ATTR charset attributes-charset utf-8",
"ATTR language attributes-natural-language en",
"ATTR uri printer-uri \$uri",
"FILE \$filename"
)
}