File upload 如何从.icc文件类型读取、获取或访问内容

File upload 如何从.icc文件类型读取、获取或访问内容,file-upload,ruby-on-rails-4,File Upload,Ruby On Rails 4,如何对.icc文件执行读取操作,以及如何从上载的.icc扩展名类型的文件中获取或访问特定数据或内容,并在另一个文本字段中显示。我还没有听说/可以找到任何基于Ruby的工具,可以在,还有许多其他开源工具用于制作和编辑ICC配置文件: 这里有一个,但它只在Windows上运行 我还没有尝试过上面提到的许多工具(有很多!),但我想您必须在这些工具中找到一个命令行工具,它可以将ICC文件中的信息解析并转储为可读格式,然后将其传递给STDOUT 然后,您可以直接使用Ruby: @icc_dump

如何对.icc文件执行读取操作,以及如何从上载的.icc扩展名类型的文件中获取或访问特定数据或内容,并在另一个文本字段中显示。

我还没有听说/可以找到任何基于Ruby的工具,可以在,还有许多其他开源工具用于制作和编辑ICC配置文件:

这里有一个,但它只在Windows上运行

我还没有尝试过上面提到的许多工具(有很多!),但我想您必须在这些工具中找到一个命令行工具,它可以将ICC文件中的信息解析并转储为可读格式,然后将其传递给STDOUT

然后,您可以直接使用Ruby:

@icc_dump = `some_icc_cli_tool /path/to/some_profile.icc`
注意

并返回一些表示颜色配置文件的标题和字段的文本。在Mac上,我只需打开ColorSync,就可以打开并读取系统上的任何颜色配置文件。所以肯定有办法。希望这能把你推向正确的方向:)