نحوه رمزگذاری فایل اکسل با رمز عبور در جاوا

این مقاله مختصر ** نحوه رمزگذاری فایل اکسل با رمز عبور در جاوا ** را شرح می دهد. این شامل جزئیات پیکربندی برای محیط توسعه، دنباله ای از مراحل برای نوشتن برنامه، و در نهایت، یک کد نمونه قابل اجرا است که می تواند برای رمزگذاری Workbook با رمز عبور در جاوا استفاده شود. این مقاله همچنین انواع رمزگذاری قابل استفاده را به اشتراک می گذارد و سپس فایل رمزگذاری شده حاصل را در قالب دلخواه مانند XLSX، XLS و غیره ذخیره می کند.

مراحل رمزگذاری صفحه گسترده اکسل در جاوا

  1. IDE را برای استفاده از Aspose.Cells for Java برای رمزگذاری فایل اکسل پیکربندی کنید
  2. فایل اکسل الگو را در شیء Workbook که قرار است رمزگذاری شود بارگیری کنید
  3. نوع رمزگذاری را انتخاب کرده و با استفاده از روش [setEncryptionOptions()](https://reference.aspose.com/cells/java/com.aspose.cells/workbook#setEncryptionOptions(int,%20int) تنظیم کنید
  4. رمز عبور را با استفاده از شی Settings در کلاس Workbook تنظیم کنید
  5. کتاب کار رمزگذاری شده خروجی را روی دیسک یا در یک جریان ذخیره کنید

این مراحل به ما کمک می کند تا فرآیند رمزگذاری فایل اکسل در جاوا را درک کنیم. این فرآیند بسیار ساده است زیرا ما فقط باید فایل اکسل منبع را بارگیری کنیم و سپس از متد setEncryptionOptions() به همراه نوع رمزگذاری و طول کلید استفاده کنیم. هنگامی که نوع رمزگذاری تنظیم شد، باید رمز عبوری را تعیین کنیم که برای باز کردن فایل اکسل به صورت برنامه‌نویسی یا با استفاده از MS Excel استفاده می‌شود.

محافظت از کد به رمز عبور فایل اکسل در جاوا

کد بالا برای نشان دادن فرآیند محافظت با رمز عبور سند اکسل در جاوا نوشته شده است. از شی کلاس Workbook برای بارگذاری فایل اکسل منبع استفاده می کند که سازنده های زیادی برای سفارشی سازی فرآیند بارگذاری دارد. کلاس Workbook همچنین متدها و ویژگی هایی دارد که برای تنظیم نوع رمزگذاری مانند STRONG_CRYPTOGRAPHIC_PROVIDER، XOR، COMPATIBLE، ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 و رمز عبور استفاده می شود.

این مقاله ما را برای رمزگذاری یک فایل اکسل در جاوا راهنمایی کرده است. اگر می خواهید فرآیند امضای دیجیتالی فایل اکسل را یاد بگیرید، به مقاله نحوه امضای دیجیتالی یک سند اکسل با استفاده از جاوا مراجعه کنید.

 فارسی