PDF417图像生成API推荐

时间:2011-04-15 01:01:22

标签: java grails barcode

在grails应用程序中,我需要生成PDF417图像并通过电子邮件发送。任何人都可以向我推荐一个(希望是免费的)grails插件或java库吗?

2 个答案:

答案 0 :(得分:6)

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)
   }
}

答案 1 :(得分:1)

对于“通过电子邮件发送”部分功能,我建议使用mail plugin。该文档说明了如何配置和使用它。