【问题标题】:Reading text file with style (bold, italics...)读取带有样式的文本文件(粗体、斜体...)
【发布时间】:2012-04-18 14:59:58
【问题描述】:

是否可以使用带有样式的 PHP 读取文本文件?

我的客户不想编写任何代码(甚至 [b][/b]),他必须将这些文本文件发送给一些翻译人员以将它们翻译成 4 种语言。

然后我必须将它们发布在网站上。它们是非常大的文本,我想知道如何处理这个问题以保持格式,而不必直接使用 BBcode 或 HTML 代码读取和格式化所有文本(因为它们会经常更新并进行一些更改)

【问题讨论】:

  • 这些文件是什么文件? .doc .docx?
  • 如果文件是word文档,这可能会对您有所帮助。祝你好运! stackoverflow.com/questions/188452/…
  • 他目前正在使用 word 进行操作,我正在阅读它并保存为 HTML 并处理一些丑陋的代码。但它不时显示一些视觉错误,我对它的结果不满意。

标签: php text formatting


【解决方案1】:

我看到了 2 个可能的答案:

  • 剥离所有标签,将文本发送给翻译人员并重新添加样式格式标签(参见strip_tags()

  • 编写一个脚本,将文本转换为 .docx 或 .odt 等可编辑文件格式,并在文本返回时反转该过程。 (有一些 PHP 库可以做到这一点)

【讨论】:

  • 目前我正在从转换为 .html 的 .doc 文件中读取文本,但是 MS Word 添加了太多东西并且处理它时不时会产生一些视觉错误...关于 strip_tags,我知道它,但你的意思是重新添加它?手动?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多