【问题标题】:reading file metadata using lua使用 lua 读取文件元数据
【发布时间】:2012-05-07 14:36:37
【问题描述】:

我想知道是否有更好的代码/库可以读取文件元数据?

到目前为止,我已经尝试使用 LuaFileSystemLuaCom (Scripting.FileSystemObject),但到目前为止,没有一个能够提取所有数据。当我指的是除了通常的标准数据(例如访问日期、创建日期、修改日期等)之外的所有数据时,我想要更多的数据,例如 pdf 的情况,它将包含其他数据,例如作者和标题以及图像,它将包含位深度,分辨率等数据。

【问题讨论】:

  • 您通常从哪里获得这些数据?
  • 来自 pdf、html、doc、文本。如果能得到图片、视频、ppt等所有文件类型就好了。
  • 不,我的意思是您通常会使用什么工具从这些文件中获取数据。
  • 到目前为止,我还没有使用任何工具从文件中获取数据。因此,如果有工具可以获取这些数据,那么它与 Lua 有什么关系?

标签: lua metadata


【解决方案1】:

您似乎忽略了 filesystem 元数据和 document 元数据之间的区别。文件系统元数据是文件系统存储的有关文件的元数据。 每个文件都有这些东西,因为每个文件都存储在文件系统上。此元数据实际上并未存储在文件中;如果您加载了文件,那么您将无法访问文件系统元数据。您必须与文件系统对话才能获得它。

文档元数据是文件中的一些信息,用作元数据。要获取此数据,您必须读取文件,了解文件的格式,然后解析出元数据。

我不知道有任何库(Lua 或其他库)旨在从任意文件类型中提取任意元数据。

【讨论】:

    猜你喜欢
    • 2013-05-27
    • 2015-07-05
    • 2015-04-12
    • 1970-01-01
    • 2012-06-27
    • 2012-03-07
    • 2020-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多