با استفاده از Node.js REST API، Password Protection را از فایل XLSX حذف کنید

در این مبحث ساده، نحوه حذف محافظت رمز عبور از فایل XLSX با استفاده از Node.js REST API را خواهید آموخت. ما یک برنامه کاربردی برای رمزگشایی فایل XLSX با استفاده از Node.js Cloud API ** با دنبال کردن مراحل دقیق و واضح ذکر شده در بخش زیر توسعه خواهیم داد. برنامه ایجاد شده را می توان با هر برنامه ای که Node.js را پشتیبانی می کند در محیط های macOS، Linux یا Windows استفاده کرد و تبدیل را می توان به صورت رایگان انجام داد.

پیش نیاز

مراحل بازنشانی رمز عبور فایل XLSX با استفاده از Node.js low code API

  1. Client ID و Client Secret را برای API تنظیم کنید تا Workbook را با رمز عبور با استفاده از Node.js REST API رمزگشایی کند.
  2. برای بازنشانی رمز عبور فایل XLSX با استفاده از Node.js، یک شی از کلاس CellsApi با اعتبار مشتری ایجاد کنید.
  3. نام فایل XLSX منبع را اضافه کنید و منبع XLSX را با استفاده از یک نام و شی فایل در HashMap بارگیری کنید.
  4. یک نمونه از DeleteUnProtectWorkbookRequest ایجاد کنید تا رمز عبور موجود و سایر خصوصیات را اضافه کنید.
  5. برای رمزگشایی فایل اکسل با رمز عبور با استفاده از Node.js REST API، روش درخواست حذف UnProtectWorkbook را فراخوانی کنید.
  6. فایل/های رمزگشایی XLSX را روی دیسک محلی ذخیره کنید

مراحل فوق حذف حفاظت رمز عبور در XLSX با استفاده از Node.js REST API. ما فرآیند را با تنظیم SDK و ایجاد نمونه کلاس CellsAPI آغاز خواهیم کرد. سپس فایل/های منبع XLSX را با استفاده از HashMap بارگذاری می‌کنیم و نمونه‌ای از کلاس DeleteUnProtectWorkbookRequest ایجاد می‌کنیم که بیشتر برای بازنشانی حفاظت رمز عبور برای فایل‌های XLSX با استفاده از متد ()deleteUnProtectWorkbook استفاده می‌شود.

کد برای رمزگشایی رمز فایل XLSX با استفاده از Node.js REST API

این کد مثال ساده شما را قادر می سازد * رمز عبور فایل اکسل را با استفاده از Node.js با کد کم API* پاک کنید. شما باید فایل های منبع XLSX و رمز عبور موجود را برای حذف حفاظت به همراه سایر ویژگی های اختیاری ارائه دهید. پس از فرمول‌بندی پیام درخواست، deleteUnProtectWorkbook() رمزگشایی را روی فایل XLSX انجام می‌دهد و فایل‌های XLSX پاک‌شده با رمز عبور را که می‌توانند روی دیسک یا داخل پایگاه داده ذخیره شوند، برمی‌گرداند.

در این مبحث یاد گرفته‌ایم که Workbook با رمز عبور را با استفاده از Node.js REST API* رمزگشایی کنیم. اگر می خواهید رمز عبور یک فایل XLSX را تنظیم کنید، به مقاله نحوه رمز عبور فایل XLSX را با Node.js REST API محافظت کنید مراجعه کنید.

 فارسی