Masuk Gambar csharp

Hari-hari ini banyak organisasi dan institusi telah mengadopsi kebijakan tanpa kertas. Dalam beberapa kasus penggunaan, Anda mungkin perlu menandatangani gambar untuk tujuan yang berbeda. Aspose.PSD for .NET API dapat digunakan untuk bekerja dengan lapisan grafik dan gambar yang berbeda. Artikel ini membahas cara menambahkan tanda tangan ke gambar secara terprogram di C#.

Menandatangani Gambar Secara Digital – Instalasi C# API

Anda dapat dengan mudah menginstal Aspose.PSD for .NET API dengan mengunduh file DLL-nya dari bagian New Releases, atau menggunakan perintah instalasi NuGet berikut:

PM> Install-Package Aspose.PSD

Tambahkan Tanda Tangan ke Gambar Secara Terprogram di C#

Anda mungkin perlu menandatangani perjanjian atau kontrak dalam bentuk gambar. Fitur ini dapat membantu dan efisien untuk memproses dokumen, dibandingkan dengan kertas dan surat fisik. Anda harus mengikuti langkah-langkah berikut untuk menandatangani gambar.

  • Muat gambar PSD utama dengan kelas Image.
  • Muat file gambar PSD sekunder.
  • Tentukan koordinat lokasi dan tempatkan gambar tanda tangan.
  • Simpan gambar bertanda keluaran dengan metode Save.

Cuplikan kode berikut menjelaskan cara menandatangani gambar secara terprogram di C#:

// Buat instance Gambar untuk memuat gambar utama
using (Image canvas = Image.Load("layers.psd"))
{
    // Buat instance lain dari kelas Gambar untuk memuat gambar sekunder dengan tanda tangan
    using (Image signature = Image.Load("sample.psd"))
    {
        // Buat instance dari kelas Grafik
        Graphics graphics = new Graphics(canvas);

        // Panggil metode DrawImage sambil menentukan lokasi yang sesuai 
        //Di sini gambar sekunder digambar di kanan bawah gambar utama
        graphics.DrawImage(signature, new Point(canvas.Height - signature.Height, canvas.Width - signature.Width));
        canvas.Save("ImageSignature.png", new PngOptions());
    }
}

Jelajahi Fitur API

Ada beberapa fitur lain yang didukung untuk bekerja dengan PSD dan gambar lainnya. Silakan kunjungi bagian dokumentasi untuk detail lebih lanjut.

Dapatkan Lisensi Evaluasi Gratis

Anda dapat menghindari batasan evaluasi untuk menguji semua fitur dalam kapasitas penuh dengan mendapatkan lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menandatangani gambar secara terprogram menggunakan C#. Anda dapat lebih meningkatkan fitur ini untuk memungkinkan tanda tangan dari beberapa pihak kontrak. Selain itu, Anda tidak perlu menginstal aplikasi pengolah gambar apa pun seperti Adobe Illustrator, Photoshop, MS Paint, dll. Cukup gunakan cuplikan kode dan fitur tersebut akan diintegrasikan ke dalam aplikasi berbasis framework .NET atau .NET Core Anda di sistem operasi apa pun . Selanjutnya, jangan ragu untuk menghubungi kami di forum jika ada pertanyaan.

Lihat juga

Kompres File PSD Photoshop dalam C#