Плагин barcode4j (http://grails.org/plugin/barcode4j) использует barcode4j, который помимо прочего поддерживает PDF417.
Вот пример действия контроллера, который сгенерирует изображение и отобразит его в браузере:
import org.krysalis.barcode4j.impl.pdf417.PDF417Bean
class TestController {
def index = {
def generator = new PDF417Bean()
generator.height = 10
def barcodeValue = "12345"
renderBarcodePng(generator, barcodeValue)
}
}