Skip to content

Commit 1e6505a

Browse files
author
Samer El-Khatib
committed
Merge branch 'main' into production
2 parents 8a86fe9 + caf26dc commit 1e6505a

File tree

339 files changed

+3635
-1041
lines changed

Some content is hidden

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

339 files changed

+3635
-1041
lines changed

english/java/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ is_root: true
9494
| [com.aspose.imaging.imagefilters.filteroptions](./com.aspose.imaging.imagefilters.filteroptions) | The package handles filter options. |
9595
| [com.aspose.imaging.imageloadoptions](./com.aspose.imaging.imageloadoptions) | The package contains different file format load options. |
9696
| [com.aspose.imaging.imageoptions](./com.aspose.imaging.imageoptions) | The package contains classes suitable for export, save or creation of different file formats. |
97-
| [com.aspose.imaging.interfaces](./com.aspose.imaging.interfaces) | The package handles Tiff file format processing. |
97+
| [com.aspose.imaging.interfaces](./com.aspose.imaging.interfaces) | The package contains the Aspose.Imaging interfaces |
9898
| [com.aspose.imaging.magicwand](./com.aspose.imaging.magicwand) | The package handles MagicWand processing. |
9999
| [com.aspose.imaging.magicwand.imagemasks](./com.aspose.imaging.magicwand.imagemasks) | The package handles image masks processing. |
100100
| [com.aspose.imaging.masking](./com.aspose.imaging.masking) | The package handles ImageMasking processing. |

english/java/com.aspose.imaging.brushes/solidbrush/_index.md

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ Solid brush is intended for drawing continiously with specific color. This class
2525
| --- | --- |
2626
| [getColor()](#getColor--) | Gets or sets the brush color. |
2727
| [setColor(Color value)](#setColor-com.aspose.imaging.Color-) | Gets or sets the brush color. |
28+
| [hashCode()](#hashCode--) | |
29+
| [equals(Object object)](#equals-java.lang.Object-) | |
2830

2931
## Example: This example uses Graphics class to create primitive shapes on the Image surface.
3032
This example uses Graphics class to create primitive shapes on the Image surface. To demonstrate the operation, the example creates a new Image in PNG format and draw primitive shapes on Image surface using Draw methods exposed by Graphics class
@@ -277,3 +279,28 @@ Value: The brush color.
277279
| --- | --- | --- |
278280
| value | [Color](../../com.aspose.imaging/color) | |
279281

282+
### hashCode() {#hashCode--}
283+
```
284+
public int hashCode()
285+
```
286+
287+
288+
Get hash code of the current object.
289+
290+
**Returns:**
291+
int
292+
### equals(Object object) {#equals-java.lang.Object-}
293+
```
294+
public boolean equals(Object object)
295+
```
296+
297+
298+
Check if objects are equal.
299+
300+
**Parameters:**
301+
| Parameter | Type | Description |
302+
| --- | --- | --- |
303+
| object | java.lang.Object | |
304+
305+
**Returns:**
306+
boolean

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

+29
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ EXIF data container.
184184
| [setMeteringMode(int value)](#setMeteringMode-int-) | Gets or sets the metering mode. |
185185
| [getOECF()](#getOECF--) | Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524. |
186186
| [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. |
187189
| [getPixelXDimension()](#getPixelXDimension--) | Gets or sets the pixel x dimension. |
188190
| [setPixelXDimension(long value)](#setPixelXDimension-long-) | Gets or sets the pixel x dimension. |
189191
| [getPixelYDimension()](#getPixelYDimension--) | Gets or sets the pixel y dimension. |
@@ -2468,6 +2470,33 @@ Value: The Opto-Electric Conversion Function (OECF) specified in ISO 14524.
24682470
| --- | --- | --- |
24692471
| value | byte[] | |
24702472

2473+
### getOrientation() {#getOrientation--}
2474+
```
2475+
public final int getOrientation()
2476+
```
2477+
2478+
2479+
Gets the orientation.
2480+
2481+
Value: The orientation.
2482+
2483+
**Returns:**
2484+
int - the orientation.
2485+
### setOrientation(int value) {#setOrientation-int-}
2486+
```
2487+
public final void setOrientation(int value)
2488+
```
2489+
2490+
2491+
Sets the orientation.
2492+
2493+
Value: The orientation.
2494+
2495+
**Parameters:**
2496+
| Parameter | Type | Description |
2497+
| --- | --- | --- |
2498+
| value | int | the orientation. |
2499+
24712500
### getPixelXDimension() {#getPixelXDimension--}
24722501
```
24732502
public long getPixelXDimension()

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

-29
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ EXIF data container for jpeg files.
4848
| [setImageWidth(long value)](#setImageWidth-long-) | Gets or sets the image width. |
4949
| [getModel()](#getModel--) | Gets or sets the model. |
5050
| [setModel(String value)](#setModel-java.lang.String-) | Gets or sets the model. |
51-
| [getOrientation()](#getOrientation--) | Gets or sets the orientation. |
52-
| [setOrientation(int value)](#setOrientation-int-) | Gets or sets the orientation. |
5351
| [getPhotometricInterpretation()](#getPhotometricInterpretation--) | Gets or sets the photometric interpretation. |
5452
| [setPhotometricInterpretation(int value)](#setPhotometricInterpretation-int-) | Gets or sets the photometric interpretation. |
5553
| [getPlanarConfiguration()](#getPlanarConfiguration--) | Gets or sets the planar configuration. |
@@ -379,33 +377,6 @@ Value: The model.
379377
| --- | --- | --- |
380378
| value | java.lang.String | |
381379

382-
### getOrientation() {#getOrientation--}
383-
```
384-
public int getOrientation()
385-
```
386-
387-
388-
Gets or sets the orientation.
389-
390-
Value: The orientation.
391-
392-
**Returns:**
393-
int
394-
### setOrientation(int value) {#setOrientation-int-}
395-
```
396-
public void setOrientation(int value)
397-
```
398-
399-
400-
Gets or sets the orientation.
401-
402-
Value: The orientation.
403-
404-
**Parameters:**
405-
| Parameter | Type | Description |
406-
| --- | --- | --- |
407-
| value | int | |
408-
409380
### getPhotometricInterpretation() {#getPhotometricInterpretation--}
410381
```
411382
public int getPhotometricInterpretation()

english/java/com.aspose.imaging.extensions/_index.md

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ The package contains extension methods.
2424
| [ImageAttributesExtensions](../com.aspose.imaging.extensions/imageattributesextensions) | Contains extension methods for `ImageAttributes` and `System.Drawing.Imaging.ImageAttributes`. |
2525
| [ImageExtensions](../com.aspose.imaging.extensions/imageextensions) | Contains extension methods for conversions based on `System.Drawing.Image` and `Image`. |
2626
| [MatrixExtensions](../com.aspose.imaging.extensions/matrixextensions) | Contains the `Matrix` class extensions. |
27-
| [PenExtensions](../com.aspose.imaging.extensions/penextensions) | Contains extension methods for `Pen` and `System.Drawing.Pen`. |
2827
| [PointExtensions](../com.aspose.imaging.extensions/pointextensions) | Contains extension methods for `Point` and `PointF` structures. |
2928
| [RectangleExtensions](../com.aspose.imaging.extensions/rectangleextensions) | Contains extension methods for `Rectangle`. |
3029
| [RegionExtensions](../com.aspose.imaging.extensions/regionextensions) | Contains extension methods for the `Region` class. |

english/java/com.aspose.imaging.extensions/penextensions/_index.md

-35
This file was deleted.

english/java/com.aspose.imaging.extensions/pointextensions/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: PointExtensions
33
second_title: Aspose.Imaging for Java API Reference
44
description: Contains extension methods for Point and PointF structures.
55
type: docs
6-
weight: 21
6+
weight: 20
77
url: /java/com.aspose.imaging.extensions/pointextensions/
88
---
99
**Inheritance:**

english/java/com.aspose.imaging.extensions/rectangleextensions/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: RectangleExtensions
33
second_title: Aspose.Imaging for Java API Reference
44
description: Contains extension methods for Rectangle.
55
type: docs
6-
weight: 22
6+
weight: 21
77
url: /java/com.aspose.imaging.extensions/rectangleextensions/
88
---
99
**Inheritance:**

english/java/com.aspose.imaging.extensions/regionextensions/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: RegionExtensions
33
second_title: Aspose.Imaging for Java API Reference
44
description: Contains extension methods for the Region class.
55
type: docs
6-
weight: 23
6+
weight: 22
77
url: /java/com.aspose.imaging.extensions/regionextensions/
88
---
99
**Inheritance:**

english/java/com.aspose.imaging.extensions/rotateflipextensions/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: RotateFlipExtensions
33
second_title: Aspose.Imaging for Java API Reference
44
description: Contains extension methods for conversion the System.Drawing.RotateFlipType and the RotateFlipType classes.
55
type: docs
6-
weight: 24
6+
weight: 23
77
url: /java/com.aspose.imaging.extensions/rotateflipextensions/
88
---
99
**Inheritance:**

english/java/com.aspose.imaging.extensions/stringformatextensions/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: StringFormatExtensions
33
second_title: Aspose.Imaging for Java API Reference
44
description: Contains extension methods for the StringFormat class.
55
type: docs
6-
weight: 25
6+
weight: 24
77
url: /java/com.aspose.imaging.extensions/stringformatextensions/
88
---
99
**Inheritance:**

english/java/com.aspose.imaging.fileformats.cdr.objects/cdrtransforms/_index.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The cdr transforms object
2323
| Method | Description |
2424
| --- | --- |
2525
| [getTransforms()](#getTransforms--) | Gets the transforms. |
26-
| [setTransforms(List<DrMatrix> value)](#setTransforms-java.util.List-com.aspose.foundation.drawing.DrMatrix--) | Sets the transforms. |
26+
| [setTransforms(List<Matrix> value)](#setTransforms-java.util.List-com.aspose.imaging.Matrix--) | Sets the transforms. |
2727
### CdrTransforms() {#CdrTransforms--}
2828
```
2929
public CdrTransforms()
@@ -32,17 +32,17 @@ public CdrTransforms()
3232

3333
### getTransforms() {#getTransforms--}
3434
```
35-
public final List<DrMatrix> getTransforms()
35+
public final List<Matrix> getTransforms()
3636
```
3737

3838

3939
Gets the transforms.
4040

4141
**Returns:**
42-
java.util.List<com.aspose.foundation.drawing.DrMatrix> - the transforms.
43-
### setTransforms(List<DrMatrix> value) {#setTransforms-java.util.List-com.aspose.foundation.drawing.DrMatrix--}
42+
java.util.List<com.aspose.imaging.Matrix> - the transforms.
43+
### setTransforms(List<Matrix> value) {#setTransforms-java.util.List-com.aspose.imaging.Matrix--}
4444
```
45-
public final void setTransforms(List<DrMatrix> value)
45+
public final void setTransforms(List<Matrix> value)
4646
```
4747

4848

@@ -51,5 +51,5 @@ Sets the transforms.
5151
**Parameters:**
5252
| Parameter | Type | Description |
5353
| --- | --- | --- |
54-
| value | java.util.List<com.aspose.foundation.drawing.DrMatrix> | the transforms. |
54+
| value | java.util.List<com.aspose.imaging.Matrix> | the transforms. |
5555

english/java/com.aspose.imaging.fileformats.emf/emfimage/_index.md

+11
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ The API for Enhanced Metafile Format (EMF) vector image format support is a comp
3636
| [getUsedFonts()](#getUsedFonts--) | Retrieve the list of fonts utilized within the metafile with this method. |
3737
| [resizeCanvas(Rectangle newRectangle)](#resizeCanvas-com.aspose.imaging.Rectangle-) | Resize the canvas with ease using this function. |
3838
| [getDefaultOptions(Object[] args)](#getDefaultOptions-java.lang.Object---) | Retrieve the default options for your image effortlessly. |
39+
| [getOriginalOptions()](#getOriginalOptions--) | Gets the original image options. |
3940
| [setPalette(IColorPalette palette, boolean updateColors)](#setPalette-com.aspose.imaging.IColorPalette-boolean-) | Sets the image palette. |
4041

4142
## Example: This example shows how to load a EMF image from a file and convert it to SVG using EmfRasterizationOptions.
@@ -380,6 +381,16 @@ Retrieve the default options for your image effortlessly. With this feature, you
380381

381382
**Returns:**
382383
[ImageOptionsBase](../../com.aspose.imaging/imageoptionsbase) - Default options
384+
### getOriginalOptions() {#getOriginalOptions--}
385+
```
386+
public ImageOptionsBase getOriginalOptions()
387+
```
388+
389+
390+
Gets the original image options.
391+
392+
**Returns:**
393+
[ImageOptionsBase](../../com.aspose.imaging/imageoptionsbase) - The original image options.
383394
### setPalette(IColorPalette palette, boolean updateColors) {#setPalette-com.aspose.imaging.IColorPalette-boolean-}
384395
```
385396
public void setPalette(IColorPalette palette, boolean updateColors)

english/java/com.aspose.imaging.fileformats.png/pngfiltertype/_index.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ The png filter type.
1818
| Field | Description |
1919
| --- | --- |
2020
| [None](#None) | The null-filter, means no filtering for image data rows. |
21-
| [Sub](#Sub) | The sub filter, means substractive filtering will be applied to image data. |
22-
| [Up](#Up) | The up filter, means row-by-row substraction filter will be applied. |
21+
| [Sub](#Sub) | The sub filter, means subtractive filtering will be applied to image data. |
22+
| [Up](#Up) | The up filter, means row-by-row subtraction filter will be applied. |
2323
| [Avg](#Avg) | The avg filter, means, that average filter will be applied to image data. |
2424
| [Paeth](#Paeth) | The paeth predictor filter. |
2525
| [Adaptive](#Adaptive) | Adaptive filtering, means that saving process will choose most suitable filter for each data row. |
@@ -37,15 +37,15 @@ public static final int Sub
3737
```
3838

3939

40-
The sub filter, means substractive filtering will be applied to image data.
40+
The sub filter, means subtractive filtering will be applied to image data.
4141

4242
### Up {#Up}
4343
```
4444
public static final int Up
4545
```
4646

4747

48-
The up filter, means row-by-row substraction filter will be applied.
48+
The up filter, means row-by-row subtraction filter will be applied.
4949

5050
### Avg {#Avg}
5151
```

english/java/com.aspose.imaging.fileformats.svg/svgimage/_index.md

+29-1
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@ url: /java/com.aspose.imaging.fileformats.svg/svgimage/
88
---
99
**Inheritance:**
1010
java.lang.Object, [com.aspose.imaging.DisposableObject](../../com.aspose.imaging/disposableobject), [com.aspose.imaging.DataStreamSupporter](../../com.aspose.imaging/datastreamsupporter), [com.aspose.imaging.Image](../../com.aspose.imaging/image), [com.aspose.imaging.VectorImage](../../com.aspose.imaging/vectorimage)
11+
12+
**All Implemented Interfaces:**
13+
[com.aspose.imaging.xmp.IHasXmpData](../../com.aspose.imaging.xmp/ihasxmpdata)
1114
```
12-
public final class SvgImage extends VectorImage
15+
public final class SvgImage extends VectorImage implements IHasXmpData
1316
```
1417

1518
Manipulate Scalar Vector Graphics (SVG) image files with our API, utilizing the power of XML-based text format for seamless customization and scalability. Easily load SVG images, rasterize vector elements, and convert to other formats, while controlling compression levels to optimize file size and quality for your projects.
@@ -28,6 +31,8 @@ Manipulate Scalar Vector Graphics (SVG) image files with our API, utilizing the
2831
| [isCached()](#isCached--) | Retrieves a boolean value indicating whether the object's data is presently cached, eliminating the need for additional data reading operations. |
2932
| [getBitsPerPixel()](#getBitsPerPixel--) | Retrieves the bits per pixel count of the image. |
3033
| [getFileFormat()](#getFileFormat--) | Retrieves the file format of the image, providing essential metadata for processing and compatibility checks. |
34+
| [getXmpData()](#getXmpData--) | Gets XMP data. |
35+
| [setXmpData(XmpPacketWrapper value)](#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-) | Sets XMP data. |
3136
| [getDefaultOptions(Object[] args)](#getDefaultOptions-java.lang.Object---) | Retrieve the default options configured for the image, providing a baseline setting for various operations such as resizing, compression, or encoding. |
3237
| [cacheData()](#cacheData--) | Cache the data and guarantee that there will be no further loading of data from the underlying `DataStreamSupporter.DataStreamContainer`([DataStreamSupporter.getDataStreamContainer](../../com.aspose.imaging/datastreamsupporter\#getDataStreamContainer)). |
3338
| [resize(int newWidth, int newHeight, int resizeType)](#resize-int-int-int-) | Resize the image to fit the specified dimensions while preserving its aspect ratio. |
@@ -200,6 +205,29 @@ Retrieves the file format of the image, providing essential metadata for process
200205

201206
**Returns:**
202207
long - file format
208+
### getXmpData() {#getXmpData--}
209+
```
210+
public XmpPacketWrapper getXmpData()
211+
```
212+
213+
214+
Gets XMP data.
215+
216+
**Returns:**
217+
[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) - XMP data.
218+
### setXmpData(XmpPacketWrapper value) {#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-}
219+
```
220+
public void setXmpData(XmpPacketWrapper value)
221+
```
222+
223+
224+
Sets XMP data.
225+
226+
**Parameters:**
227+
| Parameter | Type | Description |
228+
| --- | --- | --- |
229+
| value | [XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) | XMP data. |
230+
203231
### getDefaultOptions(Object[] args) {#getDefaultOptions-java.lang.Object---}
204232
```
205233
public ImageOptionsBase getDefaultOptions(Object[] args)

english/java/com.aspose.imaging.fileformats.wmf/wmfimage/_index.md

+11
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Manipulate Microsoft Windows Metafile (WMF) images with our API, seamlessly hand
3838
| [resizeCanvas(Rectangle newRectangle)](#resizeCanvas-com.aspose.imaging.Rectangle-) | Resize the canvas of the image, adjusting its dimensions while retaining the image content. |
3939
| [addRecord(WmfObject record)](#addRecord-com.aspose.imaging.fileformats.wmf.objects.WmfObject-) | Incorporate the specified record object into the image, enriching its content with additional data or metadata. |
4040
| [getPostScript()](#getPostScript--) | Access the PostScript data associated with the image, providing detailed information about its structure or content. |
41+
| [getOriginalOptions()](#getOriginalOptions--) | Gets the original image options. |
4142

4243
## Example: The following example shows how to convert a compressed images (*.
4344
The following example shows how to convert a compressed images (*.emz,*.wmz, *.svgz) to raster format
@@ -361,3 +362,13 @@ Access the PostScript data associated with the image, providing detailed informa
361362

362363
**Returns:**
363364
java.lang.String - The post script
365+
### getOriginalOptions() {#getOriginalOptions--}
366+
```
367+
public ImageOptionsBase getOriginalOptions()
368+
```
369+
370+
371+
Gets the original image options.
372+
373+
**Returns:**
374+
[ImageOptionsBase](../../com.aspose.imaging/imageoptionsbase) - The original image options.

0 commit comments

Comments
 (0)