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 香港VPS]历史优惠活动内容
猜你可能想看的VPS
- racknerd→母亲节 VPS 优惠活动 $20.88 年 KVM 1全球[VPS测评]
- 微基主机 IDC.WIKI→美国 CN2 虚拟主机 日本 CN2 VPS日本VPS[主机]
- 便宜 VPS $9 年 512M 内存 10G SSD 250G 流量 全球[VPS测评]
- CloudFlare 的 DNS 1.1.1.1 和 新出的免费 Clo全球[VPS测评]
- input 输入框自动获取焦点全球[VPS测评]
- DMIT 美国 VPS→美国 CN2+美国高防+美国原生 IP 九折+1美国VPS[主机]
- 网络好 $27 年 1G 内存 25G SSD 1T 流量@1Gbps 全球[VPS测评]
- 疯狂猜成语 图猜成语一个人在火中跑向一锅汤是什么成语?全球[VPS测评]
- WordPress基于WPJAM BASIC开发的免费主题:Honey主全球[VPS测评]
- DigitalOcean七月调价;同步推出Only IPv6 VPS,$全球[VPS测评]
- Conexcol-月付$57 哥伦比亚VPS 1核3G内存60G硬盘 1全球[VPS测评]
- Datanes-月付$1 土耳其vps 测评 1Gbps无限流量全球[VPS测评]
- MadGenius-美国明尼阿波利斯 VPS 测评 4.95$ 月 流媒美国VPS[主机]
- CloudCone 512M 内存 15G 储存 1T流量 洛杉矶 MC全球[VPS测评]
- 轻云互联,香港VPS月付22元 美国VPS月付19元美国VPS[主机]
- 青果云怎么样?美国/香港/日本云主机 买多久送多久日本VPS[主机]
- 群英云怎么样?2核2G3M华北BGP云服务器,98元/首月;香港cn2v香港VPS[主机]
- 硅云香港云服务器怎么样?硅云香港vps访问速度快不快?香港VPS[主机]
- 阿里云ecs香港服务器怎么购买?阿里云香港2核8G5M云服务器仅2449香港VPS[主机]
- RFCHost:1核1G洛杉矶vps/15GB空间/1TB流量/KVM/虚拟空间(主机)
- 腾讯云限时秒杀改版:轻量应用服务器2核4G8M仅598元/年,增香港/新香港VPS[主机]
- CYUN:开工促销,香港云服务器/美国高防vps/香港物理服务器85折美国VPS[主机]
- 速云互联:香港/美国CN2 GIA线路/BGP/10Mbps/全场八折,美国VPS[主机]
- 阿里云香港服务器速度怎么样?阿里云香港vps稳定不稳定?香港VPS[主机]
- 麻花云:2021新春采购节,香港云主机2折起,安徽BGP高防云机,移动大香港VPS[主机]
- 锤子云:香港CN2云服务器15元/月,三网CN2线路回程,建站vps专属香港VPS[主机]
- 晚点独家丨拼多多9月上线跨境电商平台,首站美国美国VPS[主机]
- 什么是Bootstrap?全球[VPS测评]
- 什么是云计算?全球[VPS测评]
- dogyun:香港/韩国/美国cn2定制VPS,静态云服务器终身8折,低韩国VPS[主机]
转载请注明原文地址:https://www.motoll.com/read-205552.html