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测评]
- 闲话撸 10 京东卡全球[VPS测评]
- INXY→提供 Leaseweb ahCDN UCDN Highwind香港VPS[主机]
- Hostodo 便宜美国 NVMe 硬盘 VPS,高 IO 读写,1G 美国VPS[主机]
- 黑五 pacificrack→VPS 全部 5 折优惠码 CN2 GT 全球[VPS测评]
- CloudCone→$69 月-X3363 8GB 2TB 100M 无全球[VPS测评]
- Nginx 上传文件大小限制修改全球[VPS测评]
- 特价服务器 80host 日本 CN2 线路独立服务器测试数据独立服务器[U]
- 卫卫互联→60 元 月 1GB 内存 25GB 空间 1TB 流量 10虚拟空间(主机)
- 优质低价 racknerd→“白色情人节”便宜 VPS 限量 100 个全球[VPS测评]
- 百度云 - .COM 国际顶级域名新注册 45 元 首年全球[VPS测评]
- WordPress博客的百度快照怎么快速更新?全球[VPS测评]
- 触摸云香港CN2GIA线路/10M带宽 ¥26起/月;美国200G高防¥美国VPS[主机]
- CloudCone2021开年限时抢购 高IOPS/纯SSD硬盘/int全球[VPS测评]
- 百度发布信风算法,打击翻页诱导行为全球[VPS测评]
- 大前端 DUX 增强版 WordPress 主题:DUX-Plus 支持全球[VPS测评]
- 拼多多正筹建跨境电商平台:密集挖角SHEIN员工,零佣金招商入驻全球[VPS测评]
- 20个温暖心灵的问题,抖音,朋友圈都可以拿去发。全球[VPS测评]
- 厘米云,江苏移动100G高防云服务器,4核4G内存20M带宽79元/月全球[VPS测评]
- Ubuntu关机命令是什么?Ubuntu关机命令介绍全球[VPS测评]
- 无忧云怎么样?大连BGP德阳100G高防香港CN2VPS云服务器香港VPS[主机]
- CMCUCT:2核2GB/20GB香港ntt线路vps 6TB流量/1G香港VPS[主机]
- 买了一台云服务器到底能干什么?全球[VPS测评]
- JGKVM:1核/512M/30G/600G/30Mbps/洛杉矶CN2全球[VPS测评]
- 青果云:香港云主机2核1G3M30G,香港vps仅售59元/月香港VPS[主机]
- 如何更改WHMCS默认后台路径让WHMCS系统更安全全球[VPS测评]
- UCloud全球大促活动:香港2核4G2M仅485元/年(台湾437元/美国VPS[主机]
- 极光kvm怎么样,便宜大带宽香港cmi vps/美国gia vps低至1美国VPS[主机]
- 云米科技:美国CERA三网回程GIA 10Mbps大带宽,年付最低400美国VPS[主机]
- CMIVPS,香港沙田大带宽vps特惠7折,CN2+BGP直连,100M香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-211438.html











