Read and write XLS, XLSX from ASP.NET, .NET, VB, C#, PHP and other programming languages without Excel installed! Supports formula calculations, text formatting, rows, columns, sheets management and much more! Can be used from legacy Visual Basic 6 and ASP classic, Delphi through special ActiveX wrapper with improved XLS and XLSX formats support and formula calculations
Technical details: # 150+ source code samples ready to copy and paste from! # Writing for XLS, HTML, TXT, CSV, XML support; # Exports to PDF without any other libraries required; # Reading for CSV, XLS (Office 97-2010), XLSX (Office 2007-2010) and ODS (Open Office Calc) support; # Formula calculations (standard functions, add-in formula like XIRR) support; # Can be used in Visual C#, Visual Basic.NET and ASP.NET; # Cells, columns, rows, worksheets support; # Unicode support; # 12 chart types supported; # Cell formatting (font, color, border style, alignment) is supported; # Capable of changing existing Excel documents (change data and save modified document, add or remove rows, columns); # Export XLS into CSV, TXT, HTML and XML, PDF; # Reads Excel files into dataset; # Convert spreadsheets from command line or .bat command files using Spreadsheet SDK Console version.
VORTEILE: Excel ist nicht erforderlich (die Bibliothek verwendet eine eigene benutzerdefinierte -Motor schnell zu lesen, schreiben und rechnen Tabellen). Microsoft derzeit nicht empfehlen, und nicht unterstützt, Automatisierung von Microsoft Office-Anwendungen von jedem unbeaufsichtigten, nicht-interaktiven Client-Anwendung oder Komponente (einschließlich ASP, ASP.NET, DCOM und NT Services) (siehe Microsoft-KB # 257757 für weitere Informationen); Saubere und einfache API zum Lesen und Schreiben von Excel-Dateien; 100% C #-Code mit unterschiedlichen Sicherheits Modi für ASP.NET-Web-Servern kompatibel; Kommt mit über 150 'Kopieren und Einfügen' Quelle Codebeispiele für C #, VB.NET, ASP.NET, Visual Basic 6, ASP Classic; Inklusive. NET, ActiveX und Befehlszeile (Konsole)-Schnittstellen, so können aus verschiedenen Umgebungen eingesetzt werden; Lizenzfrei: keine zusätzlichen Runtime-Lizenzen oder Laufzeitgebühren TECHNISCHE DATEN Schreiben für XLS-, HTML-, TXT-, CSV-, XML-Unterstützung; Die Exporte in PDF ohne weitere Bibliotheken erforderlich ist; Lesen für CSV, XLS (Office 97-2010), XLSX (Office 2007-2010) und ODS (Open Office Calc) Unterstützung; Formel-Berechnungen (Standard-Funktionen, Add-In-Formel wie XIRR) Unterstützung; Kann mit Visual C#, Visual Basic.NET und ASP.NET verwendet werden; Zellen, Spalten, Zeilen, Arbeitsblatt Unterstützung; Unicode-Unterstützung; NEU - 12 Diagrammtypen unterstützt; Zellen Formatierung (Schriftart, Farbe, Rahmen Stil, Ausrichtung) wird unterstützt; Fähig zur Änderung der bestehenden Excel-Dokumente (Daten ändern und speichern Sie geänderte Dokument, hinzufügen oder entfernen, Zeilen, Spalten); XLS Export in CSV, TXT, HTML und XML, PDF; Importieren von Daten aus Datensatzes und Export von Daten in Datensatzes; Liest Excel-Dateien in Datenmenge: wie Daten aus XLS-Dokument in Excel-Datensatz zu lesen; Konvertieren Sie Tabellen von der Kommandozeile oder. Bat Befehl Dateien mit Spreadsheet SDK Console-Version
added support for SHA512-based encryption; fixed caluclation of functions INDIRECT, COLUMN and ROW; other minor improvements and bug fixes.
Разрешения на распространение: You may include this trial version on any CD compilation. You may not sell the trial copy. You must disclose that this is shareware and that the product is not free.
Bytescout Spreadsheet SDK License Agreement
This is a legal agreement between you ("Customer"), the end user, and ByteScout ("ByteScout"). By answering 'YES' or 'Accept' you are agreeing to accept this agreement for Bytescout Spreadsheet SDK ("SDK") and optionally purchase source code for ("Source Code") and to be bound by the terms of this agreement. This License will continue as long as you use the SDK. However, it will terminate if you fail to comply with any of its terms or conditions. You must agree, upon termination, to destroy all copies of the SDK and Source Code.
1. Grant of License. ByteScout grants a limited, non-exclusive license to use one copy of the application development tool called Bytescout Spreadsheet SDK ("SDK") for the purpose of developing applications for the Windows environment. Developer License is required for every single developer who use the SDK for software development purposes.
2. Runtime Distribution License. ByteScout grants you a royalty-free right to distribute copies of the runtime files for use with applications you have developed using the SDK. The SDK runtime files are listed in Exhibit A. These libraries may not be distributed for any other purpose than to accompany software that you have developed using the SDK. You may use the SDK in your specific purpose application programs, in which case ByteScout grants you permission under ByteScout 's copyright to use, give away or sell such programs without additional licenses or fees, as long as all copies of these programs bear a valid copyright notice and provided that your program is not merely a set or subset of the SDK or a compilation or development tool or library which includes all or a portion of the SDK, or is otherwise a product that is generally competitive with or a substitute for the SDK. This permission is granted solely for the purpose set forth above, and you are not authorized to use the SDK in any other manner.
3. Copyright. The SDK is owned by ByteScout and is protected by United States copyright laws and international treaty provisions. You may make one copy of the SDK for backup purposes. You may not, under any circumstances, copy the manual and other written materials that accompany the SDK.
4. Developer License (reading only). Customer can use Bytescout Spreadsheet SDK to read documents using the library only if he have a "Developer License (reading only)" license required for every single developer.
5. Developer License (writing only). Customer can use Bytescout Spreadsheet SDK to write documents using the library only if he have a "Developer License (writing only)" license required for every single developer.
6. Developer License (reading and calculation). Customer can use Bytescout Spreadsheet SDK to read documents and calculate formulas in documents using the library only if he have a "Developer License (reading and calculation)" license required for every single developer.
7. Developer License (writing and calculation). Customer can use Bytescout Spreadsheet SDK to write documents and calculate formulas in documents using the library only if he have a "Developer License (writing and calculation)" license required for every single developer.
8. PRO Developer License (reading, writing, calculation). Customer can use Bytescout Spreadsheet SDK to read, write documents and calculate formulas in documents using the library only if he have a "PRO Developer License (reading, writing, calculation)" license required for every single developer
9. Web Site License (reading only). Customer can install and use the SDK to read documents on the web-server computer for ONE SINGLE web-site only if he have a Web Site License (reading only) required for every single web-site.
10. Web Site License (writing only). Customer can install and use the SDK to write documents on the web-server computer for ONE SINGLE web-site only if he have a Web Site License (writing only) required for every single web-site.
11. Web Site License (writing and calculation). Customer can install and use the SDK to write documents and calculate formulas on the web-server computer for ONE SINGLE web-site only if he have a Web Site License (writing and calculation) required for every single web-site.
12. Web Site License (reading and calculation). Customer can install and use the SDK to write documents and calculate formulas on the web-server computer for ONE SINGLE web-site only if he have a Web Site License (writing and calculation) required for every single web-site.
13. PRO Web Site License (reading, writing, calculation). Customer can install and use the SDK to read, write documents and calculate formulas in documents on the web-server computer for ONE SINGLE web-site only if he have a PRO Web Site License required for every single web-site.
14. Web Server License (reading only). Customer can install and use the SDK to read documents on UNLIMITED number of web-sites on ONE SINGLE WEB SERVER COMPUTER only if he have a Web Server License (reading only) required for every single web-server.
15. Web Server License (writing only). Customer can install and use the SDK to write documents on UNLIMITED number of web-sites on ONE SINGLE WEB SERVER COMPUTER only if he have a Web Server License (writing only) required for every single web-server.
16. Web Server License (reading and calculation). Customer can install and use the SDK to read documents and calculate formulas in documents on UNLIMITED number of web-sites on ONE SINGLE WEB SERVER COMPUTER only if he have a Web Server License (reading and calculation) required for every single web-server.
17. Web Server License (writing and calculation). Customer can install and use the SDK to write documents and calculate formulas in documents on UNLIMITED number of web-sites on ONE SINGLE WEB SERVER COMPUTER only if he have a Web Server License (writing and calculation) required for every single web-server.
18. PRO Web Server License (reading, writing, calculation). Customer can install and use the SDK to read, write documents and calculate formulas in documents on UNLIMITED number of web-sites on ONE SINGLE WEB SERVER COMPUTER only if he have a PRO Web Server License required for every single web-server.
19. Customer may not lease, rent, or resell SDK or any derivative product which competes directly or indirectly with SDK without prior written agreement of ByteScout.
20. Source Code is trade secret. It is confidential and cannot be published in any format or media without prior written consent of ByteScout.
21. ByteScout authorizes Customer to make archival copies of SDK Source Code for the sole purpose of backing up Source Code. All other copying of SDK Source Code is prohibited. All copies permitted to be made by this agreement must bear the following notice: "Copyright 2008 ByteScout. All rights reserved. Unauthorized use, duplication or distribution strictly prohibited by Federal Law."
22. ByteScout does not authorize customer to distribute SDK Source Code.
23. Other Restrictions. You may not rent, lease, sub-license, transfer, or sell the SDK and Source Code. You may not translate, reverse engineer, decompile, disassemble the SDK.
No Warranty
This documentation and the .NET DLL library (DLL) file are provided "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or suitability for a particular purpose. The Customer assumes the entire risk of any damage caused by this software.
BYTESCOUT MAKES NO WARRANTIES OR REPRESENTATIONS, EXPRESS OR IMPLIED, IN FACT OR LAW, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. BYTESCOUT DOES NOT WARRANT THAT THE OPERATION OF SDK AND SOURCE CODE WILL BE UNINTERRUPTED OR ERROR FREE.
Limitation of Liability
NOTWITHSTANDING THE FORM (E.G. CONTRACT, NEGLIGENCE OR OTHERWISE) IN WHICH ANY LEGAL OR EQUITABLE ACTION MAY BE BROUGHT AGAINST BYTESCOUT, BYTESCOUT WILL NOT BE LIABLE FOR DAMAGES WHICH EXCEED THE AMOUNT OF THE LICENSE FEES PAID BY CUSTOMER FOR SDK OR SOURCE CODE. IN NO EVENT WILL BYTESCOUT BE LIABLE FOR ANY DAMAGES, WHETHER ARISING FROM TORT OR CONTRACT, INCLUDING LOSS OF DATA, LOST PROFITS, COST OF COVER OR OTHER SPECIAL, INCIDENTAL, CONSEQUENTIAL OR INDIRECT DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SDK OR ACCOMPANYING DOCUMENTATION, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY. THIS LIMITATION WILL APPLY EVEN IF BYTESCOUT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. CUSTOMER ACKNOWLEDGES THAT THE LICENSE FEE REFLECTS THIS ALLOCATION OF RISK.
GOVERNING LAW AND GENERAL PROVISIONS
This Agreement will be governed by the laws of the United States of America, excluding the application of its conflicts of law rules. If any part of this Agreement is found void and unenforceable, it will not affect the validity of the rest of the Agreement, which shall remain valid and enforceable according to its terms. You may not ship, transfer, or export the SDK into any country or used in any manner prohibited by any export laws, restrictions or regulations. This Agreement shall automatically terminate upon failure by you to comply with its terms.