TCPDF 不能保存中文文件名的解决方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

PHP 使用 TCPDF 生成 PDF 文件时,如果文件名是中文会被直接过滤掉,以下是 TCPDF 不能保存中文文件名的解决方法:
打开 tcpdf.php 文件,找到 output 函数,大约在 7554 行。
1、注释以下代码,大约在 7565-7568 行:
if ($dest[0] != 'F') { $name = preg_replace('/[s]+/', '_', $name); $name = preg_replace('/[^a-zA-Z0-9_.-]/', '', $name); }2、搜索该方法代码,替换如下代码,大约分别在 7639、7670、7693、7718 行。
header('Content-Disposition: attachment; filename="'.basename($name).'"'); 替换为
header('Content-Disposition: attachment; filename="'.$name.'"');上述代码分别在该方法的 case 'I':(打印 PDF)、case 'D':(下载 PDF)、case 'FD':(保存到本地文件)语句中。
这样 PHP 使用 TCPDF 生成 PDF 文件时就可以保存为中文名称了。
相关推荐:
ThinkPHP5 使用 TCPDF 生成 PDF 文件
TCPDF 中文乱码的解决方法
猜你可能想看的VPS
- 特价 碳氧云→6 核 CPU 6G 内存 80G 硬盘 6Mbps 不限香港VPS[主机]
- zone.eu→可注册.ee 域名 年付 8.37 欧元全球[VPS测评]
- Chrome 浏览器开发者工具中引入网络 js 文件进行测试的方法全球[VPS测评]
- CentOS 下 iptables 防火墙开放 80 端口全球[VPS测评]
- teraswitch→$4 月 OpenStack 1g 内存 1 核 美国VPS[主机]
- hostflyte 目前 CN2 GIA 线路的 VPS 套餐全球[VPS测评]
- 抢购 HostDare→亚洲优化线路 65 折优惠 1 核 756M 内全球[VPS测评]
- 大容量便宜 VPS 汇总推荐→5 美元 月左右 空间 500GB 以上虚拟空间(主机)
- 双十一 ¥660 月 E31240L 24G 内存 480G SSD 2日本VPS[主机]
- Tmhhost新上香港CN2GIA VPS 三网回程CN2GIA 堪比国香港VPS[主机]
- 忘记WordPress后台密码要如何找回或修改密码全球[VPS测评]
- WordPress插件:有字库插件美化文章标题和内容全球[VPS测评]
- 代码禁用WordPress程序图片裁剪功能全球[VPS测评]
- 解决Debian系统apt-get更新官方源失败 替换163源的方法全球[VPS测评]
- Idnix → 5.4$月付 1核1G20G硬盘 印度尼西亚 无限流量 全球[VPS测评]
- LokalCloud Akses → 4.43$ 月 1核512MB美国VPS[主机]
- HostMedia-年付7英镑 1核0.5G内存10G硬盘 100Mbp全球[VPS测评]
- Bloggar-移动端友好的新闻博客类HTML5模板全球[VPS测评]
- 如何设置必应api 自动推送网站全球[VPS测评]
- 香港云服务器的优势有哪些方面香港VPS[主机]
- 6种样式社交论坛网站HTML5模板 - Social全球[VPS测评]
- 如何更改WHMCS默认后台路径让WHMCS系统更安全全球[VPS测评]
- 曾经最大跨境电商平台团队收缩,只剩20人丨GoingGlobal周报全球[VPS测评]
- Linux系统下安装Java JDK全球[VPS测评]
- 者也vps年终特惠:全场云服务器7折终身优惠,赠1G内存,充1000送3全球[VPS测评]
- 月神云活动:香港大带宽vps、美国CN2普防、美国原生IP、日本东京首月日本VPS[主机]
- RangCloud:香港云主机,1核1G内存/15G SSD/2Mbps香港VPS[主机]
- CubeCloud,香港cn2,美国cn2 gia线路vps主机,2核1美国VPS[主机]
- RAKsmart促销活动:韩国服务器低价抢购,美国G口服务器低至$99,韩国VPS[主机]
- 漂亮的Css3响应侧边栏菜单,动画风格侧边栏导航菜单样式全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-214410.html











