【问题标题】:PHP CSV File Generate , How change csv column widthPHP CSV 文件生成,如何更改 csv 列宽
【发布时间】:2023-03-28 04:20:01
【问题描述】:

我正在尝试使用 PHP CSV 生成一些报告。当我在 MS Excel 2007 中打开输出 csv 文件时,文件列缩小并且不显示该列上的所有内容,是否有任何方法可以使用 PHP 来精确列宽?

电流输出:

所需输出:

【问题讨论】:

  • 这肯定是开放程序,而不是 php 或 csv 相关的,因为他们正在做这项工作 - 你能澄清你正在使用的应用程序并重新分类问题
  • @ShaunHare Iam 使用 MS excel 2007 打开文件
  • 这可能对你有帮助 -- superuser.com/questions/128272/…
  • @MShahzadKhan 感谢您的输出,但我正在搜索 PHP 代码以动态执行此操作

标签: php excel csv


【解决方案1】:

似乎这是一个excel问题然后

要自动更改列宽以适应最宽的条目,请使用 AutoFit。双击列标题右侧的边界或在“主页”选项卡上选择“格式”→“自动调整列宽”。

【讨论】:

  • 先生,感谢您的反馈,但我们不能要求非技术人员在阅读内容之前双击边界线。所以我正在搜索 php 代码以动态执行。
  • Joel - 您不能使用 CSV 文件动态执行此操作,因为 CSV 文件不能包含任何格式信息(例如列宽),而只能包含数据 - 如果您需要格式化,则需要一个文件确实也支持格式化的格式,例如 Excel BIFF (xls) 或 OfficeOpenXML (xlsx)
  • @MarkBaker 谢谢先生
猜你喜欢
  • 2013-05-29
  • 1970-01-01
  • 2020-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多