Konversi JPG PNG ke Truevision TGA

TGA adalah singkatan dari Truevision Graphics Adapter dan sering disebut sebagai TARGA, Truevision Advanced Raster Graphics Adapter. Anda dapat mengonversi gambar PNG dan JPG ke TGA, atau memanipulasi gambar TGA menggunakan C#. TARGA sebenarnya adalah format file grafik raster yang didukung oleh Aspose.Imaging for .NET API, bersama dengan banyak [format file yang didukung] lainnya]5. Mari kita telusuri judul berikut untuk analisis mendalam tentang dukungan gambar TGA:

Konversikan PNG atau JPG ke Truevision TGA Images – Instalasi API

Anda dapat dengan mudah dan efisien mengonversi gambar PNG atau JPG menjadi gambar Truevision TGA di aplikasi .NET Anda secara terprogram menggunakan C#. Konversi dapat dilakukan dengan beberapa panggilan API setelah API berhasil dikonfigurasi. Anda dapat mendownload Aspose.Imaging for .NET API dari New Releases atau menginstalnya melalui NuGet dengan perintah berikut:

Install-Package Aspose.Imaging -Version 20.9.0

Setelah mengkonfigurasi API, mari kita lanjutkan untuk mengonversi gambar PNG dan JPG ke format file gambar TGA.

Konversi Gambar PNG ke Truevison TGA menggunakan C#

API mendukung konversi gambar PNG menjadi gambar Truevision TGA dengan fidelitas tinggi. Anda dapat mengekspor atau merender PNG ke TGA dengan langkah-langkah sederhana berikut:

  1. Muat masukan gambar PNG menggunakan objek kelas RasterImage.
  2. Meneruskan referensi gambar yang dimuat ke instance TgaImage.
  3. Simpan gambar keluaran dengan ekstensi file TGA

Cuplikan kode di bawah ini menunjukkan cara mengonversi gambar PNG ke TGA menggunakan C#:

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

Konversi Gambar JPG ke Truevision TGA menggunakan C#

Gambar JPG terkenal karena kompatibilitas dan popularitasnya di berbagai platform. Namun, Anda mungkin perlu mengonversi gambar JPG ke file TGA Truevision di aplikasi .NET Anda. Anda harus mengikuti langkah-langkah di bawah ini untuk melakukan konversi:

  1. Muat masukan gambar JPG menggunakan instance kelas RasterImage.
  2. Simpan keluaran TGA menggunakan kelas TgaOptions.

Cuplikan kode berikut menunjukkan cara mengonversi gambar JPG ke TGA menggunakan C#:

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

Memanipulasi Gambar TGA menggunakan C#

Kami telah mempelajari cara membuat gambar TGA. Sekarang, mari kita jelajahi cara bekerja dengan gambar Truevision TGA atau TARGA yang ada. Anda dapat mengedit atau memperbarui beberapa properti gambar TGA termasuk Stempel Tanggal, Nama Penulis, ID Gambar, dan beberapa properti lainnya. Mari kita ikuti langkah-langkah di bawah ini untuk memanipulasi gambar TGA:

  1. Muat gambar TGA masukan dengan kelas TgaImage.
  2. Edit dan Perbarui properti yang berbeda
  3. Simpan keluaran Gambar TGA

Cuplikan kode di bawah ini menunjukkan bagaimana Anda dapat mengedit, memperbarui, atau memanipulasi berbagai properti yang diekspos oleh kelas TgaImage menggunakan bahasa C#:

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")
}

Kesimpulan

Kami telah mempertimbangkan permintaan konversi Gambar ke TGA dan telah memperkenalkan fitur ini di Aspose.Imaging for .NET API. Anda dapat mengonversi gambar JPG atau PNG ke TGA secara efisien di aplikasi .NET Anda, serta memanipulasi penyihir TGA yang ada secara terprogram menggunakan C#. Jika Anda bertanya-tanya tentang pertanyaan atau ambiguitas, jangan ragu untuk menghubungi kami di Forum Dukungan Gratis. Anda juga dapat melihat Dokumentasi Produk dan Referensi API untuk menjelajahi fitur lain yang ditawarkan oleh API.

Lihat juga