ملاحظات الإصدار لـ Aspose.PSD for .NET 22.4
Contents
[
Hide
]
تحتوي هذه الصفحة على ملاحظات الإصدار لـ Aspose.PSD for .NET 22.4
مفتاح | ملخص | الفئة |
---|---|---|
PSDNET-261 | تقديم تأثير طبقة توهج خارجي | ميزة |
PSDNET-1123 | إضافة دعم للترخيص Sha256 | تحسين |
PSDNET-1107 | موضع نص متعدد الأسطر لا يتطابق مع النتيجة في Photoshop | خلل |
PSDNET-1113 | مشكلة في تحميل ملف PSD على تحليل بيانات مورد النص | خلل |
PSDNET-1129 | موضع غير صحيح للنمط المخصص بعد الحفظ كملف PSD | خلل |
تغييرات واجهة برمجة التطبيقات العامة
تم إضافة واجهات برمجة التطبيقات:
- T:Aspose.PSD.FileFormats.Psd.JustificationMode
- F:Aspose.PSD.FileFormats.Psd.JustificationMode.Left
- F:Aspose.PSD.FileFormats.Psd.JustificationMode.Right
- F:Aspose.PSD.FileFormats.Psd.JustificationMode.Center
- M:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.BlendingOptions.AddOuterGlow
- T:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.FillColor
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.BlendMode
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.IsVisible
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Opacity
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Intensity
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.IsAntiAliasing
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Spread
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Size
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Noise
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.IsSoftBlend
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Range
- P:Aspose.PSD.FileFormats.Psd.Layers.LayerEffects.OuterGlowEffect.Jitter
تمت إزالة الواجهات برمجة التطبيقات التالية:
- لا شيء
أمثلة الاستخدام:
PSDNET-261. تقديم تأثير طبقة توهج خارجي
string src = "GreenLayer.psd";
string output = "output261.png";
using (var image = (PsdImage)Image.Load(src))
{
OuterGlowEffect effect = image.Layers[1].BlendingOptions.AddOuterGlow();
effect.Range = 10;
effect.Spread = 10;
((IColorFillSettings)effect.FillColor).Color = Color.Red;
effect.Opacity = 128;
effect.BlendMode = BlendMode.Normal;
image.Save(output, new PngOptions());
}
PSDNET-1107. موضع نص متعدد الأسطر لا يتطابق مع النتيجة في Photoshop
string src = "source1107.psd";
string outputPsd = "output.psd";
string outputPng = "output.png";
using (var image = (PsdImage)Image.Load(src))
{
var txtLayer = image.AddTextLayer("Text line1\rText line2\rText line3", new Rectangle(200, 200, 500, 500));
var portions = txtLayer.TextData.Items;
portions[0].Paragraph.Justification = JustificationMode.Left;
portions[1].Paragraph.Justification = JustificationMode.Right;
portions[2].Paragraph.Justification = JustificationMode.Center;
txtLayer.TextData.UpdateLayerData();
image.Save(outputPsd);
image.Save(outputPng, new PngOptions());
}
PSDNET-1113. مشكلة في تحميل ملف PSD على تحليل بيانات مورد النص
string sourceFile = "input.psd";
using (PsdImage image = (PsdImage) Image.Load(sourceFile))
{
// تم التحميل بنجاح.
}
PSDNET-1129. موضع غير صحيح للنمط المخصص بعد الحفظ كملف PSD
string sourceFile = "input_1129.psd";
string outputPsd = "out_psdnet1129.psd";
string outputPng = "out_psdnet1129.png";
using (PsdImage image = (PsdImage) Image.Load(sourceFile))
{
image.Save(outputPsd);
image.Save(outputPng, new PngOptions());
}