เข้าสู่ระบบภาพ csharp

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

การเซ็นชื่อแบบดิจิทัลในรูปภาพ – การติดตั้ง C# API

คุณสามารถติดตั้ง Aspose.PSD for .NET API ได้ง่ายๆ โดยดาวน์โหลดไฟล์ DLL จากส่วน New Releases หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.PSD

เพิ่มลายเซ็นให้กับรูปภาพโดยทางโปรแกรมใน C

คุณอาจต้องลงนามข้อตกลงหรือสัญญาในรูปแบบของรูปภาพ คุณสมบัตินี้มีประโยชน์และมีประสิทธิภาพสำหรับการประมวลผลเอกสาร เมื่อเทียบกับกระดาษและจดหมายจริง คุณต้องทำตามขั้นตอนต่อไปนี้เพื่อลงนามในรูปภาพ

  • โหลดภาพ PSD หลักด้วยคลาส Image
  • โหลดไฟล์รูปภาพ PSD รอง
  • ระบุพิกัดสถานที่และวางภาพลายเซ็น
  • บันทึกภาพที่ลงนามเอาต์พุตด้วยวิธี บันทึก

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการเซ็นชื่อรูปภาพโดยทางโปรแกรมใน C #:

// สร้างอินสแตนซ์ของรูปภาพเพื่อโหลดรูปภาพหลัก
using (Image canvas = Image.Load("layers.psd"))
{
    // สร้างอีกอินสแตนซ์ของคลาสอิมเมจเพื่อโหลดอิมเมจรองพร้อมลายเซ็น
    using (Image signature = Image.Load("sample.psd"))
    {
        // สร้างอินสแตนซ์ของคลาสกราฟิก
        Graphics graphics = new Graphics(canvas);

        // เรียกใช้เมธอด DrawImage ขณะที่ระบุตำแหน่งที่เหมาะสม 
        //ที่นี่ ภาพรองจะถูกวาดที่ด้านล่างขวาของภาพหลัก
        graphics.DrawImage(signature, new Point(canvas.Height - signature.Height, canvas.Width - signature.Width));
        canvas.Save("ImageSignature.png", new PngOptions());
    }
}

สำรวจคุณสมบัติของ API

มีฟีเจอร์อื่นๆ อีกหลายอย่างที่รองรับการทำงานกับ PSD และรูปภาพอื่นๆ โปรดไปที่ส่วน documentation เพื่อดูรายละเอียดเพิ่มเติม

รับใบอนุญาตการประเมินฟรี

คุณสามารถหลีกเลี่ยงข้อจำกัดในการประเมินเพื่อทดสอบคุณลักษณะทั้งหมดได้อย่างเต็มประสิทธิภาพโดยรับ [ใบอนุญาตชั่วคราวฟรี]]7

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการเซ็นอิมเมจโดยทางโปรแกรมโดยใช้ C# คุณสามารถปรับปรุงคุณลักษณะนี้เพิ่มเติมเพื่อให้สามารถลงนามในสัญญาหลายฝ่ายได้ ยิ่งไปกว่านั้น คุณไม่จำเป็นต้องติดตั้งแอปพลิเคชันประมวลผลภาพใดๆ เช่น Adobe Illustrator, Photoshop, MS Paint เป็นต้น เพียงใช้ข้อมูลโค้ด จากนั้นคุณลักษณะจะรวมเข้ากับแอปพลิเคชันที่ใช้เฟรมเวิร์ก .NET หรือ .NET Core ในทุกระบบปฏิบัติการ . นอกจากนี้ โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่มีข้อสงสัยใดๆ

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

บีบอัดไฟล์ PSD Photoshop ใน C#