با NET REST API رمز عبور را به سند Word اضافه کنید

این مقاله نحوه افزودن رمز عبور به سند Word با NET REST API را شرح می‌دهد. شما یاد خواهید گرفت که به طور خودکار یک رمز عبور بر روی یک سند Word با C# REST API با استفاده از SDK ابری دات نت قرار دهید. گزینه های مختلفی برای محافظت از فایل Word با تنظیمات حفاظتی مختلف مورد بحث قرار گرفته است.

پيش نياز

مراحل افزودن رمز عبور به Word DOC با C# REST API

  1. برای تنظیم رمز عبور، یک شی از کلاس WordsApi را نمونه سازی کنید
  2. برای محافظت از سند، فایل Word ورودی را در یک آرایه بایت بخوانید
  3. شی کلاس ProtectionRequestV2 ایجاد کنید و پارامترهای آن را تنظیم کنید
  4. با ارائه آرگومان های مورد نیاز، شی ProtectDocumentOnlineRequest را نمونه سازی کنید
  5. برای افزودن رمز عبور با روش ProtectDocumentOnline تماس بگیرید
  6. فایل ورد محافظت شده را ذخیره کنید

مراحل بالا نحوه افزودن حفاظت رمز عبور به سند Word با C# Low Code API را شرح می دهد. فرآیند را با خواندن فایل Word ورودی در یک آرایه بایت و سپس اعلان و مقداردهی اولیه شی ProtectionRequestV2 با عبور رمز عبور و نوع حفاظت آغاز کنید. در نهایت، شی ProtectDocumentOnlineRequest را با استفاده از ویژگی های بالا ایجاد کنید و متد ProtectDocumentOnline() را برای اعمال رمز عبور فراخوانی کنید.

کد اضافه کردن رمز عبور به سند Word با NET REST API

این کد نحوه تنظیم رمز عبور در سند Word با C# Low Code API را نشان می دهد. می‌توانید نوع حفاظت دلخواه را از شمارشگر ProtectionTypeEnum از جمله AllowOnlyRevisions، AllowOnlyComments، AllowOnlyFormFields، ReadOnly و NoProtection انتخاب کنید. فایل خروجی در فضای ابری ایجاد می شود و با استفاده از ویژگی Document پاسخ ارائه شده توسط API قابل بازیابی است.

در این مبحث به بررسی پردازش حفاظت از فایل Word با استفاده از رمز عبور پرداخته ایم. اگر می خواهید یک فایل Word را فشرده کنید، به مقاله زیر مراجعه کنید: فشرده سازی فایل Word با NET REST API.

 فارسی