跳转到主要内容

显示和编辑超位图

项目描述

Hyperbmp是一个用于“超位图”文件的Web工具:带有超链接的颜色网格。

超位图(.hbmp)格式是一种基于csv的简单格式

blue,blue,white,white,red,red
blue,blue,white,white,red,red
blue,blue,white>http://google.fr,white>http://google.fr,red,red
blue,blue,white>http://google.fr,white>http://google.fr,red,red
blue,blue,white,white,red,red
blue,blue,white,white,red,red

CSV中的每个网格条目包含一个有效的HTML颜色,可选地,还有一个超链接。如果有超链接,则使用“>”字符作为分隔符。

然后可以将CSV渲染为HTML表格,每个单元格的颜色相应地着色,并在应出现超链接的位置渲染。

hyperbmp软件会将.hbmp文件渲染成HTML,以便在浏览器中显示。

软件还提供了一个简单的使用JavaScript编辑.hbmp文件的环境。它被构建为Svenweb的插件,尽管也可以轻松构建一个独立版本。

在浏览器中渲染超位图时,您可以使用查询字符串参数配置网格元素的高度和宽度。例如,

/foo.hbmp?pw=10&ph=50

将渲染foo.hbmp为一个表格,其中每个TD的高度为10,宽度为10。

使用paste.deploy配置运行软件,但将

paste.app_factory = svenweb.factory:factory

替换为

use = egg:hyperbmp

以启用svenweb的hyperbmp扩展。要告诉系统将文件视为超位图,可以将文件保存为“text/csv+hbmp”的MIME类型。已为.hbmp扩展设置MIME类型映射器,因此如果您访问以.hbmp结尾的新文件表单,hyperbmp编辑环境将被加载。您可以通过添加查询字符串参数?raw来禁用它并进入纯文本编辑器。

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源代码分发

hyperbmp-0.2.tar.gz (4.7 kB 查看哈希值)

上传时间: 源代码

支持者