Skip to content

Commit f5f09c6

Browse files
author
Evgeniy Sidenko
committed
Aspose.Imaging for Python via .NET 25.12
1 parent 24345e5 commit f5f09c6

File tree

173 files changed

+1746
-684
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

173 files changed

+1746
-684
lines changed

english/python-net/aspose.imaging.exif/exifdata/_index.md

Lines changed: 54 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ url: /python-net/aspose.imaging.exif/exifdata/
1717
| **Name** | **Description** |
1818
| :- | :- |
1919
| [ExifData()](#ExifData__1) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class. |
20-
| [ExifData(common_tags, exif_tags, gps_tags)](#ExifData_common_tags_exif_tags_gps_tags_2) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class with data from array. |
21-
| [ExifData(exifdata)](#ExifData_exifdata_3) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class with data from array. |
20+
| [ExifData(binary_data)](#ExifData_binary_data_2) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class. |
21+
| [ExifData(common_tags, exif_tags, gps_tags)](#ExifData_common_tags_exif_tags_gps_tags_3) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class with data from array. |
2222
| [ExifData(exifdata)](#ExifData_exifdata_4) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class with data from array. |
23+
| [ExifData(exifdata)](#ExifData_exifdata_5) | Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class with data from array. |
2324
## **Properties**
2425
| **Name** | **Type** | **Access** | **Description** |
2526
| :- | :- | :- | :- |
@@ -134,12 +135,15 @@ url: /python-net/aspose.imaging.exif/exifdata/
134135
| user_comment | string | r/w | Gets or sets the user comment. |
135136
| white_balance | [ExifWhiteBalance](/imaging/python-net/aspose.imaging.exif.enums/exifwhitebalance/) | r/w | Gets or sets the white balance. |
136137
| white_point | [TiffRational[]](/imaging/python-net/aspose.imaging.fileformats.tiff/tiffrational/) | r/w | Gets or sets the chromaticity of the white point of the image. |
138+
| x_resolution | int | r/w | Gets or sets the x resolution. |
139+
| y_resolution | int | r/w | Gets or sets the y resolution. |
137140
## **Methods**
138141
| **Name** | **Description** |
139142
| :- | :- |
140-
| [remove_tag(tag)](#remove_tag_tag_1) | Remove tag from container |
141-
| [remove_tag(tag_id)](#remove_tag_tag_id_2) | Remove tag from container |
142-
| [remove_tag_id(tag_id)](#remove_tag_id_tag_id_3) | Remove tag from container |
143+
| [get_tag_value(key)](#get_tag_value_key_1) | Gets the tag value. |
144+
| [remove_tag(tag)](#remove_tag_tag_2) | Remove tag from container |
145+
| [remove_tag(tag_id)](#remove_tag_tag_id_3) | Remove tag from container |
146+
| [remove_tag_id(tag_id)](#remove_tag_id_tag_id_4) | Remove tag from container |
143147

144148

145149
### Constructor: ExifData() {#ExifData__1}
@@ -151,7 +155,22 @@ url: /python-net/aspose.imaging.exif/exifdata/
151155

152156
Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class.
153157

154-
### Constructor: ExifData(common_tags, exif_tags, gps_tags) {#ExifData_common_tags_exif_tags_gps_tags_2}
158+
### Constructor: ExifData(binary_data) {#ExifData_binary_data_2}
159+
160+
161+
```
162+
ExifData(binary_data)
163+
```
164+
165+
Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) class.
166+
167+
**Parameters:**
168+
169+
| Parameter | Type | Description |
170+
| :- | :- | :- |
171+
| binary_data | System.Byte | The binary data. |
172+
173+
### Constructor: ExifData(common_tags, exif_tags, gps_tags) {#ExifData_common_tags_exif_tags_gps_tags_3}
155174

156175

157176
```
@@ -168,7 +187,7 @@ Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.
168187
| exif_tags | [TiffDataType[]](/imaging/python-net/aspose.imaging.fileformats.tiff/tiffdatatype/) | The EXIF tags. |
169188
| gps_tags | [TiffDataType[]](/imaging/python-net/aspose.imaging.fileformats.tiff/tiffdatatype/) | The GPS tags. |
170189

171-
### Constructor: ExifData(exifdata) {#ExifData_exifdata_3}
190+
### Constructor: ExifData(exifdata) {#ExifData_exifdata_4}
172191

173192

174193
```
@@ -183,7 +202,7 @@ Initializes a new instance of the [ExifData](/imaging/python-net/aspose.imaging.
183202
| :- | :- | :- |
184203
| exifdata | [TiffDataType[]](/imaging/python-net/aspose.imaging.fileformats.tiff/tiffdatatype/) | Array of EXIF tags together with common and GPS tags. |
185204

186-
### Constructor: ExifData(exifdata) {#ExifData_exifdata_4}
205+
### Constructor: ExifData(exifdata) {#ExifData_exifdata_5}
187206

188207

189208
```
@@ -204,10 +223,32 @@ Gets the maker notes.
204223

205224
**See also:**
206225

207-
**[Example # 1](#example_198)**: Access camera manufacturer maker notes in Jpeg image.
226+
**[Example # 1](#example_219)**: Access camera manufacturer maker notes in Jpeg image.
227+
228+
229+
### Method: get_tag_value(key) {#get_tag_value_key_1}
230+
231+
232+
```
233+
get_tag_value(key)
234+
```
235+
236+
Gets the tag value.
237+
238+
**Parameters:**
239+
240+
| Parameter | Type | Description |
241+
| :- | :- | :- |
242+
| key | [ExifProperties](/imaging/python-net/aspose.imaging.exif/exifproperties/) | The tag key. |
243+
244+
**Returns**
245+
246+
| Type | Description |
247+
| :- | :- |
248+
| [TiffDataType](/imaging/python-net/aspose.imaging.fileformats.tiff/tiffdatatype/) | The TiffDataType |
208249

209250

210-
### Method: remove_tag(tag) {#remove_tag_tag_1}
251+
### Method: remove_tag(tag) {#remove_tag_tag_2}
211252

212253

213254
```
@@ -222,7 +263,7 @@ Remove tag from container
222263
| :- | :- | :- |
223264
| tag | [ExifProperties](/imaging/python-net/aspose.imaging.exif/exifproperties/) | The tag to remove |
224265

225-
### Method: remove_tag(tag_id) {#remove_tag_tag_id_2}
266+
### Method: remove_tag(tag_id) {#remove_tag_tag_id_3}
226267

227268

228269
```
@@ -237,7 +278,7 @@ Remove tag from container
237278
| :- | :- | :- |
238279
| tag_id | int | The tag identifier to remove. |
239280

240-
### Method: remove_tag_id(tag_id) {#remove_tag_id_tag_id_3}
281+
### Method: remove_tag_id(tag_id) {#remove_tag_id_tag_id_4}
241282

242283

243284
```
@@ -253,7 +294,7 @@ Remove tag from container
253294
| tag_id | int | The tag identifier to remove. |
254295

255296
## **Examples**
256-
### Access camera manufacturer maker notes in Jpeg image. {#example_198}
297+
### Access camera manufacturer maker notes in Jpeg image. {#example_219}
257298
``` python
258299

259300
from aspose.pycore import as_of

english/python-net/aspose.imaging.exif/exifproperties/_index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Exif tags list
2222
| CAMERA_OWNER_NAME | Contains camera owner name |
2323
| CFA_PATTERN | Indicates the color filter array (CFA) geometric pattern of the image sensor when a one-chip color area sensor is used. It does not apply to all sensing methods. |
2424
| COLOR_SPACE | The color space information tag (ColorSpace) is always recorded as the color space specifier. |
25-
| COMPONENTS_CONFIGURATION | The components configuration. |
25+
| COMPONENTS_CONFIGURATION | The components' configuration. |
2626
| COMPRESSED_BITS_PER_PIXEL | Specific to compressed data; states the compressed bits per pixel. |
2727
| COMPRESSION | The compression scheme used for the image data. When a primary image is JPEG compressed, this designation is not necessary and is omitted. |
2828
| CONTRAST | This tag indicates the direction of contrast processing applied by the camera when the image was shot. |
@@ -34,7 +34,7 @@ Exif tags list
3434
| DEVICE_SETTING_DESCRIPTION | This tag indicates information on the picture-taking conditions of a particular camera model. The tag is used only to indicate the picture-taking conditions in the reader. |
3535
| DIGITAL_ZOOM_RATIO | This tag indicates the digital zoom ratio when the image was shot. If the numerator of the recorded value is 0, this indicates that digital zoom was not used. |
3636
| EXIF_IFD_POINTER | A pointer to the Exif IFD. Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF. ordinarily, however, it does not contain image data as in the case of TIFF. |
37-
| EXIF_VERSION | The exif version. |
37+
| EXIF_VERSION | The Exif version. |
3838
| EXPOSURE_BIAS_VALUE | The exposure bias value. |
3939
| EXPOSURE_INDEX | Indicates the exposure index selected on the camera or input device at the time the image is captured. |
4040
| EXPOSURE_MODE | This tag indicates the exposure mode set when the image was shot. In auto-bracketing mode, the camera shoots a series of frames of the same scene at different exposure settings. |
@@ -88,14 +88,14 @@ Exif tags list
8888
| IMAGE_LENGTH | The number of rows of image data. |
8989
| IMAGE_UNIQUE_ID | The image unique id. |
9090
| IMAGE_WIDTH | The number of columns of image data, equal to the number of pixels per row. |
91-
| ISO_SPEED | Information about iso speed value as defined in ISO 12232 |
91+
| ISO_SPEED | Information about ISO speed value as defined in ISO 12232 |
9292
| ISO_SPEED_LATITUDE_YYY | This tag indicates ISO speed latitude yyy value as defined in ISO 12232 |
9393
| ISO_SPEED_LATITUDE_ZZZ | This tag indicates ISO speed latitude zzz value as defined in ISO 12232 |
9494
| JPEG_INTERCHANGE_FORMAT | The offset to the start byte (SOI) of JPEG compressed thumbnail data. This is not used for primary image JPEG data. |
9595
| JPEG_INTERCHANGE_FORMAT_LENGTH | The number of bytes of JPEG compressed thumbnail data. This is not used for primary image JPEG data. JPEG thumbnails are not divided but are recorded as a continuous JPEG bitstream from SOI to EOI. Appn and COM markers should not be recorded. Compressed thumbnails must be recorded in no more than 64 Kbytes, including all other data to be recorded in APP1. |
9696
| LENS_MAKE | This tag records lens manufacturer |
9797
| LENS_MODEL | This tag records lens`s model name and model number |
98-
| LENS_SERIAL_NUMBER | This tag records the serial number of interchangable lens |
98+
| LENS_SERIAL_NUMBER | This tag records the serial number of interchangeable lens |
9999
| LENS_SPECIFICATION | This tag notes minimum focal length, maximum focal length, minimum F number in the minimum focal length and minimum F number in maximum focal length |
100100
| LIGHT_SOURCE | The kind light source. |
101101
| MAKE | The manufacturer of the recording equipment. This is the manufacturer of the DSC, scanner, video digitizer or other equipment that generated the image. When the field is left blank, it is treated as unknown. |
@@ -107,7 +107,7 @@ Exif tags list
107107
| ORIENTATION | The image orientation viewed in terms of rows and columns. |
108108
| PHOTOGRAPHIC_SENSITIVITY | Indicates the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232. |
109109
| PHOTOMETRIC_INTERPRETATION | The pixel composition. |
110-
| PIXEL_X_DIMENSION | Information specific to compressed data. When a compressed file is recorded, the valid width of the meaningful image shall be recorded in this tag, whether or not there is padding data or a restart marker. |
110+
| PIXEL_X_DIMENSION | Information specific to compressed data. When a compressed file is recorded, the valid width of the meaningful image shall be recorded in this tag, whether there is padding data or a restart marker. |
111111
| PIXEL_Y_DIMENSION | Information specific to compressed data. When a compressed file is recorded, the valid height of the meaningful image shall be recorded in this tag |
112112
| PLANAR_CONFIGURATION | Indicates whether pixel components are recorded in a chunky or planar format. If this field does not exist, the TIFF default of 1 (chunky) is assumed. |
113113
| PRIMARY_CHROMATICITIES | The chromaticity of the three primary colors of the image. Normally this tag is not necessary, since colorspace is specified in the colorspace information ColorSpace tag. |

english/python-net/aspose.imaging.exif/jpegexifdata/_index.md

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,11 @@ url: /python-net/aspose.imaging.exif/jpegexifdata/
160160
## **Methods**
161161
| **Name** | **Description** |
162162
| :- | :- |
163-
| [remove_tag(tag)](#remove_tag_tag_1) | Remove tag from container |
164-
| [remove_tag(tag_id)](#remove_tag_tag_id_2) | Remove tag from container |
165-
| [remove_tag_id(tag_id)](#remove_tag_id_tag_id_3) | Remove tag from container |
166-
| [serialize_exif_data()](#serialize_exif_data__4) | Serializes the EXIF data. Writes the tags values and contents. The most influencing size tag is Thumbnail tag contents. |
163+
| [get_tag_value(key)](#get_tag_value_key_1) | Gets the tag value. |
164+
| [remove_tag(tag)](#remove_tag_tag_2) | Remove tag from container |
165+
| [remove_tag(tag_id)](#remove_tag_tag_id_3) | Remove tag from container |
166+
| [remove_tag_id(tag_id)](#remove_tag_id_tag_id_4) | Remove tag from container |
167+
| [serialize_exif_data()](#serialize_exif_data__5) | Serializes the EXIF data. Writes the tags values and contents. The most influencing size tag is Thumbnail tag contents. |
167168

168169

169170
### Constructor: JpegExifData() {#JpegExifData__1}
@@ -222,7 +223,29 @@ Initializes a new instance of the [JpegExifData](/imaging/python-net/aspose.imag
222223
| :- | :- | :- |
223224
| exifdata | [ExifData](/imaging/python-net/aspose.imaging.exif/exifdata/) | Array of EXIF tags together with common and GPS tags. |
224225

225-
### Method: remove_tag(tag) {#remove_tag_tag_1}
226+
### Method: get_tag_value(key) {#get_tag_value_key_1}
227+
228+
229+
```
230+
get_tag_value(key)
231+
```
232+
233+
Gets the tag value.
234+
235+
**Parameters:**
236+
237+
| Parameter | Type | Description |
238+
| :- | :- | :- |
239+
| key | [ExifProperties](/imaging/python-net/aspose.imaging.exif/exifproperties/) | The tag key. |
240+
241+
**Returns**
242+
243+
| Type | Description |
244+
| :- | :- |
245+
| [TiffDataType](/imaging/python-net/aspose.imaging.fileformats.tiff/tiffdatatype/) | The TiffDataType |
246+
247+
248+
### Method: remove_tag(tag) {#remove_tag_tag_2}
226249

227250

228251
```
@@ -237,7 +260,7 @@ Remove tag from container
237260
| :- | :- | :- |
238261
| tag | [ExifProperties](/imaging/python-net/aspose.imaging.exif/exifproperties/) | The tag to remove |
239262

240-
### Method: remove_tag(tag_id) {#remove_tag_tag_id_2}
263+
### Method: remove_tag(tag_id) {#remove_tag_tag_id_3}
241264

242265

243266
```
@@ -252,7 +275,7 @@ Remove tag from container
252275
| :- | :- | :- |
253276
| tag_id | int | The tag identifier to remove. |
254277

255-
### Method: remove_tag_id(tag_id) {#remove_tag_id_tag_id_3}
278+
### Method: remove_tag_id(tag_id) {#remove_tag_id_tag_id_4}
256279

257280

258281
```
@@ -267,7 +290,7 @@ Remove tag from container
267290
| :- | :- | :- |
268291
| tag_id | int | The tag identifier to remove. |
269292

270-
### Method: serialize_exif_data() {#serialize_exif_data__4}
293+
### Method: serialize_exif_data() {#serialize_exif_data__5}
271294

272295

273296
```

english/python-net/aspose.imaging.exif/makernote/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ url: /python-net/aspose.imaging.exif/makernote/
1919

2020

2121
## **Examples**
22-
### Access camera manufacturer maker notes in Jpeg image. {#example_198}
22+
### Access camera manufacturer maker notes in Jpeg image. {#example_219}
2323
``` python
2424

2525
from aspose.pycore import as_of

0 commit comments

Comments
 (0)