Skip to content

Commit 780fe3c

Browse files
author
Samer El-Khatib
committed
Merge branch 'main' into production
2 parents 62ace6d + dda7be1 commit 780fe3c

File tree

161 files changed

+2088
-523
lines changed

Some content is hidden

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

161 files changed

+2088
-523
lines changed

english/adapters/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ is_root: true
1212

1313
| Adapter | Description |
1414
| --- | --- |
15-
| [Aspose.Imaging.net.Adapter](https://reference.aspose.com/imaging/adapters/net/) | Adapters for .NET are designed to combine Aspose .NET products to increase conversion between formats. And ensure ease of use. |
15+
| [Aspose.Imaging.Net.Adapter](https://reference.aspose.com/imaging/adapters/net/) | Adapters for .NET are designed to combine Aspose .NET products to increase conversion between formats. And ensure ease of use. |
16+
| [Aspose.Imaging.Java.Adapter](https://reference.aspose.com/imaging/adapters/java/) | Adapters for Java are designed to combine Aspose Java products to increase conversion between formats. And ensure ease of use. |
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Aspose.Imaging.HEIC.Adapter for Java
3+
type: docs
4+
weight: 10
5+
url: /adapters/java/aspose.imaging.heic.adapter/
6+
keywords: "Aspose.Imaging.HEIC.Adapter for Java, Aspose.Imaging.HEIC.Adapter, Aspose API Reference."
7+
description: Aspose.Imaging.HEIC.Adapter for Java Combines 2 Aspose products Aspose.Imaging for Java and Openize.HEIC for Java, this allows you to use the functions of both libraries as a single whole and expand conversion between formats.
8+
is_root: true
9+
---
10+
## Packages
11+
12+
| Package | Description |
13+
| --- | --- |
14+
| [com.aspose.imaging.heic.adapter](./aspose.imaging.heic.adapter/) | |
15+
| [com.aspose.imaging.heic.adapter.loader](./aspose.imaging.heic.adapter.loader/) | |
16+
17+
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: com.aspose.imaging.heic.adapter.loader
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description:
5+
type: docs
6+
weight: 20
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter.loader/
8+
---
9+
10+
11+
## Classes
12+
13+
| Class | Description |
14+
| --- | --- |
15+
| [HEICImageLoader](./heicimageloader/) | The HEIC image loader of [IImageLoader](https://reference.aspose.com/imaging/java/aspose.imaging/iimageloader/) |
16+
17+
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: Class HEICImageLoader
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description: com.aspose.imaging.heic.adapter.loader.HEICImageLoader class. The HEIC image loader of IImageLoader
5+
type: docs
6+
weight: 30
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter.loader/heicimageloader/
8+
---
9+
## HEICImageLoader class
10+
11+
The HEIC image loader of [IImageLoader](https://reference.aspose.com/imaging/java/com.aspose.imaging/iimageloader/)
12+
13+
```java
14+
public class HEICImageLoader implements IImageLoader
15+
```
16+
17+
## Constructors
18+
19+
| Name | Description |
20+
| --- | --- |
21+
| [HEICImageLoader](heicimageloader/)() | The default constructor. |
22+
23+
## Methods
24+
25+
| Name | Description |
26+
| --- | --- |
27+
| [load](../../aspose.imaging.heic.adapter.loader/heicimageloader/load/)(StreamContainerLoadOptions) | Loads the image from the specified stream container. |
28+
29+
### See Also
30+
31+
* package [Aspose.Imaging.HEIC.Adapter.Loader](../../aspose.imaging.heic.adapter.loader/)
32+
* module [Aspose.Imaging.HEIC.Adapter](../../)
33+
34+
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: HEICImageLoader.HEICImageLoader
3+
second_title: Aspose.Imaging.HEIC.Adapter for .NET API Reference
4+
description: HEICImageLoader constructor. The default constructor
5+
type: docs
6+
weight: 10
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter.loader/heicimageloader/heicimageloader/
8+
---
9+
## HEICImageLoader constructor
10+
11+
The default constructor.
12+
13+
```java
14+
public HEICImageLoader()
15+
```
16+
17+
### See Also
18+
19+
* class [HEICImageLoader](../)
20+
* package [Aspose.Imaging.HEIC.Adapter.Loader](../../../aspose.imaging.heic.adapter.loader/)
21+
* module [Aspose.Imaging.HEIC.Adapter](../../../)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: HEICImageLoader.Load
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description: HEICImageLoader method. Loads the image from the specified stream container
5+
type: docs
6+
weight: 20
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter.loader/heicimageloader/load/
8+
---
9+
## HEICImageLoader.load method
10+
11+
Loads the image from the specified stream container.
12+
13+
```java
14+
public Image load(StreamContainer streamContainer, LoadOptions loadOptions)
15+
```
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| streamContainer | StreamContainer | [The stream container.](https://reference.aspose.com/imaging/java/com.aspose.imaging/streamcontainer/) |
20+
| loadOptions | LoadOptions | [The load options.](https://reference.aspose.com/imaging/java/com.aspose.imaging/loadoptions/) |
21+
22+
### Return Value
23+
24+
[Aspose.Imaging.Image](https://reference.aspose.com/imaging/java/com.aspose.imaging/image/)
25+
26+
### See Also
27+
28+
* class [HEICImageLoader](../)
29+
* package [com.aspose.imaging.heic.adapter.loader](../../../aspose.imaging.heic.adapter.loader/)
30+
* module [com.aspose.imaging.heic.adapter](../../../)
31+
32+
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Aspose.Imaging.HEIC.Adapter
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description:
5+
type: docs
6+
weight: 10
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter/
8+
---
9+
10+
11+
## Classes
12+
13+
| Class | Description |
14+
| --- | --- |
15+
| [HEICImage](./heicimage/) | The heic Image of [RasterCachedMultipageImage](https://reference.aspose.com/imaging/java/com.aspose.imaging/rastercachedmultipageimage/) |
16+
| [HEICLoadOptions](./heicloadoptions/) | The Heic load options of [LoadOptions](https://reference.aspose.com/imaging/net/com.aspose.imaging/loadoptions/) |
17+
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Class HEICImage
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description: Aspose.Imaging.HEIC.Adapter.HEICImage class. The heic Image ofRasterCachedMultipageImage
5+
type: docs
6+
weight: 10
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter/heicimage/
8+
---
9+
## HEICImage class
10+
11+
The heic Image of[RasterCachedMultipageImage](https://reference.aspose.com/imaging/java/com.aspose.imaging/rastercachedmultipageimage/)
12+
13+
```java
14+
public class HEICImage extends RasterCachedMultipageImage
15+
```
16+
17+
## Constructors
18+
19+
| Name | Description |
20+
| --- | --- |
21+
| [HEICImage](heicimage/)(Stream) | Initializes a new instance of the `HEICImage` class. |
22+
23+
## Properties
24+
25+
| Name | Description |
26+
| --- | --- |
27+
| override [BackgroundColor](../../aspose.imaging.heic.adapter/heicimage/backgroundcolor/) { get; } | Gets the [color](https://reference.aspose.com/imaging/java/com.aspose.imaging/color/) of the background. |
28+
| override [BitsPerPixel](../../aspose.imaging.heic.adapter/heicimage/bitsperpixel/) { get; } | Gets the image bits per pixel count. |
29+
| override [HasAlpha](../../aspose.imaging.heic.adapter/heicimage/hasalpha/) { get; } | Gets a value indicating whether this instance has alpha. |
30+
| override [HasTransparentColor](../../aspose.imaging.heic.adapter/heicimage/hastransparentcolor/) { get; } | Gets a value indicating whether image has transparent color. |
31+
| override [Height](../../aspose.imaging.heic.adapter/heicimage/height/) { get; } | Gets the image height. |
32+
| override [IsCached](../../aspose.imaging.heic.adapter/heicimage/iscached/) { get; } | Gets a value indicating whether image data is cached currently. |
33+
| override [PageCount](../../aspose.imaging.heic.adapter/heicimage/pagecount/) { get; } | Gets the page count. |
34+
| override [Pages](../../aspose.imaging.heic.adapter/heicimage/pages/) { get; } | Gets the pages, where pages are an array of [Image](https://reference.aspose.com/imaging/net/aspose.imaging/image/). |
35+
| override [Width](../../aspose.imaging.heic.adapter/heicimage/width/) { get; } | Gets the image width. |
36+
37+
## Methods
38+
39+
| Name | Description |
40+
| --- | --- |
41+
| override [cacheData](../../aspose.imaging.heic.adapter/heicimage/cachedata/)() | Caches the data private. |
42+
| override [resize](../../aspose.imaging.heic.adapter/heicimage/resize/#resize_1)(intintImageResizeSettings) | Resizes the image. |
43+
| override [resize](../../aspose.imaging.heic.adapter/heicimage/resize/#resize_2)(intintint) | Resizes the image. |
44+
| override [rotateFlip](../../aspose.imaging.heic.adapter/heicimage/rotateflip/)(int) | Rotates, flips, or rotates and flips all pages. |
45+
| override [setPalette](../../aspose.imaging.heic.adapter/heicimage/setpalette/)(IColorPaletteboolean) | Sets the image palette. |
46+
| static [register](../../aspose.imaging.heic.adapter/heicimage/register/)() | Register HEIC Adapter |
47+
48+
### See Also
49+
50+
* package [Aspose.Imaging.HEIC.Adapter](../../aspose.imaging.heic.adapter/)
51+
* module [Aspose.Imaging.HEIC.Adapter](../../)
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: HEICImage.BackgroundColor
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description: HEICImage property. Gets the color of the background
5+
type: docs
6+
weight: 20
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter/heicimage/backgroundcolor/
8+
---
9+
## HEICImage.BackgroundColor property
10+
11+
Gets the [color](https://reference.aspose.com/imaging/java/com.aspose.imaging/color/) of the background.
12+
13+
```java
14+
public override Color BackgroundColor { get; }
15+
```
16+
17+
### Property Value
18+
19+
The color of the background.
20+
21+
### See Also
22+
23+
* class [HEICImage](../)
24+
* package [Aspose.Imaging.HEIC.Adapter](../../../aspose.imaging.heic.adapter/)
25+
* module [Aspose.Imaging.HEIC.Adapter](../../../)
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: HEICImage.BitsPerPixel
3+
second_title: Aspose.Imaging.HEIC.Adapter for Java API Reference
4+
description: HEICImage property. Gets the image bits per pixel count
5+
type: docs
6+
weight: 30
7+
url: /adapters/java/aspose.imaging.heic.adapter/aspose.imaging.heic.adapter/heicimage/bitsperpixel/
8+
---
9+
## HEICImage.BitsPerPixel property
10+
11+
Gets the image bits per pixel count.
12+
13+
```java
14+
public int getBitsPerPixel();
15+
```
16+
17+
### Property Value
18+
19+
The image bits per pixel count.
20+
21+
### See Also
22+
23+
* class [HEICImage](../)
24+
* package [Aspose.Imaging.HEIC.Adapter](../../../aspose.imaging.heic.adapter/)
25+
* module [Aspose.Imaging.HEIC.Adapter](../../../)

0 commit comments

Comments
 (0)