Skip to content

Commit f6bd086

Browse files
author
Samer El-Khatib
committed
Release 25.10 - net and java updates
1 parent d80e831 commit f6bd086

File tree

621 files changed

+1841
-966
lines changed

Some content is hidden

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

621 files changed

+1841
-966
lines changed

english/java/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ is_root: true
102102
| [com.aspose.imaging.masking.options](./com.aspose.imaging.masking.options) | The package handles ImageMasking.Options processing. |
103103
| [com.aspose.imaging.masking.result](./com.aspose.imaging.masking.result) | The package handles ImageMasking.Result processing. |
104104
| [com.aspose.imaging.memorymanagement](./com.aspose.imaging.memorymanagement) | The package contains memory management routines. |
105+
| [com.aspose.imaging.metadata](./com.aspose.imaging.metadata) | The namespace contains metada related entities. |
105106
| [com.aspose.imaging.multithreading](./com.aspose.imaging.multithreading) | The package contains multithreading classes. |
106107
| [com.aspose.imaging.palettehelper](./com.aspose.imaging.palettehelper) | The package contains classes for adjustment of color palette to the image colors and visa versa. |
107108
| [com.aspose.imaging.progressmanagement](./com.aspose.imaging.progressmanagement) | The package contains progress handler classes |

english/java/com.aspose.imaging.exif/exifdata/_index.md

Lines changed: 49 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@ url: /java/com.aspose.imaging.exif/exifdata/
88
---
99
**Inheritance:**
1010
java.lang.Object, [com.aspose.imaging.exif.TiffDataTypeController](../../com.aspose.imaging.exif/tiffdatatypecontroller)
11+
12+
**All Implemented Interfaces:**
13+
[com.aspose.imaging.metadata.IImageMetadataFormat](../../com.aspose.imaging.metadata/iimagemetadataformat)
1114
```
12-
public class ExifData extends TiffDataTypeController
15+
public class ExifData extends TiffDataTypeController implements IImageMetadataFormat
1316
```
1417

1518
EXIF data container.
@@ -20,6 +23,7 @@ EXIF data container.
2023
| [ExifData()](#ExifData--) | Initializes a new instance of the `ExifData` class. |
2124
| [ExifData(TiffDataType[] exifdata)](#ExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---) | Initializes a new instance of the `ExifData` class with data from array. |
2225
| [ExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)](#ExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---com.aspose.imaging.fileformats.tiff.TiffDataType---com.aspose.imaging.fileformats.tiff.TiffDataType---) | Initializes a new instance of the `ExifData` class with data from array. |
26+
| [ExifData(ExifData exifdata)](#ExifData-com.aspose.imaging.exif.ExifData-) | Initializes a new instance of the [ExifData](../../com.aspose.imaging.exif/exifdata) class with data from array. |
2327
## Methods
2428

2529
| Method | Description |
@@ -184,8 +188,8 @@ EXIF data container.
184188
| [setMeteringMode(int value)](#setMeteringMode-int-) | Gets or sets the metering mode. |
185189
| [getOECF()](#getOECF--) | Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524. |
186190
| [setOECF(byte[] value)](#setOECF-byte---) | Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524. |
187-
| [getOrientation()](#getOrientation--) | Gets the orientation. |
188-
| [setOrientation(int value)](#setOrientation-int-) | Sets the orientation. |
191+
| [getOrientation()](#getOrientation--) | Gets the orientation [ExifOrientation](../../com.aspose.imaging.exif.enums/exiforientation). |
192+
| [setOrientation(int value)](#setOrientation-int-) | Sets the orientation [ExifOrientation](../../com.aspose.imaging.exif.enums/exiforientation). |
189193
| [getPixelXDimension()](#getPixelXDimension--) | Gets or sets the pixel x dimension. |
190194
| [setPixelXDimension(long value)](#setPixelXDimension-long-) | Gets or sets the pixel x dimension. |
191195
| [getPixelYDimension()](#getPixelYDimension--) | Gets or sets the pixel y dimension. |
@@ -242,6 +246,8 @@ EXIF data container.
242246
| [setExifTags(TiffDataType[] value)](#setExifTags-com.aspose.imaging.fileformats.tiff.TiffDataType---) | Gets or sets tags which belong to EXIF section only. |
243247
| [getGPSTags()](#getGPSTags--) | Gets or sets tags, which belong to GPS section only. |
244248
| [setGPSTags(TiffDataType[] value)](#setGPSTags-com.aspose.imaging.fileformats.tiff.TiffDataType---) | Gets or sets tags, which belong to GPS section only. |
249+
| [getThumbnail()](#getThumbnail--) | Gets the thumbnail image. |
250+
| [setThumbnail(RasterImage value)](#setThumbnail-com.aspose.imaging.RasterImage-) | Sets the thumbnail image. |
245251
| [removeTag(int tagId)](#removeTag-int-) | Remove tag from container |
246252

247253
## Example: Access camera manufacturer maker notes in Jpeg image.
@@ -292,6 +298,19 @@ Initializes a new instance of the `ExifData` class with data from array.
292298
| exifTags | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | The EXIF tags. |
293299
| gpsTags | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | The GPS tags. |
294300

301+
### ExifData(ExifData exifdata) {#ExifData-com.aspose.imaging.exif.ExifData-}
302+
```
303+
public ExifData(ExifData exifdata)
304+
```
305+
306+
307+
Initializes a new instance of the [ExifData](../../com.aspose.imaging.exif/exifdata) class with data from array.
308+
309+
**Parameters:**
310+
| Parameter | Type | Description |
311+
| --- | --- | --- |
312+
| exifdata | [ExifData](../../com.aspose.imaging.exif/exifdata) | Array of EXIF tags together with common and GPS tags. |
313+
295314
### isBigEndian() {#isBigEndian--}
296315
```
297316
public boolean isBigEndian()
@@ -2472,23 +2491,23 @@ Value: The Opto-Electric Conversion Function (OECF) specified in ISO 14524.
24722491

24732492
### getOrientation() {#getOrientation--}
24742493
```
2475-
public final int getOrientation()
2494+
public int getOrientation()
24762495
```
24772496

24782497

2479-
Gets the orientation.
2498+
Gets the orientation [ExifOrientation](../../com.aspose.imaging.exif.enums/exiforientation).
24802499

24812500
Value: The orientation.
24822501

24832502
**Returns:**
24842503
int - the orientation.
24852504
### setOrientation(int value) {#setOrientation-int-}
24862505
```
2487-
public final void setOrientation(int value)
2506+
public void setOrientation(int value)
24882507
```
24892508

24902509

2491-
Sets the orientation.
2510+
Sets the orientation [ExifOrientation](../../com.aspose.imaging.exif.enums/exiforientation).
24922511

24932512
Value: The orientation.
24942513

@@ -3253,6 +3272,29 @@ Value: The GPS tags.
32533272
| --- | --- | --- |
32543273
| value | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | |
32553274

3275+
### getThumbnail() {#getThumbnail--}
3276+
```
3277+
public final RasterImage getThumbnail()
3278+
```
3279+
3280+
3281+
Gets the thumbnail image.
3282+
3283+
**Returns:**
3284+
[RasterImage](../../com.aspose.imaging/rasterimage) - the thumbnail image.
3285+
### setThumbnail(RasterImage value) {#setThumbnail-com.aspose.imaging.RasterImage-}
3286+
```
3287+
public final void setThumbnail(RasterImage value)
3288+
```
3289+
3290+
3291+
Sets the thumbnail image.
3292+
3293+
**Parameters:**
3294+
| Parameter | Type | Description |
3295+
| --- | --- | --- |
3296+
| value | [RasterImage](../../com.aspose.imaging/rasterimage) | the thumbnail image. |
3297+
32563298
### removeTag(int tagId) {#removeTag-int-}
32573299
```
32583300
public void removeTag(int tagId)

english/java/com.aspose.imaging.exif/exifproperties/_index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Exif tags list
5151
| [ExifVersion](#ExifVersion) | The exif version. |
5252
| [DateTimeOriginal](#DateTimeOriginal) | The date and time when the original image data was generated. |
5353
| [DateTimeDigitized](#DateTimeDigitized) | The date time digitized. |
54-
| [ComponentsConfiguration](#ComponentsConfiguration) | The components configuration. |
54+
| [ComponentsConfiguration](#ComponentsConfiguration) | The components' configuration. |
5555
| [CompressedBitsPerPixel](#CompressedBitsPerPixel) | Specific to compressed data; states the compressed bits per pixel. |
5656
| [ShutterSpeedValue](#ShutterSpeedValue) | The shutter speed value. |
5757
| [ApertureValue](#ApertureValue) | The lens aperture value. |
@@ -147,7 +147,7 @@ Exif tags list
147147
| [BodySerialNumber](#BodySerialNumber) | Contains camera body serial number |
148148
| [LensMake](#LensMake) | This tag records lens manufacturer |
149149
| [LensModel](#LensModel) | This tag records lens\`s model name and model number |
150-
| [LensSerialNumber](#LensSerialNumber) | This tag records the serial number of interchangable lens |
150+
| [LensSerialNumber](#LensSerialNumber) | This tag records the serial number of interchangeable lens |
151151
| [LensSpecification](#LensSpecification) | 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 |
152152
### ImageWidth {#ImageWidth}
153153
```
@@ -347,7 +347,7 @@ public static final int Copyright
347347
```
348348

349349

350-
Copyright information. In this standard the tag is used to indicate both the photographer and editor copyrights. It is the copyright notice of the person or organization claiming rights to the image. The Interoperability copyright statement including date and rights should be written in this field; e.g., "Copyright, John Smith, 19xx. All rights reserved.". In this standard the field records both the photographer and editor copyrights, with each recorded in a separate part of the statement. When there is a clear distinction between the photographer and editor copyrights, these are to be written in the order of photographer followed by editor copyright, separated by NULL (in this case since the statement also ends with a NULL, there are two NULL codes). When only the photographer copyright is given, it is terminated by one NULL code . When only the editor copyright is given, the photographer copyright part consists of one space followed by a terminating NULL code, then the editor copyright is given. When the field is left blank, it is treated as unknown.
350+
Copyright information. In this standard the tag is used to indicate both the photographer and editor copyrights. It is the copyright notice of the person or organization claiming rights to the image. The Interoperability copyright statement including date and rights should be written in this field; e.g., "Copyright, John Smith, 19xx. All rights reserved." In this standard the field records both the photographer and editor copyrights, with each recorded in a separate part of the statement. When there is a clear distinction between the photographer and editor copyrights, these are to be written in the order of photographer followed by editor copyright, separated by NULL (in this case since the statement also ends with a NULL, there are two NULL codes). When only the photographer copyright is given, it is terminated by one NULL code . When only the editor copyright is given, the photographer copyright part consists of one space followed by a terminating NULL code, then the editor copyright is given. When the field is left blank, it is treated as unknown.
351351

352352
### ExposureTime {#ExposureTime}
353353
```
@@ -427,7 +427,7 @@ public static final int ComponentsConfiguration
427427
```
428428

429429

430-
The components configuration.
430+
The components' configuration.
431431

432432
### CompressedBitsPerPixel {#CompressedBitsPerPixel}
433433
```
@@ -867,7 +867,7 @@ public static final int GPSMeasureMode
867867
```
868868

869869

870-
Indicates the GPS measurement mode. - 2- or 3- dimensional.
870+
Indicates the GPS measurement mode. - 2- or 3-dimensional.
871871

872872
### GPSDOP {#GPSDOP}
873873
```
@@ -1091,7 +1091,7 @@ public static final int PixelXDimension
10911091
```
10921092

10931093

1094-
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.
1094+
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.
10951095

10961096
### PixelYDimension {#PixelYDimension}
10971097
```
@@ -1195,7 +1195,7 @@ public static final int LensSerialNumber
11951195
```
11961196

11971197

1198-
This tag records the serial number of interchangable lens
1198+
This tag records the serial number of interchangeable lens
11991199

12001200
### LensSpecification {#LensSpecification}
12011201
```

english/java/com.aspose.imaging.exif/jpegexifdata/_index.md

Lines changed: 8 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ EXIF data container for jpeg files.
1818
| Constructor | Description |
1919
| --- | --- |
2020
| [JpegExifData()](#JpegExifData--) | Initializes a new instance of the `JpegExifData` class. |
21-
| [JpegExifData(TiffDataType[] exifdata)](#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---) | Initializes a new instance of the `JpegExifData` class with data from array. |
21+
| [JpegExifData(TiffDataType[] exifData)](#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---) | Initializes a new instance of the `JpegExifData` class with data from array. |
2222
| [JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)](#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---com.aspose.imaging.fileformats.tiff.TiffDataType---com.aspose.imaging.fileformats.tiff.TiffDataType---) | Initializes a new instance of the `JpegExifData` class with data from array. |
23-
| [JpegExifData(ExifData exifdata)](#JpegExifData-com.aspose.imaging.exif.ExifData-) | Initializes a new instance of the [JpegExifData](../../com.aspose.imaging.exif/jpegexifdata) class with data from array. |
23+
| [JpegExifData(ExifData exifData)](#JpegExifData-com.aspose.imaging.exif.ExifData-) | Initializes a new instance of the [JpegExifData](../../com.aspose.imaging.exif/jpegexifdata) class with data from array. |
2424
## Fields
2525

2626
| Field | Description |
@@ -62,8 +62,6 @@ EXIF data container for jpeg files.
6262
| [setSamplesPerPixel(int value)](#setSamplesPerPixel-int-) | Gets or sets the samples per pixel. |
6363
| [getSoftware()](#getSoftware--) | Gets or sets the software. |
6464
| [setSoftware(String value)](#setSoftware-java.lang.String-) | Gets or sets the software. |
65-
| [getThumbnail()](#getThumbnail--) | Gets or sets the thumbnail image. |
66-
| [setThumbnail(RasterImage value)](#setThumbnail-com.aspose.imaging.RasterImage-) | Gets or sets the thumbnail image. |
6765
| [getTransferFunction()](#getTransferFunction--) | Gets or sets the transfer function. |
6866
| [setTransferFunction(int[] value)](#setTransferFunction-int---) | Gets or sets the transfer function. |
6967
| [getXResolution()](#getXResolution--) | Gets or sets the x resolution. |
@@ -85,9 +83,9 @@ public JpegExifData()
8583

8684
Initializes a new instance of the `JpegExifData` class.
8785

88-
### JpegExifData(TiffDataType[] exifdata) {#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---}
86+
### JpegExifData(TiffDataType[] exifData) {#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---}
8987
```
90-
public JpegExifData(TiffDataType[] exifdata)
88+
public JpegExifData(TiffDataType[] exifData)
9189
```
9290

9391

@@ -96,7 +94,7 @@ Initializes a new instance of the `JpegExifData` class with data from array.
9694
**Parameters:**
9795
| Parameter | Type | Description |
9896
| --- | --- | --- |
99-
| exifdata | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | Array of EXIF tags together with common and GPS tags. |
97+
| exifData | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | Array of EXIF tags together with common and GPS tags. |
10098

10199
### JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags) {#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---com.aspose.imaging.fileformats.tiff.TiffDataType---com.aspose.imaging.fileformats.tiff.TiffDataType---}
102100
```
@@ -113,9 +111,9 @@ Initializes a new instance of the `JpegExifData` class with data from array.
113111
| exifTags | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | The EXIF tags. |
114112
| gpsTags | [TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype) | The GPS tags. |
115113

116-
### JpegExifData(ExifData exifdata) {#JpegExifData-com.aspose.imaging.exif.ExifData-}
114+
### JpegExifData(ExifData exifData) {#JpegExifData-com.aspose.imaging.exif.ExifData-}
117115
```
118-
public JpegExifData(ExifData exifdata)
116+
public JpegExifData(ExifData exifData)
119117
```
120118

121119

@@ -124,7 +122,7 @@ Initializes a new instance of the [JpegExifData](../../com.aspose.imaging.exif/j
124122
**Parameters:**
125123
| Parameter | Type | Description |
126124
| --- | --- | --- |
127-
| exifdata | [ExifData](../../com.aspose.imaging.exif/exifdata) | Array of EXIF tags together with common and GPS tags. |
125+
| exifData | [ExifData](../../com.aspose.imaging.exif/exifdata) | Array of EXIF tags together with common and GPS tags. |
128126

129127
### MAX_EXIF_SEGMENT_SIZE {#MAX-EXIF-SEGMENT-SIZE}
130128
```
@@ -566,33 +564,6 @@ Value: The software.
566564
| --- | --- | --- |
567565
| value | java.lang.String | |
568566

569-
### getThumbnail() {#getThumbnail--}
570-
```
571-
public RasterImage getThumbnail()
572-
```
573-
574-
575-
Gets or sets the thumbnail image.
576-
577-
Value: The thumbnail.
578-
579-
**Returns:**
580-
[RasterImage](../../com.aspose.imaging/rasterimage)
581-
### setThumbnail(RasterImage value) {#setThumbnail-com.aspose.imaging.RasterImage-}
582-
```
583-
public void setThumbnail(RasterImage value)
584-
```
585-
586-
587-
Gets or sets the thumbnail image.
588-
589-
Value: The thumbnail.
590-
591-
**Parameters:**
592-
| Parameter | Type | Description |
593-
| --- | --- | --- |
594-
| value | [RasterImage](../../com.aspose.imaging/rasterimage) | |
595-
596567
### getTransferFunction() {#getTransferFunction--}
597568
```
598569
public int[] getTransferFunction()

english/java/com.aspose.imaging.fileformats.apng/apngimage/_index.md

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ The API for Animated PNG (Animated Portable Network Graphics) image file format
2626
| Method | Description |
2727
| --- | --- |
2828
| [getFileFormat()](#getFileFormat--) | Quickly access information about the file format with this convenient property. |
29-
| [getXmpData()](#getXmpData--) | Effortlessly manage XMP metadata associated with your files using this versatile property. |
30-
| [setXmpData(XmpPacketWrapper value)](#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-) | Effortlessly manage XMP metadata associated with your files using this versatile property. |
3129
| [getPageCount()](#getPageCount--) | Retrieve the total number of pages in your image file effortlessly with this property. |
3230
| [getPages()](#getPages--) | Effortlessly access the pages of your image with this convenient property. |
3331
| [getNumPlays()](#getNumPlays--) | Effortlessly control the number of times your animation loops with this versatile property. |
@@ -112,33 +110,6 @@ Quickly access information about the file format with this convenient property.
112110

113111
**Returns:**
114112
long
115-
### getXmpData() {#getXmpData--}
116-
```
117-
public XmpPacketWrapper getXmpData()
118-
```
119-
120-
121-
Effortlessly manage XMP metadata associated with your files using this versatile property. Perfect for developers seeking to access or update metadata information with ease.
122-
123-
Value: The XMP metadata.
124-
125-
**Returns:**
126-
[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper)
127-
### setXmpData(XmpPacketWrapper value) {#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-}
128-
```
129-
public void setXmpData(XmpPacketWrapper value)
130-
```
131-
132-
133-
Effortlessly manage XMP metadata associated with your files using this versatile property. Perfect for developers seeking to access or update metadata information with ease.
134-
135-
Value: The XMP metadata.
136-
137-
**Parameters:**
138-
| Parameter | Type | Description |
139-
| --- | --- | --- |
140-
| value | [XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) | |
141-
142113
### getPageCount() {#getPageCount--}
143114
```
144115
public int getPageCount()

0 commit comments

Comments
 (0)