Aspose.PSD für .NET 21.6 - Versionshinweise

Schlüssel Zusammenfassung Kategorie
PSDNET-546 Das Clipping-Mask für eine Gruppe wird nicht korrekt gerendert Fehler
PSDNET-547 Reguläres oder Vektormasken für eine Ebenengruppe werden beim Rendern ignoriert Fehler
PSDNET-647 PSD-Bild mit deaktivierten Vektor-Ebenenmasken ermöglicht Vektormasken beim Speichern Fehler
PSDNET-786 Ausnahme beim Erstellen einer Textebene mit mehr als 255 Zeichen Fehler
PSDNET-900 Der Text der Textebene kann auf Linux nicht gerendert werden Verbesserung

Öffentliche API-Änderungen

Hinzugefügte APIs:

  • Keine

Entfernte APIs:

  • Keine

Beispiele zur Verwendung:

PSDNET-546. Das Clipping-Mask für eine Gruppe wird nicht korrekt gerendert

            string sourceFileName = "AppleClip.psd";
            string outputFileName = "result.png";

            using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
            {
                image.Save(outputFileName, new PngOptions());
            }

PSDNET-547. Reguläres oder Vektormasken für eine Ebenengruppe werden beim Rendern ignoriert

        string sourceFileName = "Stripes3Mask.psd";
        string outputFileName = "OutputStripes3Mask.png";
        using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
        {
            image.Save(outputFileName, new PngOptions());
        }

PSDNET-647. PSD-Bild mit deaktivierten Vektor-Ebenenmasken ermöglicht Vektormasken beim Speichern

            string sourceFileName = "FourWithMasksVd.psd";
            string outputFileName = "FourWithMasksVdOutput.psd";

            using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
            {
                image.Save(outputFileName);
            }

PSDNET-786. Ausnahme beim Erstellen einer Textebene mit mehr als 255 Zeichen

            string output = "output.psd";

            using (var image = new PsdImage(100, 100))
            {
                string text = new string('a', 256);
                image.AddTextLayer(text, Rectangle.Empty);

                image.Save(output);
            }