คีย์ สรุป หมวดหมู่
PSDJAVA-351 เมาส์คลิปปิ้งสำหรับกลุ่มไม่แสดงอย่างถูกต้อง ข้อผิดพลาด
PSDJAVA-352 การใช้เมาส์ปกติหรือเมาส์เวกเตอร์สำหรับกลุ่มเลเยอร์ถูกละเลยในขณะที่ทำการแสดงผล ข้อผิดพลาด
PSDJAVA-353 ภาพ PSD ที่มีการปิดใช้งานเวกเตอร์เลเยอร์มาส์เมื่อบันทึกไฟล์จะเป็นการเปิดใช้งานเดี๋ยวนี้ ข้อผิดพลาด
PSDJAVA-354 มีข้อยกเว้นเมื่อสร้างเลเยอร์ข้อความที่มีข้อความมากกว่า 255 ตัวอักษร ข้อผิดพลาด

การเปลี่ยนแปลงของ 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 ตัวอักษร

        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();
        }