Redigera PSD-fil i C#

Det här korta ämnet vägleder till att redigera PSD-filen i C#. Lär dig konfigurationsdetaljerna, få en lista som innehåller stegen och ett körande kodavsnitt för att utveckla en PSD-fotoredigerare med C#. Den här artikeln kommer att förklara olika alternativ för att lägga till/redigera olika lager i en PSD-fil.

Steg för att redigera PSD utan Photoshop med C#

  1. Förbered ditt system genom att installera Aspose.PSD for .NET för att redigera PSD-filer
  2. Skapa ett objekt av klassen Image för att ladda käll-PSD-filen
  3. Lägg till ett nytt textlager med metoden AddTextLayer
  4. Välj ett visst lager och gör ändringar i det
  5. Spara den uppdaterade och redigerade PSD-bilden

Följ stegen ovan för att redigera en PSD-fil utan Photoshop med C#. Processen börjar med att ladda käll-PSD-bildfilen från disken eller en minnesström. Lägg sedan till ett nytt textlager och ändra egenskaperna för ett visst lager. Slutligen, spara den utmatade redigerade PSD-bilden.

Kod för att utveckla PSD-filredigerare i C#

using Aspose.PSD;
using System;
using System.Linq;
class Program
{
static void Main(string[] args) // Update PSD in C#
{
new License().SetLicense("License.lic");
// Load an existing PSD
var psdImage = (Aspose.PSD.FileFormats.Psd.PsdImage)Aspose.PSD.Image.Load("sample.psd");
// Add a new text layer
var layer1 = psdImage.AddTextLayer("Hello", new Aspose.PSD.Rectangle(0, 0, 120, 50)); layer1.Left = 10;
layer1.Top = 25;
// Change the properties of a specific layer
var layer = psdImage.Layers.FirstOrDefault(x => x.DisplayName == "sample"); if (layer != null)
{
layer.IsVisible = false;
}
// Save the edited PSD
psdImage.Save("edited.psd");
Console.WriteLine("PSD updated successfully");
}
}

Ovanstående exempelkod visar det grundläggande arbetsflödet för att redigera PSD i C#. Använd klassen PsdImage från namnområdet Aspose.PSD.FileFormats.Psd för att ladda käll-PSD-bilden. Därefter anropar den AddTextLayer-metoden för att lägga till text till PSD-filen. Dessutom kan du improvisera koden, till exempel, rotera en PSD-fil, ändra storlek, slå samman lager och beskära PSD:n för att redigera PSD-bilden enligt dina krav.

Den här artikeln har lärt oss att skapa en PSD-bildredigerare i C#. Men om du vill konvertera AI-bilder till TIFF, läs artikeln om Hur man konverterar AI till TIFF i C#.

 Svenska