imgsizer - 云端在线

这是 imgsizer 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


imgsizer - 自动拼接 HTML IMG 标签的高度和宽度参数

概要


图像分析器 [-d 文件] [--文档根目录 文件[-h 文件] [ - 帮助 文件[-n[--无覆盖]
[HTML文件[-v 文件] [ - 版本]

配置


显示版本信息并退出。

显示使用信息。

绝对图像文件名(即包含前导“/”的文件名)的目录
找到。

-n, --no-overwwrite, .SH 说明
图像分析器 脚本自动化了创建和更新的繁琐任务
HTML IMG 标签中的扩展高度和宽度参数。 这些参数帮助很多
浏览器(包括 Netscape/Mozilla 系列)到多线程图像加载,
而不是必须以严格的顺序加载图像才能让每个人的
尺寸可用,因此可以放置下一个。 这通常允许文本
页面的其余部分加载速度更快。

此脚本将尝试为缺少这些属性的任何 IMG 标签创建此类属性。 它会
更正现有的 HEIGHT 和 WIDTH 标签,除非其中任何一个都包含百分号 (%),其中
假设现有尺寸是相对的并且保持不变。

可以不带参数调用此脚本。 在这种模式下,它过滤呈现在
标准输入到 HTML(除了添加或更正的 HEIGHT 和 WIDTH 属性外,未更改)
标准输出。 如果使用文件参数调用,它将尝试转换每个文件到位。
在脚本成功完成之前,每个参数文件实际上都不会被修改
转换通行证。

-d 选项设置 DocumentRoot,其中带有绝对文件名的图像
(即,包含前导“/”的那些)可能会被找到。 如果没有指定,则
DocumentRoot 默认为当前工作目录。

-n (no-overwrite) 选项防止程序覆盖现有的宽度和
如果两者都存在高度标签。

还可以在环境变量“IMGSIZER”中指定其他选项。 为了
例如,为了避免输入“imgsizer -d /var/www/docs" 每次 图像分析器 被调用,你
可能会告诉 sh(或其后代之一):

IMGSIZER="-d /var/www/docs"; 导出 IMGSIZER

或者,如果您使用 csh:

setenv IMGSIZER "-d /var/www/docs"

此脚本是用 Python 编写的,因此需要在主机上安装 Python 解释器
系统。 它还需要 鉴定(1) 实用程序分布在开源
ImageMagick 图像显示和操作工具套件,或现代版本的 文件(1)
浏览器(1). 这些实用程序用于从图像中提取尺寸; 图像分析器
本身对图形格式一无所知。 该脚本将处理任何已知的图像格式
鉴定(1) 包括 PNG、GIF、JPEG、XBM、XPM、PostScript、BMP、TIFF 等
否则甚至可能会远程显示为内嵌图像。

注意


1.0 版本的 -q、-l 和 -m 选项已消失。 他们过去所做的是
更聪明的逻辑使不必要。

使用 onworks.net 服务在线使用 imgsizer



最新的 Linux 和 Windows 在线程序