wkhtmltopdf 设置 cookie
来源:互联网 发布:什么是淘宝订购参谋 编辑:程序博客网 时间:2024/06/01 08:59
最近javaweb项目中集成了wkhtmltopdf插件来将html转成pdf文件,不得不说此项目的确很棒,提供了很多参数进行配置,项目下载进入https://wkhtmltopdf.org/;
在项目中有个问题,进行访问时项目配置了url安全控制,每次转换的结果均是登陆界面(系统当访问路径不正确或session过期时自动跳转到登陆界面),此问题是因为
转pdf时类似于使用另外一个浏览器进行访问,使得访问的session为空,;类似于未登录,还好wkhtmltopdf提供了设置cookie(--cookie <name> <value>)的属性,例如
name表示cookie名称,value表示cookie值 (一般和sessionId相同)
最后共一下项目的使用:
StringBuilder cmd = new StringBuilder(); cmd.append(toPdfTool); cmd.append(" "); cmd.append(" --cookie "+cookie.getName()+" "+cookie.getValue()+" ");//设置cookie name及value 属性 cmd.append(" --header-line");//页眉下面的线 cmd.append(" --header-center 这里是页眉这里是页眉这里是页眉这里是页眉 ");//页眉中间内容 //cmd.append(" --margin-top 30mm ");//设置页面上边距 (default 10mm) cmd.append(" --header-spacing 10 ");// (设置页眉和内容的距离,默认0) cmd.append(srcPath); cmd.append(" "); cmd.append(destPath);最后祝大家开发顺利!
阅读全文
0 0
- wkhtmltopdf 设置 cookie
- wkhtmltopdf
- 用wkhtmltopdf生成highcharts图表不美观,需要设置相应参数
- 设置 Cookie
- 设置cookie
- 设置Cookie
- cookie设置
- cookie设置
- cookie设置
- 设置cookie
- Cookie设置
- wkhtmltopdf bug
- wkhtmltopdf error
- javascript设置Cookie 读取Cookie
- JavaScript cookie js cookie设置
- php 设置cookie修改cookie
- JS设置 cookie,删除 cookie
- js 设置cookie 读取cookie
- Linux系统的进程通常有以下几种状态
- 51Nod 1085 背包问题
- 数据库_数据库设计1
- CodeForces
- populating-next-right-pointers-in-each-node
- wkhtmltopdf 设置 cookie
- C++实现双向链表
- skb
- Java高并发,如何解决,什么方式解决
- 闲谈团队的代码质量:没有code review的团队没有未来
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- STM32F4 FPU和DSP库使用
- ubuntu配置ssh免密码登陆
- 036day(枚举(生理周期)的练习和const关键字的学习)