PsdImage.AddRegularLayer
PsdImage.AddRegularLayer method
Fügt eine neue reguläre Ebene hinzu.
public Layer AddRegularLayer()
Rückgabewert
Normale Ebene erstellt.
Beispiele
Der folgende Code zeigt, wie die neu generierte reguläre Ebene zu PsdImage hinzugefügt wird.
[C#]
string sourceFileName = "OneLayer.psd";
string exportPath = "OneLayerEdited.psd";
string exportPathPng = "OneLayerEdited.png";
using (var im = (PsdImage)Image.Load(sourceFileName))
{
// Vorbereiten von zwei int-Arrays
var data1 = new int[2500];
var data2 = new int[2500];
var rect1 = new Rectangle(0, 0, 50, 50);
var rect2 = new Rectangle(0, 0, 100, 25);
for (int i = 0; i < 2500; i++)
{
data1[i] = -10000000;
data2[i] = -10000000;
}
var layer1 = im.AddRegularLayer();
layer1.Left = 25;
layer1.Top = 25;
layer1.Right = 75;
layer1.Bottom = 75;
layer1.SaveArgb32Pixels(rect1, data1);
var layer2 = im.AddRegularLayer();
layer2.Left = 25;
layer2.Top = 150;
layer2.Right = 125;
layer2.Bottom = 175;
layer2.SaveArgb32Pixels(rect2, data2);
// PSD speichern
im.Save(exportPath, new PsdOptions());
// png speichern
im.Save(exportPathPng, new PngOptions());
}
Siehe auch
- class Layer
- class PsdImage
- namensraum Aspose.PSD.FileFormats.Psd
- Montage Aspose.PSD