Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
ExtenXLS – это Java Excel Reporting Toolkit, разработанный компанией Extentech. Это API для создания отчетов, позволяющее считывать, изменять и создавать отчеты на основе электронных таблиц из Java-приложений. Написанный полностью на языке программирования Java, ExtenXLS создает новые файлы электронных таблиц как с нуля, так и на основе существующих шаблонов. ExtenXLS способен использовать данные из любого источника и выводить их в Excel-совместимых форматах XLS, XML и HTML. Типичные области применения варьируются от Java Servlet, генерирующего отчеты финансового анализа, до JavaBeans, встроенных в JavaServer Pages для выполнения вычислений по формулам. API ExtenXLS может использоваться как компонент настольной электронной таблицы или быть встроенным в серверное приложение. Благодаря возможности повторного использования существующих электронных таблиц, ExtenXLS может обновлять файлы-шаблоны XLS актуальными данными из баз данных и формировать индивидуальные отчеты. Он совместим с Excel, а входные файлы-шаблоны могут быть представлены различными сложными устаревшими электронными таблицами, такими как: анкеты, контрольные списки, сценарии "что если" и исторические данные портфеля. ExtenXLS содержит методы для создания новых рабочих книг с нуля, позволяющие вставлять новые ячейки, содержащие текст и числовые данные. Продукт предоставляет возможности настройки выходных данных, используя сотни шрифтов, цветов, узоров, границ, формул, именованных диапазонов и встроенных форматов, таких как: валюта, дата, финансовые и числовые форматы. Другие возможные применения включают: пользовательские интерфейсы, созданные с использованием компонентов электронной таблицы Java Swing, и преобразование электронных таблиц в HTML и XML.
ExtenXLS is a Java Excel Reporting Toolkit developed by Extentech. It is a Reporting API that allows for the reading in, modifying and creation of spreadsheet based reports from Java applications. Written entirely in the Java programming language, ExtenXLS creates new spreadsheet files from scratch as well as from existing spreadsheet files templates. ExtenXLS has the ability to utilize data from any source and output it in Excel compatible XLS, XML, and HTML formats. Common uses range from a Java Servlet that produces financial analysis reports to JavaBeans embedded in JavaServer Pages for use in executing formula calculations. The ExtenXLS API can be used as a desktop spreadsheet component or embedded in a server application. With the ability to reuse existing spreadsheets, ExtenXLS can update template XLS files with fresh data from databases and output to custom reports. It has an Excel compatibility, template input files can range from a variety of complex legacy spreadsheets such as: surveys, checklists, what if scenarios, and historical portfolio data. ExtenXLS contains methods that can create new WorkBooks from scratch, allowing for the insertion of new cells containing text, and numeric data. The product allows for customization of output with hundreds of fonts, colors, patterns, borders, formulas, named ranges, and built in formats such as: currency, date, financial and numeric formatting patterns. Other potential uses include: user interfaces built with the included Java Swing spreadsheet components, and transformations of spreadsheets into HTML, and XML.