ในตัวอย่างนี้ เราจะอธิบายรายละเอียดเกี่ยวกับวิธี แปลง PSD เป็น TIFF ใน C# โดยทำตามขั้นตอนโดยละเอียดเพื่อสร้างสภาพแวดล้อมและใช้โค้ดตัวอย่าง แอปพลิเคชันที่พัฒนาขึ้นนั้นค่อนข้างเรียบง่ายและสามารถใช้เพื่อ บันทึก PSD เป็น TIFF โดยใช้ C# โดยใช้อินเทอร์เฟซ API ที่เข้าใจได้ง่าย และสามารถกำหนดค่าในสภาพแวดล้อมที่รองรับ .NET ภายใน macOS, Linux หรือ Windows
ขั้นตอนในการแปลง PSD เป็น TIFF ใน C#
- กำหนดค่าสภาพแวดล้อมการพัฒนาโดยการติดตั้ง Aspose.PSD for .NET จาก NuGet เพื่อส่งออก PSD เป็น TIFF
- สร้างอินสแตนซ์ของวัตถุคลาส PsdImage เพื่อเปิดไฟล์ PSD ต้นทางจากดิสก์
- ใช้อินสแตนซ์ของคลาส TiffOptions เพื่อตั้งค่าตัวเลือกภาพ TIFF ที่ต้องการ
- แปลงไฟล์ PSD เป็นไฟล์ TIFF โดยใช้วิธีบันทึก
โดยใช้โปรแกรมแปลงรูปภาพ C# PSD เป็น TIFF สามารถพัฒนาได้โดยทำตามขั้นตอนข้างต้น โดยกระบวนการจะเริ่มต้นด้วยการเข้าถึงไฟล์ PSD ต้นทางจากดิสก์หรือสตรีมหน่วยความจำโดยใช้เมธอด Image.Load() จากนั้นใช้อินสแตนซ์ของคลาส Tiffptions คุณสมบัติ TIFF ที่จำเป็นสำหรับอิมเมจ TIFF เอาต์พุตจะถูกตั้งค่า จากนั้นจึงตามด้วยการแปลงอิมเมจ PSD เป็นอิมเมจ TIFF บนดิสก์โดยใช้วิธีบันทึก
รหัสเพื่อส่งออก PSD เป็น TIFF ใน C
using Aspose.PSD; | |
using Aspose.PSD.FileFormats.Psd; | |
using Aspose.PSD.FileFormats.Tiff.Enums; | |
using Aspose.PSD.ImageOptions; | |
namespace TestPSD | |
{ | |
public class PsdToTiff | |
{ | |
public static void ConvertPsdToTiff() | |
{ | |
String path = @"/Users/Documents/KB/TestData/"; | |
// Applying product license to convert PSD to TIFF in C# | |
License PsdLic = new License(); | |
PsdLic.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
using (var psdToTiffImage = (PsdImage)Image.Load(path + "Sample.psd")) | |
{ | |
// Set the output Tiff options | |
TiffOptions tiffOpts = new TiffOptions(TiffExpectedFormat.TiffLzwCmyk); | |
tiffOpts.Artist = "Aspose"; | |
tiffOpts.Compression = TiffCompressions.None; | |
tiffOpts.ImageLength = 800; | |
tiffOpts.ImageWidth = 600; | |
// Save the converted TIFF on the disk | |
psdToTiffImage.Save(path + "PsdConverted.tiff", tiffOpts); | |
} | |
} | |
} | |
} |
ตัวอย่างด้านบนแสดงกลไกการแปลง PSD เป็น TIFF โดยใช้ C# โดยใช้การเรียก API อย่างง่าย คลาส TiffOptions ใช้เพื่อปรับแต่งคุณสมบัติรูปภาพ TIFF เอาต์พุต รวมถึงการบีบอัด, บิตต่อพิกเซล, ความยาวภาพ, ความกว้างของภาพ, ความละเอียดของภาพ และการเพิ่มแท็กเพื่อชื่อไม่กี่ หลังจากตั้งค่าคุณสมบัติ TIFF ที่ต้องการแล้ว ภาพ TIFF ที่ต้องการจะถูกบันทึกลงในดิสก์
ในหัวข้อนี้ เราได้มุ่งเน้นไปที่ การแปลง PSD เป็น TIFF โดยใช้ C# โดยใช้ขั้นตอนแบบขั้นตอน หากคุณต้องการสำรวจเพิ่มเติมและเรียนรู้เกี่ยวกับการแปลงภาพ Adobe Illustrator (AI) เป็น PNG โปรดดูบทความใน วิธีแปลง AI เป็น PNG ใน C#