Skip to content

Commit a502c69

Browse files
author
Evgeniy Sidenko
committed
Updated upto the version 23.2
1 parent a2fa846 commit a502c69

17 files changed

+49
-15
lines changed

Examples/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aspose</groupId>
55
<artifactId>imaging-java-examples</artifactId>
6-
<version>22.11</version>
6+
<version>23.2</version>
77
<packaging>jar</packaging>
88
<properties>
99
<maven.compiler.source>1.8</maven.compiler.source>
@@ -15,14 +15,14 @@
1515
<dependency>
1616
<groupId>com.aspose</groupId>
1717
<artifactId>aspose-imaging</artifactId>
18-
<version>22.11</version>
18+
<version>23.2</version>
1919
<classifier>jdk16</classifier>
2020
<type>jar</type>
2121
</dependency>
2222
<dependency>
2323
<groupId>com.aspose</groupId>
2424
<artifactId>aspose-imaging</artifactId>
25-
<version>22.11</version>
25+
<version>23.2</version>
2626
<classifier>javadoc</classifier>
2727
<type>jar</type>
2828
</dependency>

Examples/src/main/java/com/aspose/imaging/examples/ConvertingImages/PNGToPDF.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class PNGToPDF
1212
public static void main(String... args)
1313
{
1414
Logger.startExample("PNGToPDF");
15-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
15+
String dataDir = Utils.getSharedDataDir() + "Png/";
1616
try (PngImage pngImage = (PngImage) Image.load(dataDir + "aspose_logo.png"))
1717
{
1818
PdfOptions exportOptions = new PdfOptions();

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/ApplyFilterMethod.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public static void main(String... args)
99
{
1010
Logger.startExample("ApplyFilterMethod");
1111
// The path to the documents' directory.
12-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
12+
String dataDir = Utils.getSharedDataDir() + "Png/";
1313

1414
try (com.aspose.imaging.fileformats.png.PngImage png = (com.aspose.imaging.fileformats.png.PngImage) com.aspose.imaging.Image
1515
.load(dataDir + "aspose_logo.png"))

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/ChangeBackgroundColor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static void main(String... args)
1111
Logger.startExample("ChangeBackgroundColor");
1212

1313
// The path to the documents directory.
14-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
14+
String dataDir = Utils.getSharedDataDir() + "Png/";
1515

1616
// Create an instance of Image class and load a PNG image
1717
try (com.aspose.imaging.Image img = com.aspose.imaging.Image.load(dataDir + "aspose_logo.png"))

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/CompressingFiles.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static void main(String... args)
1111
{
1212
Logger.startExample("CompressingFiles");
1313
// The path to the documents directory.
14-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
14+
String dataDir = Utils.getSharedDataDir() + "Png/";
1515
String outDir = Utils.getOutDir();
1616
// Load an image from file (or stream)
1717
try (Image image = Image.load(dataDir + "aspose_logo.png"))

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/ConvertanyLoadedImageDirectlyToPNGformat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public static void main(String... args)
1414
Logger.startExample("ConvertanyLoadedImageDirectlyToPNGformat");
1515

1616
// The path to the documents directory.
17-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
17+
String dataDir = Utils.getSharedDataDir() + "Png/";
1818

1919
// Load the source image (any format) in an instance of RasterImage
2020
try (RasterImage image = (RasterImage) Image.load(dataDir + "aspose-logo.jpg"))
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
package com.aspose.imaging.examples.ManipulatingPNGImages;
2+
3+
import com.aspose.imaging.ColorPaletteHelper;
4+
import com.aspose.imaging.Image;
5+
import com.aspose.imaging.RasterImage;
6+
import com.aspose.imaging.examples.Logger;
7+
import com.aspose.imaging.examples.Utils;
8+
import com.aspose.imaging.fileformats.png.PngColorType;
9+
import com.aspose.imaging.fileformats.png.PngFilterType;
10+
import com.aspose.imaging.imageoptions.PngOptions;
11+
12+
public class KeepTransparencyWhenIndexingPngImage
13+
{
14+
public static void main(String[] args)
15+
{
16+
Logger.startExample();
17+
18+
String dataDir = Utils.getSharedDataDir() + "Png/";
19+
20+
try (RasterImage image = (RasterImage) Image.load(dataDir + "template.png"))
21+
{
22+
PngOptions options = new PngOptions();
23+
options.setCompressionLevel(8);
24+
options.setColorType(PngColorType.IndexedColor);
25+
options.setPalette(ColorPaletteHelper.getCloseTransparentImagePalette(image, 256));
26+
options.setFilterType(PngFilterType.Avg);
27+
28+
image.save(Utils.getOutDir() + "result.png", options);
29+
}
30+
31+
Logger.endExample();
32+
}
33+
}

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/ReadLargePNGFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static void main(String[] args)
1919
{
2020
Logger.startExample("ReadLargePNGFile");
2121

22-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
22+
String dataDir = Utils.getSharedDataDir() + "Png/";
2323

2424
// load image with size more or equals to 500Mb
2525
try (Image image = Image.load(dataDir + "halfGigImage.png"))

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/SettingResolution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public static void main(String... args)
1313
Logger.startExample("SettingResolution");
1414

1515
// The path to the documents directory.
16-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
16+
String dataDir = Utils.getSharedDataDir() + "Png/";
1717
// Initialize variables to hold width & height values
1818
int width;
1919
int height;

Examples/src/main/java/com/aspose/imaging/examples/ManipulatingPNGImages/SpecifyBitDepth.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public static void main(String... args)
1515
Logger.startExample("SpecifyBitDepth");
1616

1717
// The path to the documents directory.
18-
String dataDir = Utils.getSharedDataDir() + "ManipulatingPNGImages/";
18+
String dataDir = Utils.getSharedDataDir() + "Png/";
1919

2020
// Load an existing PNG image
2121
try (PngImage pngImage = (PngImage) Image.load(dataDir + "aspose_logo.png"))

0 commit comments

Comments
 (0)