แปลงไฟล์ JPG PNG เป็น Truevision TGA

TGA เป็นตัวย่อของ Truevision Graphics Adapter และมักเรียกกันว่า TARGA, Truevision Advanced Raster Graphics Adapter คุณสามารถแปลงรูปภาพ PNG และ JPG เป็น TGA หรือปรับแต่งรูปภาพ TGA โดยใช้ C# TARGA เป็นรูปแบบไฟล์กราฟิกแรสเตอร์ที่สนับสนุนโดย Aspose.Imaging for .NET API พร้อมด้วย รูปแบบไฟล์ที่รองรับ อื่นๆ อีกมากมาย ให้เราอธิบายหัวข้อต่อไปนี้สำหรับการวิเคราะห์เชิงลึกเกี่ยวกับการสนับสนุนอิมเมจ TGA:

แปลง PNG หรือ JPG เป็นรูปภาพ Truevision TGA – การติดตั้ง API

คุณสามารถแปลงรูปภาพ PNG หรือ JPG เป็นรูปภาพ Truevision TGA ในแอปพลิเคชัน .NET ของคุณโดยใช้โปรแกรมโดยใช้ C# ได้อย่างง่ายดายและมีประสิทธิภาพ การแปลงสามารถทำได้ด้วยการเรียก API เพียงไม่กี่ครั้งเมื่อกำหนดค่า API สำเร็จแล้ว คุณสามารถดาวน์โหลด Aspose.Imaging for .NET API ได้จาก New Releases หรือติดตั้งผ่าน NuGet ด้วยคำสั่งต่อไปนี้:

Install-Package Aspose.Imaging -Version 20.9.0

หลังจากกำหนดค่า API แล้ว ให้เราดำเนินการแปลงรูปภาพ PNG และ JPG เป็นรูปแบบไฟล์รูปภาพ TGA

แปลงภาพ PNG เป็น Truevison TGA โดยใช้ C#

API รองรับการแปลงภาพ PNG เป็นภาพ Truevision TGA ที่มีความเที่ยงตรงสูง คุณสามารถส่งออกหรือเรนเดอร์ PNG เป็น TGA ได้ด้วยขั้นตอนง่ายๆ ดังต่อไปนี้:

  1. โหลดภาพ PNG อินพุตโดยใช้วัตถุคลาส RasterImage
  2. ส่งการอ้างอิงของภาพที่โหลดไปยังอินสแตนซ์ TgaImage
  3. บันทึกภาพเอาต์พุตด้วยนามสกุลไฟล์ TGA

ข้อมูลโค้ดด้านล่างแสดงวิธีแปลงภาพ PNG เป็น TGA โดยใช้ C #:

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

แปลงรูปภาพ JPG เป็น Truevision TGA โดยใช้ C#

รูปภาพ JPG มีชื่อเสียงเนื่องจากความเข้ากันได้และความนิยมในแพลตฟอร์มต่างๆ อย่างไรก็ตาม คุณอาจต้องแปลงไฟล์ภาพ JPG เป็นไฟล์ Truevision TGA ในแอปพลิเคชัน .NET ของคุณ คุณต้องทำตามขั้นตอนด้านล่างเพื่อทำการแปลง:

  1. โหลดภาพ JPG อินพุตโดยใช้อินสแตนซ์คลาส RasterImage
  2. บันทึกเอาต์พุต TGA โดยใช้คลาส TgaOptions

ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงภาพ JPG เป็น TGA โดยใช้ C #:

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

จัดการรูปภาพ TGA โดยใช้ C#

เราได้เรียนรู้วิธีสร้างภาพ TGA ไปแล้ว ตอนนี้ เรามาสำรวจวิธีการทำงานกับภาพ Truevision TGA หรือ TARGA ที่มีอยู่ คุณสามารถแก้ไขหรืออัปเดตคุณสมบัติต่างๆ ของอิมเมจ TGA รวมถึง Date Time Stamp, Author Name, Image ID และคุณสมบัติอื่นๆ อีกหลายอย่าง ให้เราทำตามขั้นตอนด้านล่างเพื่อจัดการกับภาพ TGA:

  1. โหลดอิมเมจ TGA อินพุตด้วยคลาส TgaImage
  2. แก้ไขและปรับปรุงคุณสมบัติต่างๆ
  3. บันทึกภาพเอาต์พุต TGA

ข้อมูลโค้ดด้านล่างแสดงวิธีที่คุณสามารถแก้ไข อัปเดต หรือจัดการคุณสมบัติต่างๆ ที่แสดงโดยคลาส TgaImage โดยใช้ภาษา 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")
}

บทสรุป

เราได้พิจารณาคำขอสำหรับการแปลงรูปภาพเป็น TGA และได้แนะนำคุณสมบัติเหล่านี้ใน Aspose.Imaging for .NET API คุณสามารถแปลง JPG หรือ PNG เป็นรูปภาพ TGA ได้อย่างมีประสิทธิภาพในแอปพลิเคชัน .NET ของคุณ รวมทั้งจัดการ TGA Mage ที่มีอยู่โดยทางโปรแกรมโดยใช้ C# หากคุณสงสัยเกี่ยวกับคำถามหรือความกำกวม โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี คุณยังสามารถดูที่ เอกสารประกอบผลิตภัณฑ์ และ ข้อมูลอ้างอิง API เพื่อสำรวจคุณสมบัติอื่นๆ ที่นำเสนอโดย API

ดูสิ่งนี้ด้วย