未验证 提交 4d32dfb2 编写于 作者: O openharmony_ci 提交者: Gitee

!20880 增加exif标签

Merge pull request !20880 from 黄开兴/master
...@@ -939,6 +939,15 @@ marshalling(sequence: rpc.MessageSequence): void ...@@ -939,6 +939,15 @@ marshalling(sequence: rpc.MessageSequence): void
| ---------------------- | ------------------------------------------------------ | ---- | ---------------------------------------- | | ---------------------- | ------------------------------------------------------ | ---- | ---------------------------------------- |
| sequence | [rpc.MessageSequence](js-apis-rpc.md#messagesequence9) | 是 | 新创建的MessageSequence。 | | sequence | [rpc.MessageSequence](js-apis-rpc.md#messagesequence9) | 是 | 新创建的MessageSequence。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980115 | If the input parameter invalid |
| 62980097 | If the ipc error |
**示例:** **示例:**
```js ```js
...@@ -961,7 +970,7 @@ class MySequence { ...@@ -961,7 +970,7 @@ class MySequence {
} }
} }
async function Demo() { async function Demo() {
let parcelable = new MySequence(pixelMap); let parcelable = new MySequence(pixelmap);
let data = rpc.MessageSequence.create(); let data = rpc.MessageSequence.create();
data.writeParcelable(parcelable); data.writeParcelable(parcelable);
} }
...@@ -987,6 +996,15 @@ unmarshalling(sequence: rpc.MessageSequence): Promise\<PixelMap> ...@@ -987,6 +996,15 @@ unmarshalling(sequence: rpc.MessageSequence): Promise\<PixelMap>
| -------------------------------- | --------------------- | | -------------------------------- | --------------------- |
| Promise\<[PixelMap](#pixelmap7)> | 异步返回Promise对象。 | | Promise\<[PixelMap](#pixelmap7)> | 异步返回Promise对象。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980115 | If the input parameter invalid |
| 62980097 | If the ipc error |
**示例:** **示例:**
```js ```js
...@@ -1011,6 +1029,7 @@ class MySequence { ...@@ -1011,6 +1029,7 @@ class MySequence {
async function Demo() { async function Demo() {
let pixel_map = undefined; let pixel_map = undefined;
let ret = new MySequence(pixel_map); let ret = new MySequence(pixel_map);
let data = rpc.MessageSequence.create();
await data.readParcelable(ret); await data.readParcelable(ret);
} }
``` ```
...@@ -2884,7 +2903,29 @@ PixelMap的初始化选项。 ...@@ -2884,7 +2903,29 @@ PixelMap的初始化选项。
| SCENE_TYPE<sup>9+</sup> | "SceneType" | 拍摄场景模式,例如人像、风光、运动、夜景等。 | | SCENE_TYPE<sup>9+</sup> | "SceneType" | 拍摄场景模式,例如人像、风光、运动、夜景等。 |
| ISO_SPEED_RATINGS<sup>9+</sup> | "ISOSpeedRatings" | ISO感光度,例如400 | | ISO_SPEED_RATINGS<sup>9+</sup> | "ISOSpeedRatings" | ISO感光度,例如400 |
| F_NUMBER<sup>9+</sup> | "FNumber" | 光圈值,例如f/1.8 | | F_NUMBER<sup>9+</sup> | "FNumber" | 光圈值,例如f/1.8 |
| DATE_TIME<sup>10+</sup> | "DateTime" | 日期时间 |
| GPS_TIME_STAMP<sup>10+</sup> | "GPSTimeStamp" | GPS时间戳 |
| GPS_DATE_STAMP<sup>10+</sup> | "GPSDateStamp" | GPS日期戳 |
| IMAGE_DESCRIPTION<sup>10+</sup> | "ImageDescription" | 图像信息描述 |
| MAKE<sup>10+</sup> | "Make" | 生产商 |
| PHOTO_MODE<sup>10+</sup> | "PhotoMode " | 拍照模式 |
| SENSITIVITY_TYPE<sup>10+</sup> | "SensitivityType" | 灵敏度类型 |
| STANDARD_OUTPUT_SENSITIVITY<sup>10+</sup> | "StandardOutputSensitivity" | 标准输出灵敏度 |
| RECOMMENDED_EXPOSURE_INDEX<sup>10+</sup> | "RecommendedExposureIndex" | 推荐曝光指数 |
| ISO_SPEED<sup>10+</sup> | "ISOSpeedRatings" | ISO速度等级 |
| APERTURE_VALUE<sup>10+</sup> | "ApertureValue" | 光圈值 |
| EXPOSURE_BIAS_VALUE<sup>10+</sup> | "ExposureBiasValue" | 曝光偏差值 |
| METERING_MODE<sup>10+</sup> | "MeteringMode" | 测光模式 |
| LIGHT_SOURCE<sup>10+</sup> | "LightSource" | 光源 |
| FLASH <sup>10+</sup> | "Flash" | 闪光灯,记录闪光灯状态 |
| FOCAL_LENGTH <sup>10+</sup> | "FocalLength" | 焦距 |
| USER_COMMENT <sup>10+</sup> | "UserComment" | 用户注释 |
| PIXEL_X_DIMENSION <sup>10+</sup> | "PixelXDimension" | 像素X尺寸 |
| PIXEL_Y_DIMENSION<sup>10+</sup> | "PixelYDimension" | 像素Y尺寸 |
| WHITE_BALANCE <sup>10+</sup> | "WhiteBalance" | 白平衡 |
| FOCAL_LENGTH_IN_35_MM_FILM <sup>10+</sup> | "FocalLengthIn35mmFilm" | 焦距35毫米胶片 |
| CAPTURE_MODE <sup>10+</sup> | "HwMnoteCaptureMode" | 捕获模式 |
| PHYSICAL_APERTURE <sup>10+</sup> | "HwMnotePhysicalAperture" | 物理孔径,光圈大小 |
## ImageFormat<sup>9+</sup> ## ImageFormat<sup>9+</sup>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册