نحوه حذف امضا از PDF با استفاده از C#

این آموزش سریع راهنماهای نحوه حذف امضا از PDF با استفاده از C# است. این شامل مراحل اساسی حذف امضا از PDF با استفاده از C# به همراه کد نمونه قابل اجرا است که این ویژگی را نشان می دهد. همچنین یاد خواهید گرفت که همه امضاها را از یک فایل PDF حذف کنید یا یک امضای خاص را بر اساس نام آن حذف کنید.

مراحل حذف امضا از PDF با استفاده از C#

  1. IDE را برای اضافه کردن Aspose.PDF با استفاده از مدیر بسته NuGet برای حذف امضاها پیکربندی کنید.
  2. ایجاد یک شی از PdfFileSignature
  3. PDF منبع را با شی PdfFileSignature پیوند دهید
  4. با استفاده از متد GetSignNames() لیستی از همه نام های امضا را دریافت کنید
  5. با استفاده از روش RemoveSignature() همه امضاها را تکرار کنید و امضاهای مورد نظر را حذف کنید.
  6. پس از حذف امضاها، PDF خروجی را ذخیره کنید

این مراحل فرآیند حذف امضای الکترونیکی از PDF با استفاده از C# را مشخص می کند. ابتدا، فایل PDF منبع با شی کلاس PdfFileSignature که حاوی متد GetSignNames() برای دسترسی به همه امضاها و متد RemoveSignature() برای حذف یک امضا است، پیوند می‌یابد. در مرحله آخر، ممکن است فایل PDF حاصل را بر اساس نیاز خود روی دیسک یا در جریان حافظه ذخیره کنید.

کد حذف امضای دیجیتال از PDF با استفاده از C#

این کد نحوه حذف امضا از PDF با استفاده از C#* را نشان می دهد. کلاس PdfFileSignature برای حذف امضا استفاده می شود، اما این کلاس شامل بسیاری از ویژگی های دیگر است، مانند بررسی اینکه آیا فایل منبع تأیید شده است یا نه، بررسی پرچم فعال LTV، بررسی اینکه آیا فایل دارای امضا است یا نه، تأیید یک امضا. و غیره برای فهرست کردن چند مورد. توجه داشته باشید که در حین استفاده از متد RemoveSignature()، می‌توانید پرچم را طوری تنظیم کنید که فقط امضا را حذف کند یا امضا را حذف کرده و هر دو را فیلد کنید.

این آموزش ما را راهنمایی کرده است تا یک امضا را از فایل PDF حذف کنیم. اگر می‌خواهید محافظت از یک فایل PDF را یاد بگیرید، به مقاله نحوه محافظت از PDF با رمز عبور در سی شارپ مراجعه کنید.

 فارسی