Beskär Rotera PSD C#

PSD-bilder används i stor utsträckning inom grafisk design och olika visuella projekt. Ibland kan det vara nödvändigt att beskära eller rotera en PSD-bild för att uppnå specifika estetiska mål. Denna artikel kommer att vägleda dig genom processen att effektivt beskära eller rotera en PSD-bild med C#. Nedan följer de avsnitt vi kommer att täcka:

Installation av C# .NET API för PSD-manipulation

För att manipulera PSD-filer sömlöst kan du använda Aspose.PSD för .NET API. Detta kraftfulla verktyg låter dig skapa, redigera och hantera PSD-filer, tillsammans med olika andra Photoshop-format. Att ställa in API:et är enkelt. Du kan antingen ladda ner DLL-filen från sidan Nya utgåvor eller använda följande NuGet installationskommando i Microsoft Visual Studio:

PM> Install-Package Aspose.PSD

Beskära en PSD-bild med hjälp av skiftmetoden i C#

För att beskära en PSD-bild genom att skifta dess innehåll mot mitten, följ dessa steg:

  1. Ladda in den inmatade PSD-bilden med en instans av klassen RasterImage.
  2. Cache PSD-bilden med metoden CacheData för förbättrad prestanda.
  3. Ange skiftvärdena och anropa metoden Crop.
  4. Spara den beskurna bilden till önskad plats.

Här är ett kodavsnitt som demonstrerar hur man beskär en PSD-bild programmatisk i C#:

Beskära en PSD-bild med rektangulära koordinater i C#

Du kan också beskära specifika delar av en PSD-bild med hjälp av rektangulära koordinater. För att göra detta, följ dessa steg:

  1. Ladda in den inmatade PSD-filen med klassen RasterImage.
  2. Cache inmatningsbilden för förbättrad prestanda.
  3. Skapa ett Rectangle objekt med dina önskade koordinater.
  4. Beskär PSD-bilden och spara utdatafilen.

Följande kodavsnitt illustrerar hur man beskär en PSD-bild med rektangulära koordinater i C#:

Rotera en PSD-bild i valfri vinkel med C#

Att rotera en PSD-bild i en angiven vinkel kan göras med dessa steg:

  1. Ladda in den inmatade PSD-bilden med klassen RasterImage.
  2. Cache bilden för att förbättra prestanda.
  3. Ange önskad rotationsvinkel med metoden Rotate.
  4. Spara den roterade PSD-filen.

Här är ett kodavsnitt som visar hur man roterar en PSD-bild programmatisk i C#:

Skaffa en gratis utvärderingslicens

För att testa API:et i full kapacitet kan du begära en gratis utvärderingslicens.

Slutsats

I denna artikel har du lärt dig hur man beskär eller roterar en PSD-bild programmatisk med C#. Genom att integrera dessa funktioner i dina .NET-applikationer kan du avsevärt förbättra dina grafikbehandlingsmöjligheter för endast $99. För mer detaljerad information, vänligen besök avsnittet dokumentation. Om du har några frågor, tveka inte att kontakta oss via det gratis supportforumet.

Se även