چگونه فایل xlsx را باز کنیم

Sheetize XLSX Unlocker برای .NET یک API ساده ولی قدرتمند برای حذف محافظت‌رمز از یک کتاب‌کار Excel Open XML فراهم می‌کند، در حالی که تمام کاربرگ‌ها، نمودارها و قالب‌بندی‌ها حفظ می‌شوند. این قابلیت زمانی مفید است که نیاز به دسترسی به فایلی امن برای پردازش، تحلیل یا توزیع مجدد در خطوط لوله‌ای دارید که نسخه‌ی بازشده‌ای از فایل مورد نیاز است.

ویژگی‌های اصلی

باز کردن XLSX محافظت‌رمز

یک فایل XLSX موجود را با رمز صحیح رمز‌گشایی می‌کند. عملیات بازگردانی کامل قابلیت ویرایش کتاب‌کار را فراهم می‌سازد.

حفظ قالب‌بندی و اشیاء

تمام سبک‌های سلول، فرمول‌ها، جداول، نمودارها و تصاویر پس از باز کردن دست نخورده می‌مانند.

پشتیبانی از استریمینگ

کتاب‌کارهای بزرگ را به صورت استریمینگ باز می‌کند تا مصرف حافظه کم بماند؛ ایده‌آل برای پردازش دسته‌ای تعداد زیادی فایل.

دستورالعمل‌های گام‌به‌گام

جریان کار باز کردن XLSX

برای باز کردن یک فایل XLSX با Sheetize، مراحل زیر را دنبال کنید:

  1. راه‌اندازی Unlocker: یک نمونه از SpreadsheetUnlocker ایجاد کنید.
  2. پیکربندی گزینه‌ها: UnlockerLoadOptions را با مسیر فایل منبع و رمز مورد نیاز تنظیم کنید.
  3. تعریف مسیر خروجی: مسیر مقصدی که کتاب‌کار بازشده در آن ذخیره می‌شود را مشخص کنید.
  4. اجرای باز کردن: متد Process را با گزینه‌های بارگیری و ذخیره‌سازی آماده‌شده فراخوانی کنید.

مثال – باز کردن فایل XLSX با رمز عبور

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Protected_report.xlsx",
    Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked_report.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

مثال – باز کردن فایل XLSX با رمز محافظت‑نوشتن

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Protected_report.xlsx",
    PasswordOfWriteProtection = "WritePwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked_write_protected.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

پشتیبانی گسترده از فرمت‌ها

  • Sheetize می‌تواند فایل‌های CSV، TSV و HTML محافظت‌رمز که از یک کتاب‌کار استخراج شده‌اند را نیز باز کند (فایل‌های نتیجه از داخل کانتینر ZIP رمزنگاری شده استخراج می‌شوند).

با این امکان‌ها، Sheetize باز کردن XLSX را به‌سادگی انجام می‌دهد، چه بخواهید یک اسکریپت سریع بنویسید و چه سرویسی مقیاس‌پذیر برای پردازش هزاران جدول‌محور محافظت‌شده روزانه.

 فارسی