Сохранить файл Excel в формате xlsb 2007 года

Введение

Когда дело доходит до работы с файлами Excel в .NET, доступно много гибкости и функциональности, особенно с библиотекой Aspose.Cells. Этот мощный инструмент позволяет вам создавать, изменять и сохранять файлы Excel без усилий. Сегодня мы рассмотрим, как сохранить файл Excel в формате xlsb 2007 года. Если вы искали способ программной обработки файлов Excel без типичных накладных расходов, вы попали по адресу!

Предпосылки

Прежде чем начать, давайте убедимся, что у вас есть все необходимое для того, чтобы все было гладко. Вот что вам нужно иметь:

  1. Visual Studio: Убедитесь, что на вашем компьютере установлена версия Visual Studio. Именно здесь вы будете писать свой код .NET.
  2. Библиотека Aspose.Cells: Вам нужна библиотека Aspose.Cells for .NET. Если вы ее еще не загрузили, перейдите наСтраница загрузок Aspose чтобы схватить его.
  3. Базовые знания C#: базовые знания C# и .NET помогут вам более комфортно ориентироваться в примерах кода.
  4. .NET Framework: убедитесь, что ваш проект настроен на использование соответствующей платформы .NET Framework, поддерживаемой библиотекой Aspose.Cells.
  5. Документ Excel: хотя создание новой рабочей книги является возможным вариантом, наличие начального документа может быть полезным, если вы хотите работать с существующим файлом.

Импортные пакеты

Чтобы начать использовать библиотеку Aspose.Cells в вашем проекте, вам нужно импортировать необходимые пространства имен. Это похоже на распаковку вашего набора инструментов перед началом проекта.

Настройте свой проект

  1. Откройте Visual Studio: начните новый проект, выбрав «Создать новый проект».
  2. Выберите шаблон проекта: выберите консольное приложение или приложение Windows Forms в зависимости от ваших предпочтений.
  3. Добавьте ссылку Aspose.Cells: щелкните правой кнопкой мыши «Ссылки» в обозревателе проектов, затем щелкните «Добавить ссылку». Найдите загруженный вами файл Aspose.Cells.dll.

Импорт пространства имен

После добавления ссылки следующим шагом будет включение пространства имен в начало файла C#.

using System.IO;
using Aspose.Cells;

Эта строка кода позволяет получить доступ ко всем классам и методам, предоставляемым библиотекой Aspose.Cells, без квалификации.

Теперь давайте разберем шаги сохранения файла Excel в формате xlsb 2007 года.

Шаг 1: Укажите папку для сохранения

Сначала нам нужно определить, где будет сохранен наш файл Excel.

// Путь к каталогу документов
string dataDir = "Your Document Directory\\";

Эта строка определяет путь к каталогу ваших документов. Убедитесь, что вы заменили"Your Document Directory" на фактический путь в вашей системе, где вы хотите сохранить файл.

Шаг 2: Создание объекта рабочей книги

Далее мы создадим новую рабочую книгу, используя библиотеку Aspose.Cells.

Workbook workbook = new Workbook();

Здесь мы создаем новый экземплярWorkbook класс. Эта недавно созданная рабочая книга является пустой рабочей книгой, которую вы можете начать заполнять данными, если захотите.

Шаг 3: Сохраните рабочую книгу

Теперь самое интересное — сохранение вашей рабочей книги в нужном формате!

// Сохранить в формате Excel2007 xlsb
workbook.Save(dataDir + "output.xlsb", SaveFormat.Xlsb);

Эта строка кода сохраняет вашу книгу какoutput.xlsb в указанном каталоге с помощьюSaveFormat.Xlsb Формат.SaveFormat Перечисление является мощным средством, поскольку позволяет вам указывать различные форматы, такие какXlsx, Xls, и т. д.

Заключение

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

Часто задаваемые вопросы

Что такое библиотека Aspose.Cells?

Aspose.Cells — это мощная библиотека для .NET, которая позволяет разработчикам создавать, изменять и обрабатывать файлы Excel программным способом без необходимости установки Microsoft Excel.

Могу ли я попробовать Aspose.Cells бесплатно?

Конечно! Вы можете использоватьбесплатная пробная версия изучить возможности библиотеки.

В чем разница между форматами xls и xlsb?

Формат xls является более старым и основан на двоичной файловой структуре, в то время как xlsb — более новый формат, который также использует двоичное хранилище, но допускает большие размеры файлов и более быструю обработку.

Где я могу приобрести лицензию на Aspose.Cells?

Вы можете купить лицензию напрямую уСтраница покупки Aspose.

Как мне обратиться за поддержкой по вопросам Aspose.Cells?

Если у вас возникли какие-либо проблемы или есть вопросы, посетитефорум поддержки