در این مبحث ساده، نحوه حذف محافظت رمز عبور از فایل XLSX با استفاده از NET REST API را خواهید آموخت. ما یک برنامه کاربردی برای رمزگشایی فایل XLSX با استفاده از NET Cloud API ** با دنبال کردن مراحل دقیق و واضح ذکر شده در بخش زیر توسعه خواهیم داد. برنامه ایجاد شده را می توان با هر برنامه ای که از NET پشتیبانی می کند در محیط های macOS، Linux یا Windows استفاده کرد و تبدیل را می توان به صورت رایگان انجام داد.
پیش نیاز
- یک حساب ایجاد کنید و اعتبار API را دریافت کنید
- دانلود کنید Aspose.Cells Cloud SDK for NET to decrypt XLSX file using NET Cloud API
- پروژه NET را با SDK بالا برای محافظت از یک فایل XLSX راه اندازی کنید
مراحل بازنشانی رمز عبور فایل XLSX با استفاده از NET low code API
- Client ID و Client Secret را برای API برای رمزگشایی Workbook با رمز عبور با استفاده از NET REST API تنظیم کنید.
- برای بازنشانی رمز عبور فایل XLSX با استفاده از NET low code API یک شی از کلاس CellsApi با اعتبار مشتری ایجاد کنید.
- نام فایل XLSX منبع را اضافه کنید و منبع XLSX را با استفاده از یک نام و شی فایل در HashMap بارگیری کنید.
- یک نمونه از DeleteUnProtectWorkbookRequest ایجاد کنید تا رمز عبور موجود و سایر خصوصیات را اضافه کنید.
- برای رمزگشایی فایل اکسل با رمز عبور با استفاده از NET REST API، روش درخواست DeleteUnProtectWorkbook را فراخوانی کنید.
- فایل/های رمزگشایی شده XLSX را روی دیسک محلی ذخیره کنید
مراحل فوق حذف حفاظت رمز عبور در XLSX با استفاده از NET REST API. ما فرآیند را با تنظیم SDK و ایجاد نمونه کلاس CellsAPI آغاز خواهیم کرد. سپس فایل/های منبع XLSX را با استفاده از HashMap بارگذاری میکنیم و نمونهای از کلاس DeleteUnProtectWorkbookRequest ایجاد میکنیم که بیشتر برای بازنشانی حفاظت رمز عبور برای فایلهای XLSX با استفاده از متد ()deleteUnProtectWorkbook استفاده میشود.
کد برای رمزگشایی رمز فایل XLSX با استفاده از NET REST API
این کد مثال ساده شما را قادر می سازد * رمز عبور فایل اکسل را با استفاده از NET low code API* پاک کنید. شما باید فایل های منبع XLSX و رمز عبور موجود را برای حذف حفاظت به همراه سایر ویژگی های اختیاری ارائه دهید. پس از فرمولبندی پیام درخواست، deleteUnProtectWorkbook() رمزگشایی را روی فایل XLSX انجام میدهد و فایلهای XLSX پاکشده با رمز عبور را که میتوانند روی دیسک یا داخل پایگاه داده ذخیره شوند، برمیگرداند.
در این مبحث یاد گرفتهایم که Workbook با رمز عبور را با استفاده از NET REST API* رمزگشایی کنیم. اگر می خواهید رمز عبور یک فایل XLSX را تنظیم کنید، به مقاله نحوه رمز عبور فایل XLSX را با NET REST API محافظت کنید مراجعه کنید.