小编use*_*077的帖子

grails renderpdf 插件,它是如何工作的?

我正在尝试使用 renderpdf grails 插件渲染 PDF,但他们的文档很短。

我在我的 gsp 视图/文件中做了一个按钮

<button type="button">PDF Me!</button>
Run Code Online (Sandbox Code Playgroud)

ByteArrayOutputStream bytes = pdfRenderingService.render(template: "/pdfs/report", model: [data: data])

在用于绑定图像的视图中

<rendering:inlinePng bytes="${imageBytes}" class="some-class" />

模型数据是域实例,我如何将按钮与此 renderpdf 连接?

可能我应该更多地指定我的代码

def invoice ={
    def vermittlungInstance = Vermittlung.get(params.id)


    def aa = vermittlungInstance.lieferungen.id
    def lieferungInstance = Lieferung.get(aa)

    def bb = lieferungInstance.packete.id // .id
    def packetInstance = Packet.findAllByIdInList(bb)

    if (!vermittlungInstance & !lieferungInstance) {
        flash.message = "${message(code: 'default.not.found.message', args: [message(code: 'vermittlung.label', default: 'Vermittlung'), params.id])}"
        redirect(action: "list")
    }
    else {
        if(vermittlungInstance.rechnungen.id!=null || vermittlungInstance.lieferungen.id!=null || lieferungInstance.packete.id!=null ){ …
Run Code Online (Sandbox Code Playgroud)

pdf grails render button connect

-1
推荐指数
1
解决办法
4843
查看次数

标签 统计

button ×1

connect ×1

grails ×1

pdf ×1

render ×1