You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: english/java/com.aspose.imaging.exif/jpegexifdata/_index.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,7 @@ EXIF data container for jpeg files.
20
20
|[JpegExifData()](#JpegExifData--)| Initializes a new instance of the `JpegExifData` class. |
21
21
|[JpegExifData(TiffDataType[] exifdata)](#JpegExifData-com.aspose.imaging.fileformats.tiff.TiffDataType---)| Initializes a new instance of the `JpegExifData` class with data from array. |
22
22
|[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
24
## Fields
24
25
25
26
| Field | Description |
@@ -114,6 +115,19 @@ Initializes a new instance of the `JpegExifData` class with data from array.
114
115
| exifTags |[TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype)| The EXIF tags. |
115
116
| gpsTags |[TiffDataType\[\]](../../com.aspose.imaging.fileformats.tiff/tiffdatatype)| The GPS tags. |
Copy file name to clipboardExpand all lines: english/java/com.aspose.imaging.fileformats.dicom/dicomimage/_index.md
-25Lines changed: 0 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,8 +38,6 @@ This Class implements Digital Imaging and Communications in Medicine (DICOM) ras
38
38
|[hasAlpha()](#hasAlpha--)| Retrieve whether the image has an alpha channel effortlessly with this intuitive property. |
39
39
|[getPageExportingAction()](#getPageExportingAction--)| Manage the page exporting action with this intuitive property. |
40
40
|[setPageExportingAction(PageExportingAction value)](#setPageExportingAction-com.aspose.imaging.PageExportingAction-)| Manage the page exporting action with this intuitive property. |
41
-
|[getXmpData()](#getXmpData--)| Access or modify the XMP metadata associated with the image using this intuitive property. |
42
-
|[setXmpData(XmpPacketWrapper value)](#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-)| Access or modify the XMP metadata associated with the image using this intuitive property. |
43
41
|[addPage(RasterImage page)](#addPage-com.aspose.imaging.RasterImage-)| Expand your image collection by adding a new page with this intuitive method. |
44
42
|[saveAll(String filePath, ImageOptionsBase options)](#saveAll-java.lang.String-com.aspose.imaging.ImageOptionsBase-)| Preserve the object's data by saving it to the designated file (indexer + filename) location along with specified file format and options. |
45
43
|[setResolution(double dpiX, double dpiY)](#setResolution-double-double-)| Adjust the resolution of this [RasterImage](../../com.aspose.imaging/rasterimage) with precision using this straightforward method. |
@@ -360,29 +358,6 @@ Manage the page exporting action with this intuitive property. Ideal for develop
360
358
| --- | --- | --- |
361
359
| value |[PageExportingAction](../../com.aspose.imaging/pageexportingaction)| the page exporting action. |
362
360
363
-
### getXmpData() {#getXmpData--}
364
-
```
365
-
public XmpPacketWrapper getXmpData()
366
-
```
367
-
368
-
369
-
Access or modify the XMP metadata associated with the image using this intuitive property. Ideal for developers seeking to manage metadata information embedded within the image file, ensuring seamless integration and customization in various image processing workflows.
Access or modify the XMP metadata associated with the image using this intuitive property. Ideal for developers seeking to manage metadata information embedded within the image file, ensuring seamless integration and customization in various image processing workflows.
380
-
381
-
**Parameters:**
382
-
| Parameter | Type | Description |
383
-
| --- | --- | --- |
384
-
| value |[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper)||
public final class JpegImage extends RasterCachedImage
15
+
public final class JpegImage extends RasterCachedImage implements IMetadataContainer, IHasJpegExifData
13
16
```
14
17
15
18
Efficiently manipulate JPEG raster images with our API, offering support for various color profiles such as RGB and CMYK, customizable bits per pixel resolution, and processing of EXIF, JFIF, and XMP metadata containers. Enjoy automated rotation based on orientation data and choose from different compression levels, including lossless JPEG, to achieve optimal image quality and file size balance for your projects.
@@ -31,10 +34,12 @@ Efficiently manipulate JPEG raster images with our API, offering support for var
31
34
|[getBitsPerPixel()](#getBitsPerPixel--)| Retrieve the pixel depth of the image effortlessly with this property, offering insights into the richness of color or grayscale representation. |
32
35
|[getComment()](#getComment--)| Manage JPEG file comments with this property, allowing you to add or retrieve descriptive annotations associated with the image. |
33
36
|[setComment(String value)](#setComment-java.lang.String-)| Manage JPEG file comments with this property, allowing you to add or retrieve descriptive annotations associated with the image. |
34
-
|[getExifData()](#getExifData--)|Manage EXIF data with this property, allowing you to add or retrieve metadata associated with the image. |
35
-
|[setExifData(JpegExifData value)](#setExifData-com.aspose.imaging.exif.JpegExifData-)| Manage EXIF data with this property, allowing you to add or retrieve metadata associated with the image. |
|[setJpegExifData(JpegExifData value)](#setJpegExifData-com.aspose.imaging.exif.JpegExifData-)| Manage EXIF data with this property, allowing you to add or retrieve metadata associated with the image. |
36
39
|[getXmpData()](#getXmpData--)| Handle XMP metadata with this property, enabling seamless integration of descriptive information into the image file. |
37
-
|[setXmpData(XmpPacketWrapper value)](#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-)| Handle XMP metadata with this property, enabling seamless integration of descriptive information into the image file. |
40
+
|[setXmpData(XmpPacketWrapper value)](#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-)| Sets XMP metadata, enabling seamless integration of descriptive information into the image file. |
|[getHeight()](#getHeight--)| Retrieve the height of the image effortlessly with this property. |
39
44
|[getHorizontalResolution()](#getHorizontalResolution--)| This property grants you access to the horizontal resolution of the [RasterImage](../../com.aspose.imaging/rasterimage), measured in pixels per inch. |
40
45
|[setHorizontalResolution(double value)](#setHorizontalResolution-double-)| This property grants you access to the horizontal resolution of the [RasterImage](../../com.aspose.imaging/rasterimage), measured in pixels per inch. |
@@ -54,6 +59,7 @@ Efficiently manipulate JPEG raster images with our API, offering support for var
54
59
|[setDestinationCmykColorProfile(StreamSource value)](#setDestinationCmykColorProfile-com.aspose.imaging.sources.StreamSource-)| The CMYK color profile is vital for the accurate color conversion of CMYK and YCCK JPEG images during the saving process. |
55
60
|[getIgnoreEmbeddedColorProfile()](#getIgnoreEmbeddedColorProfile--)| Retrieves or modifies the flag denoting whether the embedded color profile is disregarded. |
56
61
|[setIgnoreEmbeddedColorProfile(boolean value)](#setIgnoreEmbeddedColorProfile-boolean-)| Retrieves or modifies the flag denoting whether the embedded color profile is disregarded. |
62
+
|[removeMetadata()](#removeMetadata--)| Removes this image instance metadata by setting this `IHasXmpData.XmpData`([IHasXmpData.getXmpData](../../com.aspose.imaging.xmp/ihasxmpdata\#getXmpData)/[IHasXmpData.setXmpData(XmpPacketWrapper)](../../com.aspose.imaging.xmp/ihasxmpdata\#setXmpData-XmpPacketWrapper-)) and `IHasExifData.ExifData`([IHasExifData.getExifData()](../../com.aspose.imaging.exif/ihasexifdata\#getExifData--)/[IHasExifData.setExifData(ExifData)](../../com.aspose.imaging.exif/ihasexifdata\#setExifData-ExifData-)) values to `null`. |
57
63
|[setResolution(double dpiX, double dpiY)](#setResolution-double-double-)| Establishes the resolution for the specified [RasterImage](../../com.aspose.imaging/rasterimage), ensuring accurate scaling and printing capabilities. |
58
64
|[autoRotate()](#autoRotate--)| Automatically rotates the image based on orientation data extracted from Exif metadata. |
59
65
@@ -246,16 +252,62 @@ Manage JPEG file comments with this property, allowing you to add or retrieve de
Manage EXIF data with this property, allowing you to add or retrieve metadata associated with the image. Whether it's extracting information about the camera settings or modifying existing metadata, this property offers flexibility in managing the EXIF data container.
256
272
273
+
**Parameters:**
274
+
| Parameter | Type | Description |
275
+
| --- | --- | --- |
276
+
| value |[JpegExifData](../../com.aspose.imaging.exif/jpegexifdata)||
277
+
278
+
### getXmpData() {#getXmpData--}
279
+
```
280
+
public XmpPacketWrapper getXmpData()
281
+
```
282
+
283
+
284
+
Handle XMP metadata with this property, enabling seamless integration of descriptive information into the image file. Whether you're extracting existing XMP metadata or updating it with new information, this property simplifies the management of extended metadata, ensuring compatibility with various applications and workflows.
[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) - XMP metadata, enabling seamless integration of descriptive information into the image file.
Sets XMP metadata, enabling seamless integration of descriptive information into the image file. Whether you're extracting existing XMP metadata or updating it with new information, this property simplifies the management of extended metadata, ensuring compatibility with various applications and workflows.
295
+
296
+
**Parameters:**
297
+
| Parameter | Type | Description |
298
+
| --- | --- | --- |
299
+
| value |[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper)| XMP metadata, enabling seamless integration of descriptive information into the image file. |
Manage EXIF data with this property, allowing you to add or retrieve metadata associated with the image. Whether it's extracting information about the camera settings or modifying existing metadata, this property offers flexibility in managing the EXIF data container.
395
+
Sets Exif data;
344
396
345
397
**Parameters:**
346
398
| Parameter | Type | Description |
347
399
| --- | --- | --- |
348
-
| value |[JpegExifData](../../com.aspose.imaging.exif/jpegexifdata)||
349
-
350
-
### getXmpData() {#getXmpData--}
351
-
```
352
-
public XmpPacketWrapper getXmpData()
353
-
```
354
-
355
-
356
-
Handle XMP metadata with this property, enabling seamless integration of descriptive information into the image file. Whether you're extracting existing XMP metadata or updating it with new information, this property simplifies the management of extended metadata, ensuring compatibility with various applications and workflows.
357
-
358
-
**Returns:**
359
-
[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) - The XMP metadata.
Handle XMP metadata with this property, enabling seamless integration of descriptive information into the image file. Whether you're extracting existing XMP metadata or updating it with new information, this property simplifies the management of extended metadata, ensuring compatibility with various applications and workflows.
367
-
368
-
**Parameters:**
369
-
| Parameter | Type | Description |
370
-
| --- | --- | --- |
371
-
| value |[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper)| The XMP metadata. |
400
+
| value |[ExifData](../../com.aspose.imaging.exif/exifdata)| Exif data; |
372
401
373
402
### getHeight() {#getHeight--}
374
403
```
@@ -762,6 +791,14 @@ Retrieves or modifies the flag denoting whether the embedded color profile is di
762
791
| --- | --- | --- |
763
792
| value | boolean ||
764
793
794
+
### removeMetadata() {#removeMetadata--}
795
+
```
796
+
public void removeMetadata()
797
+
```
798
+
799
+
800
+
Removes this image instance metadata by setting this `IHasXmpData.XmpData`([IHasXmpData.getXmpData](../../com.aspose.imaging.xmp/ihasxmpdata\#getXmpData)/[IHasXmpData.setXmpData(XmpPacketWrapper)](../../com.aspose.imaging.xmp/ihasxmpdata\#setXmpData-XmpPacketWrapper-)) and `IHasExifData.ExifData`([IHasExifData.getExifData()](../../com.aspose.imaging.exif/ihasexifdata\#getExifData--)/[IHasExifData.setExifData(ExifData)](../../com.aspose.imaging.exif/ihasexifdata\#setExifData-ExifData-)) values to `null`.
0 commit comments