Konvertieren Sie JPG PNG in Truevision TGA

TGA ist ein Akronym für Truevision Graphics Adapter und wird oft als TARGA, Truevision Advanced Raster Graphics Adapter, bezeichnet. Sie können PNG und JPG Bilder in TGA konvertieren oder TGA Bilder mit C# bearbeiten. TARGA ist eigentlich ein Rastergrafikdateiformat, das von der Aspose.Imaging for .NET-API zusammen mit vielen anderen unterstützten Dateiformaten unterstützt wird. Lassen Sie uns die folgenden Überschriften durchgehen, um eine eingehende Analyse der Unterstützung von TGA Bildern zu erhalten:

Konvertieren Sie PNG oder JPG in Truevision TGA Bilder – API Installation

Sie können ein PNG oder JPG Bild einfach und effizient in Ihren .NET Anwendungen programmgesteuert mit C# in ein Truevision TGA Bild konvertieren. Die Konvertierung kann mit wenigen API-Aufrufen durchgeführt werden, sobald die API erfolgreich konfiguriert wurde. Sie können Aspose.Imaging for .NET API von New Releases herunterladen oder über NuGet mit dem folgenden Befehl installieren:

Install-Package Aspose.Imaging -Version 20.9.0

Lassen Sie uns nach der Konfiguration der API mit der Konvertierung von PNG und JPG Bildern in das TGA Bilddateiformat fortfahren.

Konvertieren Sie PNG Bilder mit C# in Truevision TGA

Die API unterstützt die Konvertierung von PNG Bildern in Truevision TGA Bilder mit hoher Wiedergabetreue. Mit den folgenden einfachen Schritten können Sie PNG in TGA exportieren oder rendern:

  1. Laden Sie das PNG-Eingabebild mit dem Klassenobjekt RasterImage.
  2. Übergeben Sie die Referenz des geladenen Bildes an die Instanz TgaImage.
  3. Speichern Sie das Ausgabebild mit der Datei erweiterung TGA

Das folgende code snippet zeigt, wie man PNG Bilder mit C# in TGA konvertiert:

using (RasterImage image = (RasterImage)Image.Load("test.png"))
{
    using (TgaImage tgaImage = new TgaImage(image))
    {
        tgaImage.Save("test.tga");
    }
}

Konvertieren Sie JPG Bilder mit C# in Truevision TGA

JPG Bilder sind berühmt für ihre Kompatibilität und Beliebtheit auf verschiedenen Plattformen. Möglicherweise müssen Sie jedoch das JPG Bild in Ihren .NET Anwendungen in eine Truevision TGA Datei konvertieren. Sie müssen die folgenden Schritte ausführen, um die Konvertierung durchzuführen:

  1. Laden Sie das JPG-Eingabebild mit der klasse instanz RasterImage.
  2. Speichern Sie die TGA-Ausgabe mit der Klasse TgaOptions.

Das folgende code snippet zeigt, wie Sie mit C# ein JPG Bild in ein TGA Bild konvertieren:

using (RasterImage image = (JpegImage)Image.Load("test.jpg"))
{
    image.Save("test.tga", new TgaOptions());
}

Bearbeiten Sie TGA Bilder mit C#

Wir haben bereits gelernt, wie man TGA Bilder erstellt. Lassen Sie uns nun untersuchen, wie Sie mit vorhandenen Truevision TGA oder TARGA Bildern arbeiten können. Sie können mehrere Eigenschaften des TGA Bilds bearbeiten oder aktualisieren, darunter Datumszeitstempel, Autorenname, Bild-ID und mehrere andere Eigenschaften. Lassen Sie uns die folgenden Schritte ausführen, um TGA Bilder zu manipulieren:

  1. Laden Sie das eingegebene TGA Bild mit der Klasse TgaImage.
  2. Bearbeiten und aktualisieren Sie verschiedene Eigenschaften
  3. Speichern Sie das ausgegebene TGA Bild

Das folgende code snippet zeigt, wie Sie verschiedene Eigenschaften bearbeiten, aktualisieren oder manipulieren können, die von der TgaImage Klasse mit der C# Sprache verfügbar gemacht werden:

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
    image.DateTimeStamp = DateTime.UtcNow;
    image.AuthorName = "John Smith";
    image.AuthorComments = "Comment";
    image.ImageId = "ImageId";
    image.JobNameOrId = "Important Job";
    image.JobTime = TimeSpan.FromDays(10);
    image.TransparentColor = Color.FromArgb(123);
    image.SoftwareId = "SoftwareId";
    image.SoftwareVersion = "abc1";
    image.SoftwareVersionLetter = 'a';
    image.SoftwareVersionNumber = 2;
    image.XOrigin = 1000;
    image.YOrigin = 1000;

    image.Save("test.tga")
}

Fazit

Wir haben die Anforderungen für die Konvertierung von Bildern in TGA berücksichtigt und diese Funktionen in Aspose.Imaging for .NET API eingeführt. Sie können JPG oder PNG Bilder in Ihren .NET Anwendungen effizient in TGA Bilder konvertieren und vorhandene TGA Bilder programmgesteuert mit C# bearbeiten. Wenn Sie sich über Fragen oder Unklarheiten wundern, können Sie sich gerne unter Free Support Forum an uns wenden. Sie können sich auch die Produktdokumentation und API-Referenzen ansehen, um die anderen von der API angebotenen Funktionen zu erkunden.

Siehe auch