در این مبحث ساده، نحوه محافظت با رمز عبور فایل XLSX را با استفاده از Java REST API یاد خواهید گرفت. ما یک برنامه کاربردی برای رمزگذاری فایل XLSX با استفاده از Java Cloud API ** با دنبال کردن مراحل دقیق و واضح ذکر شده در بخش زیر توسعه خواهیم داد. برنامه توسعهیافته را میتوان با هر برنامهای که جاوا را در محیطهای لینوکس، macOS یا ویندوز پشتیبانی میکند ادغام کرد و تبدیل را میتوان به صورت رایگان انجام داد.
پیش نیاز
یک حساب ایجاد کنید و اعتبار API را دریافت کنید برای محافظت با رمز عبور XLSX با استفاده از Java REST API
دانلود کنید Aspose.Cells Cloud SDK for Java to encrypt XLSX file using Java Cloud API
پروژه جاوا را با SDK بالا راه اندازی کنید تا XLSX به صورت SVG ارائه شود
مراحل رمزگذاری فایل XLSX با استفاده از Java Low Code API
- Client ID و Client Secret را برای API تنظیم کنید تا Workbook با یک رمز عبور با استفاده از Java REST API رمزگذاری شود.
- یک شی از کلاس CellsApi با اعتبار کلاینت ایجاد کنید تا محافظت از رمز عبور یک فایل XLSX را انجام دهید
- نام فایل XLSX منبع را مشخص کنید و منبع XLSX را با استفاده از یک نام و شی فایل در HashMap بارگیری کنید.
- یک نمونه از ProtectWorkbookRequest برای تنظیم رمز عبور و سایر خصوصیات ایجاد کنید
- برای تنظیم فایلهای نقشه و نمونه ProtectWorkbookRequest، شی PostProtectRequest را نمونهسازی کنید.
- فراخوانی روش درخواست postProtect برای رمزگذاری فایل XLSX با استفاده از API کم کد جاوا
- فایل/های رمزگذاری شده XLSX را روی دیسک محلی ذخیره کنید
مراحل فوق * رمز عبور XLSX را با استفاده از Java REST API محافظت می کند*. ما فرآیند را با پیکربندی SDK و ایجاد نمونه کلاس CellsAPI آغاز خواهیم کرد. سپس فایل/های منبع XLSX را با استفاده از HashMap بارگذاری میکنیم و نمونهای از کلاسهای ProtectWorkbookRequest و PostProtectRequest ایجاد میکنیم که بیشتر برای تنظیم حفاظت رمز عبور برای فایلهای XLSX با استفاده از متد postProtect() استفاده میشوند.
کد برای محافظت از رمز عبور XLSX با استفاده از Java REST API
این کد مثال ساده شما را قادر می سازد با رمز عبور XLSX را با استفاده از API کم کد جاوا محافظت کنید. شما باید فایل های منبع XLSX و رمز عبور را برای محافظت به همراه سایر ویژگی های اختیاری ارائه دهید. پس از فرمول بندی Request Message، postProtect() رمزگذاری را روی فایل XLSX انجام می دهد و فایل های XLSX محافظت شده با رمز عبور را که می توانند روی دیسک یا داخل پایگاه داده ذخیره شوند، برمی گرداند.
در این مبحث یاد گرفتیم که کتاب کار را با رمز عبور با استفاده از Java REST API رمزگذاری کنیم. اگر می خواهید تبدیل XLSX به PNG را انجام دهید، به مقاله نحوه XLSX را به PNG با Java REST API تبدیل کنید مراجعه کنید.