Как защитить файл с помощью Aspose.Cells Clou

Введение

Облако Aspose.Cells (API) — это мощное облачное решение, разработанное для создания, редактирования и преобразования файлов электронных таблиц. В этой статье мы подробно расскажем вам о процессе использования Облака Aspose.Cells (API) для защиты файлов, включая типичные примеры использования и примеры кода.

Обзор

Облако Aspose.Cells API предоставляет множество надежных API для защиты файлов Excel или электронных таблиц. Используя облако Aspose.Cells API, вы можете легко защитить файлы Excel или другие электронные таблицы, удовлетворяя широкий спектр требований.

Для защиты файлов доступно множество API, как правило, совместимых с различными онлайн-средами. Ниже приведено подробное описание этих API:

Функция Описание API Ссылка
Защитите электронную таблицу Защитите электронную таблицу. PostProtect
Снять защиту электронной таблицы Снимите защиту с электронной таблицы. УдалитьСнять защиту
  • Ниже показаны API-интерфейсы функций защиты версии 3.0.
Описание функции Документ по разработке API Функция
Защитите MS Excel и таблицу OpenDocument, применив пароль. Руководство по разработке PostEncryptWorkbook
Защитите MS Excel и таблицу OpenDocument. Руководство по разработке PostProtectWorkbook
Защитите MS Excel и таблицу OpenDocument без использования облачного хранилища. Руководство по разработке PostProtect
MS Excel и цифровая подпись OpenDocument Spreadsheet. Руководство по разработке PostDigitalSignature
Пакетная защита файлов. Руководство по разработке PostBatchProtect

Как защитить файл Excel с помощью облака Aspose.Cells

Облако Aspose.Cells API обеспечиваетнесколько SDK для разных языков программирования. Выберите SDK, соответствующий вашему предпочитаемому языку программирования, и следуйте прилагаемой документации по установке и инициализации. Вы также можете создать свой собственный SDK в соответствии сAPI ссылкаВ этом разделе мы будем использовать C# в качестве примера для подробного описания процесса объединения файлов.

Регистрация и получение ключа API

Прежде чем начать, вам необходимозарегистрируйте учетную запись Cloud Aspose иполучить ключ API для аутентификации. Зайдя на официальный сайт облака Aspose, вы можете создать бесплатную учетную запись и получить ключ API для аутентификации.

Более подробную информацию об операциях можно найти в следующих документах:Быстрый старт с облаком Cells

Установка и инициализация Cloud SDK Aspose.Cells

Установите пакет Aspose.Cells-Cloud NuGet в свой проект .NET, вы можете использовать консоль менеджера пакетов NuGet или менеджер пакетов NuGet в Visual Studio. Вот как можно установить пакет с помощью консоли менеджера пакетов:


Install-Package Aspose.Cells-Cloud
ww

Создаёт новый экземпляр класса CellsApi, инициализируя его вашим идентификатором клиента и секретным ключом клиента. Ниже приведены подробности вышеупомянутого фрагмента кода:


CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Обязательно замените ВАШ_API_КЛЮЧ, ВАШ_ПРИЛОЖЕНИЕ_SID и ВАШ_ПРИЛОЖЕНИЕ_KEY с вашим реальным ключом API, SID приложения и ключом приложения.

Создайте запрос API и позвоните по номеру API

Это создаёт новый экземпляр PostProtectRequest, инициализируя его необходимыми файлами и запросом на защиту Workbook. Затем он вызывает функцию protect API с этим запросом. Функция protect также поддерживает расширенные параметры запроса. Ниже приведены подробности вышеупомянутого фрагмента кода:


CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ProtectSpreadsheet(new ProtectSpreadsheetRequest { Spreadsheet = "Book1.xlsx" , password= "123456" , modifyPassword ="654321" } , "ProtectedBook1.xlsx");

Варианты использования

Theзащищать Файл Excel или другая функция электронных таблиц в облаке Aspose.Cells Cloud API полезна в различных практических случаях. Вот несколько распространённых сценариев:

  • Добавлятьнесколько файлов цифровой подписи для локальных файлов Excel или других файлов электронных таблиц.
  • Добавлятьзащитить паролем для локальных файлов Excel или других файлов электронных таблиц.
  • НаборВсегда открыто только для чтения для удобства обмена.
  • Объединить несколько файлов в HTML-файл для отображения и встраивания в веб-страницы.

Заключение

С помощью Aspose.Cells Cloud API вы можете легко создавать защищённые файлы Excel или другие электронные таблицы. Выполняя простые вызовы API и устанавливая соответствующие параметры защиты, вы можете эффективно выполнять различные требования к слиянию файлов. Интегрируйте Aspose.Cells Cloud API в свои приложения, чтобы повысить производительность и сократить время разработки.

Обратите внимание, что приведённый выше пример кода предназначен только для демонстрации, и при использовании на практике вам потребуется заменить его действительными учётными данными аутентификации и путями к файлам. Кроме того, Aspose.Cells Cloud API предлагает множество других функций, таких как создание, редактирование, изменение и обработка электронных таблиц. Подробную документацию и пример кода API можно найти на сайтеруководство разработчика официального сайта Aspose.

Надеемся, эта статья поможет вам разобраться, как использовать Cloud Aspose.Cells для защиты файлов. Удачи в реализации!