Знак Зображення csharp

Сьогодні багато організацій та установ перейняли безпаперову політику. У деяких випадках використання може знадобитися підписувати зображення для різних цілей. 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 у будь-якій операційній системі. . Крім того, будь ласка, зв’яжіться з нами на форумі у разі будь-яких запитань.

Дивись також

Стиснути файл PSD Photoshop у C#