In diesem kurzen Tutorial erfahren Sie, wie Sie PNG mit C# in PSD konvertieren. Es bietet die IDE-Einstellungen, eine Liste der Aufgaben im Programm und einen ausführbaren Beispielcode zum Entwickeln eines PNG-zu-PSD-Dateikonverters mit C#. Außerdem erfahren Sie, wie Sie der ausgegebenen PSD-Datei mehrere Ebenen mit unterschiedlichen Bildern hinzufügen.
Schritte zum Umwandeln von PNG in eine PSD-Datei mit C#
- Stellen Sie die Umgebung so ein, dass Aspose.PSD for .NET zum Konvertieren von PNG in PSD verwendet wird
- Erstellen Sie ein PSD-Bild mithilfe der Klasse PsdImage und geben Sie die Größe des Ausgabebilds an
- Laden Sie die PNG-Quelldatei mit FileStream
- Erstellen und initialisieren Sie ein Objekt der Klasse Layer mit dem geladenen Bild
- Fügen Sie diese Ebene dem neu erstellten PSD-Bild hinzu
- Speichern Sie die resultierende PSD-Datei auf der Festplatte
Diese Schritte erläutern ausführlich den Prozess zum Konvertieren von PNG-Dateien in PSD-Dateien mit C#. Der Prozess beginnt mit der Erstellung eines PsdImage durch Angabe der Ausgabebildgröße, gefolgt vom Laden des Quell-PNG-Bilds in das FileStream-Objekt, das weiter zur Initialisierung eines Layer-Klassenobjekts verwendet wird. In den letzten Schritten wird die neu erstellte Ebene dem PSD-Bild hinzugefügt, bevor es auf der Festplatte gespeichert wird.
Code zum Ändern von PNG in PSD mit C#
Dieser Beispielcode veranschaulicht, wie man einen PNG-zu-PSD-Konverter mit C# entwickelt. Sie können auch andere Bildtypen wie JPG, BMP, TIFF usw. verwenden, um sie in PSD zu konvertieren. Wenn Sie den Bildern mehrere Ebenen hinzufügen möchten, wiederholen Sie die Schritte zum Laden des Bildes, zum Erstellen einer Ebene und zum Hinzufügen zur Ausgabe-PSD so oft wie nötig, bevor Sie die endgültige PSD-Datei speichern.
In diesem Artikel haben wir den Prozess zum Konvertieren von PNG in PSD kennengelernt. Wenn Sie jedoch den Prozess zum Konvertieren von PSD in TIFF erfahren möchten, lesen Sie den Artikel unter So konvertieren Sie PSD in TIFF in C#.