این مقاله توضیح میدهد که چگونه امضا را روی عکس با C# قرار دهیم. شامل دستورالعملهای تنظیم محیط، فهرست مراحل و نمونه کدی است که نحوه قرار دادن امضا روی تصاویر با C# را نشان میدهد. این فرآیند شفافسازی امضای PNG و قراردادن آن روی تصویر اصلی در قالب PNG، JPG یا هر فرمت پشتیبانیشده دیگر را شرح میدهد.
مراحل قرار دادن امضا روی تصویر با C#
- تنظیم محیط برای استفاده از Aspose.Imaging for .NET برای قرار دادن امضا روی تصویر
- بارگذاری تصویر اصلی و تصویر امضا با فرمت RasterImage
- ذخیره تصویر امضا در حافظه
- شفافسازی پیکسلهای سفید با مقدار Alpha برابر 0
- ذخیره تغییرات پیکسلها
- ایجاد شیء Graphics با استفاده از تصویر اصلی
- رندر کردن تصویر امضا روی تصویر اصلی با استفاده از متد DrawImage
- ذخیره تصویر نهایی به صورت PNG با امضای شفاف
این مراحل خلاصهای از نحوه قرار دادن امضا روی تصویر با C# هستند. تصویر اصلی را بارگذاری کنید، امضای PNG را شفاف کنید و آن را روی تصویر اصلی قرار دهید.
کد درج امضا در JPG با C#
این کد نشان میدهد که چگونه امضا را در JPG با C# قرار دهیم. از متد LoadArgb32Pixels() برای دسترسی به پیکسلها، بررسی رنگ سفید و تغییر مقدار Alpha به 0 استفاده میکند. میتوان اندازه امضا را نیز با حذف کامنت از بخش کد آغازین تغییر داد.
این مقاله به ما آموخت که چگونه امضا را روی تصاویر قرار دهیم. برای تبدیل فایل DNG به JPG، به مقاله تبدیل DNG به JPG در C# مراجعه کنید.