Сьогодні багато організацій та установ перейняли безпаперову політику. У деяких випадках використання може знадобитися підписувати зображення для різних цілей. Aspose.PSD for .NET API можна використовувати для роботи з різними графічними шарами та зображеннями. У цій статті розповідається про те, як програмно додати підпис до зображення в C#.
Цифровий підпис зображень – встановлення C# API
Ви можете легко інсталювати API Aspose.PSD for .NET, завантаживши його файл DLL із розділу Нові випуски або скориставшись такою командою встановлення NuGet:
PM> Install-Package Aspose.PSD
Програмне додавання підпису до зображення в C#
Можливо, вам знадобиться підписати угоду або контракт у вигляді зображення. Ця функція може бути корисною та ефективною для обробки документів порівняно з паперовою та фізичною поштою. Щоб підписати зображення, потрібно виконати наступні кроки.
- Завантажте основне PSD-зображення з класом Image.
- Завантажте додатковий файл зображення PSD.
- Вкажіть координати розташування та розмістіть зображення підпису.
- Збережіть вихідне зображення з підписом за допомогою методу Save.
У наведеному нижче фрагменті коду пояснюється, як програмно підписати зображення в C#:
// Створіть екземпляр Image, щоб завантажити основне зображення
using (Image canvas = Image.Load("layers.psd"))
{
// Створіть інший екземпляр класу Image, щоб завантажити вторинне зображення з підписом
using (Image signature = Image.Load("sample.psd"))
{
// Створіть екземпляр класу Graphics
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 та іншими зображеннями. Щоб дізнатися більше, відвідайте розділ документація.
Отримайте безкоштовну оціночну ліцензію
Ви можете уникнути обмежень щодо оцінки, щоб повністю протестувати всі функції, отримавши безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як програмно підписати зображення за допомогою C#. Ви можете додатково вдосконалити цю функцію, щоб дозволити підпис кількох сторін договору. Крім того, вам не потрібно встановлювати жодну програму для обробки зображень, як-от Adobe Illustrator, Photoshop, MS Paint тощо. Просто скористайтеся фрагментом коду, і цю функцію буде інтегровано у вашу програму на основі .NET або .NET Core у будь-якій операційній системі. . Крім того, будь ласка, зв’яжіться з нами на форумі у разі будь-яких запитань.