نحوه امضای دیجیتالی یک سند اکسل با استفاده از جاوا

این مقاله واضح تمام اطلاعات در مورد نحوه امضای دیجیتالی یک سند اکسل با استفاده از جاوا را دارد. این شامل مراحل منطقی مورد نیاز برای انجام این کار به صورت برنامه‌ریزی شده به همراه کد نمونه قابل اجرا برای درج امضای الکترونیکی در اکسل با استفاده از جاوا است. همچنین سفارشی‌سازی این فرآیند را برای استفاده از PFX برای ایجاد یک امضای دیجیتال و سپس قرار دادن این امضا در فایل اکسل قبل از ذخیره آن به‌عنوان یک فایل XLSX یا در هر فرمت پشتیبانی‌شده دیگری یاد خواهید گرفت.

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

  1. محیط را برای استفاده از Aspose.Cells از مخزن برای امضای فایل اکسل پیکربندی کنید
  2. یک Keystore را نمونه سازی کنید و گواهی را با استفاده از نام فایل گواهی و رمز عبور بارگیری کنید
  3. یک digital signature با استفاده از فروشگاه کلید بالا و رمز عبور کلید خصوصی ایجاد کنید
  4. نظرات، تاریخ امضا و زمان امضای دیجیتال را ارائه دهید
  5. یک مجموعه امضای دیجیتال ایجاد کنید و امضای دیجیتالی جدید ایجاد شده را به آن اضافه کنید
  6. workbook را بارگیری کنید و مجموعه امضای دیجیتال را به آن اضافه کنید
  7. کتاب کار با امضای دیجیتال را ذخیره کنید

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

کد برای قرار دادن امضای دیجیتال در اکسل با استفاده از جاوا

در این کد برای امضای دیجیتالی اکسل با استفاده از جاوا، یک Keystore با استفاده از رمزنگاری PKCS12 ایجاد می شود و سپس فایل گواهی در آن بارگذاری می شود. DigitalSignature با ارائه Keystore، رمز عبور کلید خصوصی، نظرات و زمان امضای ارائه شده توسط کاربر ایجاد می شود، اما می توانید تصویر امضا، شناسه ارائه دهنده و XAdESType را نیز اضافه کنید. کتاب کار خروجی را می توان در هر یک از فرمت های پشتیبانی شده مانند XLSX، XLS، XLSM، ODS، XLSB و غیره ذخیره کرد.

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

 فارسی