GroupDocs.Signature for .NET

امضای دیجیتال PDF با امضاهای دیجیتال

سلامت اسناد تجاری خود را با استفاده از گواهی‌های دیجیتال و ویژگی‌های قوی GroupDocs.Signature for .NET محکم کنید. ما راهکارهای متنوعی برای نشانه‌گذاری و ایمن‌سازی اسناد شما ارائه می‌دهیم.

چگونه PDF را با گواهی‌های دیجیتال در C# ایمن کنید

GroupDocs.Signature به توسعه‌دهندگان .NET اجازه می‌دهد سندهای PDF را در مقابل تغییرات با استفاده از امضاهای دیجیتال ایمن کنند. برنامه‌های تجاری خود را با قابلیت‌های قوی حفاظت از داده‌ها تقویت کنید.

  1. فایل PDF را به سازنده کلاس Signature پاس دهید.
  2. برای ایمن‌سازی سند از یک گواهی دیجیتال و رمز عبور آن استفاده کنید.
  3. اختیاری، نمای تصویری امضای دیجیتال را در صفحات سند اضافه کنید.
  4. سند را امضا کنید تا مطمئن شوید که دست نخورده باقی مانده است.
// از Signature برای امضای دیجیتال سند استفاده کنید
using (Signature signature = new Signature("input.pdf"))
{
    // گواهی دیجیتال و رمز عبور مرتبط را ارائه دهید
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        Password = "1234567890",

        // اگر نیاز است، نمای تصویری را تنظیم کنید
        PageNumber = 1,
        Left = 50,
        Top = 50
    };

    // سند را با گواهی دیجیتال ایمن کنید
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

محتوای سند را با امضاها افزایش یا ایمن کنید

کتابخانه GroupDocs.Signature for .NET برای امضای تمام فرمت‌های فایل رایج طراحی شده است. فرآیندهای تجاری خود را با افزودن، ویرایش، تأیید یا حذف انواع مختلف امضاها ساده کنید.

ویژگی‌های کلیدی GroupDocs.Signature

گنجاندن امضاها در اسناد

امضاهای متنی، تصویری، بارکد، QR-Code یا مهر را با دقت در هر صفحه از هر سند پشتیبانی شده وارد کنید. همچنین می‌توانید متادیتای پنهان، مانند EXIF، در تصاویر و بیشتر انواع فایل‌ها را اضافه یا ویرایش کنید. با استفاده از امضاهای دیجیتال اطمینان حاصل کنید که محتوای سند شما دست نخورده باقی مانده است.

جستجو و تأیید امضاها

پردازش پس از امضا امکانات زیادی را ارائه می‌دهد. بررسی کنید که آیا اسناد امضا شده شما به درستی پردازش شده‌اند یا خیر. برای کنترل بیشتر، می‌توانید فهرست کاملی از تمام امضاها را از طریق تابع جستجو استخراج کنید.

ویرایش امضاها

اکثر انواع امضاها به طور کامل قابل ویرایش هستند. شما می‌توانید متن را تنظیم کنید، عناصر را جابجا کنید، رنگ‌ها را تغییر دهید، اندازه را تغییر دهید و موارد دیگر.

حذف امضاهای زائد

راه‌حل ما عملیات کامل CRUD را برای امضاها فراهم می‌کند. در صورت لزوم، می‌توانید انواع مختلف امضاها، از جمله گواهی‌های دیجیتال را از سند خود حذف کنید.

ایمن‌سازی اسناد با امضاهای دیجیتال

یاد بگیرید چگونه با استفاده از امضاهای دیجیتال از تغییرات در اسناد جلوگیری کنید.

C#

// فایل را برای امضا کردن ارائه دهید
using (Signature signature = new Signature("input.pdf"))
{
    // از یک گواهی دیجیتال معتبر با رمز عبور مربوطه استفاده کنید
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
          Password = "1234567890",

          // هر اطلاعات متنی اضافی را مشخص کنید
          Reason = "Security issue",
          Contact = "John Smith",
          Location = "Office D.W.",

          // یک تصویر و گزینه‌های دیگر برای نمای تصویری وارد کنید
          ImageFilePath = "image.png",
          AllPages = true,
          VerticalAlignment = VerticalAlignment.Center,
          HorizontalAlignment = HorizontalAlignment.Left,
          Width = 60,
          Height = 80,

          Margin = new Padding() {  Bottom = 10, Right = 10 }
    };

    // سند ایمن شده را در یک مکان مشخص ذخیره کنید
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

درباره GroupDocs.Signature for .NET

GroupDocs.Signature for .NET یک راه‌حل پیشرفته امضا است که طیف وسیعی از وظایف پردازش سند را تسهیل می‌کند. این نرم‌افزار به شما اجازه می‌دهد تا متن، تصاویر، گواهی‌های دیجیتال و مهرها را به فایل‌ها در بیش از 60 فرمت، از جمله PDF، MS Office، تصاویر، فایل‌های ZIP و سایر فرمت‌های ضروری تجاری وارد کنید. علاوه بر این، اسناد امضا شده می‌توانند به راحتی جستجو، تأیید، ویرایش یا حذف شوند.
بیشتر بخوانید
About illustration

برای شروع آماده اید؟

GroupDocs.Signature را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

به ویژگی‌های برجسته ما نگاهی بیندازید

ما تنوع بالایی از فرمت‌های امضا و عملیات قدرتمند را ارائه می‌دهیم

امضای اسناد در فرمت‌های مختلف

API .NET به شما این امکان را می‌دهد که بیش از 60 فرمت مختلف را پردازش کنید. شما می‌توانید به‌طور یکپارچه امضاهای متنوعی را در هر صفحه ایجاد و گنجانده، گواهی‌های دیجیتال را برای امنیت محتوا اعمال کرده و به‌طور کارآمد امضاهای موجود را مدیریت کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی