Aspose.Cells Java для Apache POI SS — HSSF и XSSF

Apache POI SS — HSSF и XSSF

HSSFявляется чистой Java реализацией проекта POI формата файла Excel ‘97 (-2007). XSSF является чистой Java реализацией проекта POI формата файла Excel 2007 OOXML (.xlsx).

HSSF и XSSF предоставляют способы чтения электронных таблиц, создания, изменения, чтения и записи XLS электронных таблиц. Они предоставляют:

  • низкоуровневые конструкции для людей с особыми потребностями
  • API модели событий для эффективного доступа только для чтения
  • полный API пользовательской модели для создания, чтения и изменения файлов XLS

Подробнее наpoi.apache.org

Aspose.Cells for Java

Aspose.Cells for Java is an award-winning Excel Spreadsheet component that allows Java developers to embed the ability to read, write and manipulate Excel® spreadsheets (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF и форматы файлов изображений в свои собственные Java приложения без необходимости полагаться на Microsoft Excel®.

Aspose.Cells for Java — это зрелый, масштабируемый и многофункциональный компонент, который предлагает множество функций, выходящих далеко за рамки простых возможностей экспорта данных других поставщиков. С помощью Aspose.Cells for Java разработчики могут экспортировать данные, форматировать электронные таблицы с максимальной детализацией, импортировать изображения, создавать диаграммы, применять и вычислять сложные формулы, передавать данные Excel® в потоковом режиме, сохранять в различных форматах и многое другое — и все это без использования Microsoft Excel®. или Microsoft Автоматизация офиса.

Подробнее наaspose.com

Почему не Apache POI SS — HSSF и XSSF

Стоит отметить, что некоторые задачи можно выполнить с помощью Aspose.Cells, но нельзя выполнить с помощью Apache POI. Например, если вам нужно преобразовать файлы Excel в Pdf, JSON и изображения, то вы не можете использовать только Apache POI, вам также потребуется Microsoft Excel 365 или другие инструменты.

Вы можете сравнить POI с Aspose.Cells. Для этого предлагаем вам ознакомиться с проектом Aspose.Cells для POI (HSSF и XSSF) — он показывает, как можно выполнять разные задачи, используя Aspose.Cells для .Java API по сравнению с POI. Проект также охватывает функции для работы с текстовыми документами, которые доступны только в Aspose.Cells, но не в Apache POI.

Этот проект также полезен для разработчиков, желающих перейти с POI на Aspose.Cells.

В следующих разделах и статьях мы более подробно рассмотрим некоторые функции и возможности, предоставляемые Aspose.Cells.

Стабильность

Компоненты Aspose тщательно протестированы. Поскольку компоненты Aspose упакованы в один JAR-файл, для их работы никогда не потребуется устанавливать какие-либо дополнительные компоненты или компоненты. Это позволяет не только обеспечить стабильную работу с Aspose.Cells, но и свести риск возникновения непредвиденных ситуаций практически к нулю.

Масштабируемость и скорость

Компоненты Aspose обладают высокой масштабируемостью и молниеносной скоростью. Они являются настоящим решением .NET и безупречно работают как на одном сервере, на котором работает одно приложение, так и на веб-ферме с балансировкой нагрузки, на которой работает корпоративное приложение.

Функции

Компоненты Aspose предоставляют все необходимое для управления файлами Office, а также многое другое. Они разработаны с учетом философии, позволяющей разработчикам достигать наилучших результатов с наименьшим объемом работы.

Компоненты Aspose обеспечивают множество мощных функций, позволяющих сэкономить время. Например,Aspose.Cells предлагает функцию, которая позволяет разработчикам импортировать JSON в файлы Excel. Стоит отметить, что каждый компонент семейства Aspose обладает собственным набором уникальных и мощных функций.

Поддержка, расширение и участие

Поддерживать

С самых первых дней Aspose мы знали, что просто предоставлять нашим клиентам хорошие продукты будет недостаточно. Нам также нужно было обеспечить хорошее обслуживание. Мы сами являемся разработчиками и понимаем, как это неприятно, когда техническая проблема или особенность программного обеспечения мешают вам делать то, что вам нужно. Мы здесь, чтобы решать проблемы, а не создавать их.

Вот почему мы предлагаем бесплатную поддержку. Любой, кто использует наш продукт, независимо от того, купили ли они его или используют для ознакомления, заслуживает нашего полного внимания и уважения.

Вы можете регистрировать любые проблемы или предложения, связанные с Aspose.Cells Java для Apache POI SS — HSSF и XSSF, используя любую из следующих платформ:

Расширяйте и вносите свой вклад

Aspose.Cells Java для Apache POI (HSSF+XSSF) имеет открытый исходный код, и его исходный код доступен на основных веб-сайтах социального кодирования, перечисленных ниже. Разработчикам рекомендуется загружать исходный код и вносить свой вклад, предлагая или добавляя новые функции или улучшая существующие, чтобы другие также могли извлечь из этого пользу.

Исходный код

Вы можете получить последний исходный код из одного из следующих мест

Как настроить исходный код

Пожалуйста, следуйте этим простым шагам, чтобы открыть и расширить исходный код при использовании:

Затмение IDE

  1. Загрузите/клонируйте исходный код.
  2. Откройте Eclipse и выберитеФайл > Импорт…
  3. ВыбиратьОбщий > Существующие проекты в рабочую область.
  4. Перейти квыберите корневой каталогпоследнего исходного кода, который вы загрузили.
  5. НажмитеЗаканчиватьдля успешного импорта загруженного проекта.

IDE NetBeans

  1. Загрузите/клонируйте исходный код.
  2. Откройте NetBeans и выберитеФайл > Новый проект…
  3. ВВыберите проект вкладка: ВыбратьJava > Java Проект с существующими исходными кодами.
  4. ВИмя и местоположение вкладка: Укажите желаемоеназвание проекта иПапка проекта.
  5. ВСуществующие источники вкладка: НажмитеДобавить папку… и выберите корневой каталог последнего исходного кода, который вы загрузили.
  6. НажмитеЗаканчивать для успешного создания загруженного проекта.

Образцы кода

В этот раздел входят следующие темы

Смотрите также