Aspose.PSD for Java 21.6 - リリースノート
Contents
[
Hide
]
このページには、Aspose.PSD for Java 21.6 のリリースノートが含まれています。
キー | 概要 | カテゴリ |
---|---|---|
PSDJAVA-351 | グループのクリッピングマスクが正しくレンダリングされない | バグ |
PSDJAVA-352 | レイヤーグループの通常またはベクターマスクがレンダリング時に無視される | バグ |
PSDJAVA-353 | 無効になっているベクターレイヤーマスクを持つPSDイメージを保存すると、ベクターマスクが有効になる | バグ |
PSDJAVA-354 | 255文字を超えるテキストを含むTextLayerを作成する際の例外 | バグ |
公開APIの変更
追加されたAPI:
- なし
削除されたAPI:
- なし
使用例:
PSDJAVA-351. グループのクリッピングマスクが正しくレンダリングされない
String sourceFileName = "AppleClip.psd";
String outputFileName = "result.png";
PsdImage image = (PsdImage) Image.load(sourceFileName);
try
{
image.save(outputFileName, new PngOptions());
}finally {
image.dispose();
}
PSDJAVA-352. レイヤーグループの通常またはベクターマスクがレンダリング時に無視される
String sourceFileName = "Stripes3Mask.psd";
String outputFileName = "OutputStripes3Mask.png";
PsdImage image = (PsdImage)Image.load(sourceFileName);
try
{
image.save(outputFileName, new PngOptions());
}finally {
image.dispose();
}
PSDJAVA-353. 無効になっているベクターレイヤーマスクを持つPSDイメージを保存すると、ベクターマスクが有効になる
String sourceFileName = "FourWithMasksVd.psd";
String outputFileName = "FourWithMasksVdOutput.psd";
PsdImage image = (PsdImage) Image.load(sourceFileName);
try
{
image.save(outputFileName);
}finally {
image.dispose();
}
PSDJAVA-354. 255文字を超えるテキストを含むTextLayerを作成する際の例外
String output = "output.psd";
PsdImage image = new PsdImage(100, 100);
try
{
char[] chars = new char[256];
Arrays.fill(chars, '*');
String text = new String(chars);
image.addTextLayer(text, Rectangle.getEmpty());
image.save(output);
}finally {
image.dispose();
}