Exif标准为注释定义了以下数据类型。使用情况取决于您的开发平台。要查看使用方法,请参考您的平台的代码示例。
数据类型 | 描述 |
---|---|
美国信息交换标准代码 | 以NULL字符结束的字符串。长度包括NULL字符。 |
字节 | 字节数组(无符号8位值) |
SBYTE | 有符号字节数组(有符号的8位值) |
未定义的 | 数据类型由字段决定。(计数是字节数)。 |
短 | 无符号16位整数 |
SSHORT | 有符号16位整数 |
长 | 32位无符号整数 |
SLONG | 有符号的32位整数 |
理性的 | 一个由两个无符号长整数组成的数组,表示一个分数。第一个值是分子,第二个值是分母。 |
SRATIONAL | 一个由两个有符号长整数组成的数组,表示一个分数。第一个值是分子,第二个值是分母。 |
浮动 | 32位浮点值 |
双 | 64位加载点值 |
注释的字节长度基于数据类型。例如,长度为3的SRATIONAL是一个由6个长整数组成的数组。
这些值由ltfil.h中对应的TAG_XXX值表示。例如,ASCII是TAG_ASCII (2), BYTE是TAG_BYTE(1),等等。
当设置一个需要数组的注释时,该数组可以是从零开始(其中第一个元素的索引为0),也可以是从一开始(其中第一个元素的索引为1)。当您获得一个数组注释时,它将始终是从零开始的。
UNDEFINED是一个字节数组,它可能需要重新解释和补偿字节顺序。例如,如果有两个值(一个SHORT后面跟着一个LONG),那么您将有6个未定义的字节:前两个字节表示一个SHORT,后面四个字节表示一个LONG。字节顺序是原始文件的字节顺序。LEADTOOLS将不会处理数据以考虑字节顺序,因为它不知道数据的格式。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。