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

این آموزش سریع راهنمای نحوه درج امضا در پاورپوینت با استفاده از C# از فایل گواهی PFX است. این شامل اطلاعاتی در مورد پیکربندی محیط، منطق برنامه گام به گام و یک کد نمونه قابل اجرا برای افزودن امضای دیجیتال به پاورپوینت با استفاده از C# است. همچنین اطلاعاتی در مورد تنظیم نظرات امضای دیجیتال قبل از افزودن آنها به فایل ارائه و ذخیره آن به عنوان یک فایل PPTX ارائه می دهد.

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

  1. محیط را برای اضافه کردن Aspose.Slides for .NET برای امضای ارائه پیکربندی کنید
  2. فایلی را در شیء Presentation که باید از گواهی PFX امضا شود، ایجاد یا بارگیری کنید.
  3. با ارائه بخش فایل گواهی PFX و رمز عبور، یک شی کلاس DigitalSignature را نمونه‌سازی کنید.
  4. ویژگی های مورد نظر امضا را تنظیم کنید تا درج شود
  5. امضای جدید ایجاد شده را به مجموعه امضاهای ارائه اضافه کنید
  6. ارائه به روز شده را در جایی که امضای جدید اضافه شده است ذخیره کنید

این مراحل فرآیند نحوه اضافه کردن امضا در پاورپوینت با استفاده از سی شارپ را با به اشتراک گذاشتن پیوند به منبع لازم، دنباله برنامه و یک کد نمونه شرح می دهد. مقدمه‌ای برای تمام کلاس‌ها، روش‌ها و ویژگی‌های لازم که برای انجام کار مورد نیاز هستند ارائه می‌شود، مانند کلاس Presentation برای ایجاد یا بارگذاری ارائه، و کلاس DigitalSignature برای بارگذاری گواهی PFX استفاده می‌شود. لازم به ذکر است که این قابلیت در حال حاضر فقط برای فایل های PPTX موجود است.

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

این کد نحوه اضافه کردن امضا در پاورپوینت با استفاده از C# را نشان می‌دهد که در مرحله اول فایل ارائه را با استفاده از کلاس Presentation بارگذاری/ایجاد می‌کنید که بسیاری از سازنده‌های دیگر را نیز برای بارگذاری فایل از جریان به جای دیسک و همچنین استفاده از آن در اختیار شما قرار می‌دهد. شی کلاس LoadOptions برای سفارشی کردن فرآیند بارگذاری. به همین ترتیب، می‌توانید با استفاده از ویژگی Comments، نظراتی را برای امضای دیجیتال قبل از افزودن آن به ارائه تنظیم کنید. لازم به ذکر است که برای دات نت فریم ورک برابر یا بالاتر از 4.7.0 باید دو خط کد را در ابتدای برنامه از کامنت خارج کنید.

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

 فارسی