Combine Excel files Online

Combine Excel files | Merge Excel using C# .NET Cloud SDK

Объединение данных, распределенных в файлах Excel в очереди, является часто встречающейся задачей. В этой статье обсуждаются расширенные функции объединения документов Excel с помощью .NET REST API. Архитектура API — RESTful, что позволяет выполнять облачные операции и позволяет избежать необходимости прямой установки на отдельные системы.

REST API для объединения файлов Excel

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

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

Теперь, чтобы использовать SDK, найдите Aspose.Cells-Cloud в диспетчере пакетов NuGet и нажмите кнопку «Добавить пакет». Это добавит ссылку на SDK в ваш проект. Следующий важный шаг — получить учетные данные клиента из облачной панели. Если у вас нет существующей учетной записи, просто создайте бесплатную учетную запись, следуя инструкциям, указанным в статье быстрый старт.

Объединение файлов Excel в C# .NET

В следующих разделах описывается, как программно объединить файлы Excel с помощью C# .NET.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Создайте объект класса CellsApi, куда мы передаем учетные данные клиента в качестве аргументов.

cellsInstance.UploadFile(dictionary.Key, dictionary.Value);

Прочитайте входные файлы Excel и загрузите их в облачное хранилище.

Aspose.Cells.Cloud.SDK.Model.FilesResult filesResult = lightCellsApi.PostMerge(mapFiles, "xls", false);

Вызовите API, чтобы объединить книги Excel. Затем загрузите объединенный Excel в облачное хранилище.

Combine Excel

Image1:- Merge Excel

Входные книги Excel, использованные в приведенном выше примере, можно загрузить по адресу:

Объединение файлов Excel с помощью команд cURL

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

Первым шагом в этом методе является создание токена доступа JWT с помощью следующей команды:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Теперь, когда у нас есть токен JWT, нам нужно выполнить следующую команду, чтобы объединить файлы Excel.

curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}

Заключение

Таким образом, динамическая среда для объединения данных предлагает два мощных способа объединения нескольких файлов Excel с использованием многофункционального облачного SDK Aspose.Cells для .NET и эффективности команд cURL с возможностью создания сценариев. Независимо от того, выберете ли вы комплексный набор инструментов и детальный контроль, предоставляемый Aspose.Cells Cloud SDK, или простоту и кросс-платформенную совместимость команд cURL. Тем не менее, оба метода могут объединять файлы Excel.

Полезные ссылки

Статьи по Теме

Пожалуйста, посетите следующие ссылки, чтобы узнать больше о: