Bytescout Spreadsheet SDK چیست؟
Bytescout Spreadsheet SDK همان گونه که از نام آن پیداست یکی دیگر از محصولات شرکت Bytecout است که با استفاده از آن می توانید قابلیت های خواندن و نوشتن data از / روی فایل های XLS، XLSX و CSV را به اپلیکیشن های web و desktop خودتان اضافه کنید. از جمله مزایای این ابزار این است که برای استفاده از آن به Excel احتیاجی ندارید، چرا که این library از custom engine اختصاصی خود برای خواندن، نوشتن و محاسبات spreadsheet ها استفاده می کند و به این طریق کارآیی خود را بسیار بالاتر می برد. لازم به ذکر است که Microsoft در حال حاضر اتوماسیون اپلیکیشن های Office را از client application ها و یا component های non-interactive توصیه و حتی پشتیبانی نمی کند. با استفاده از این SDK می توانید یک API تمیز و ساده برای خواندن و نوشتن فایل های Excel تهیه کنید.
Bytescout Spreadsheet SDK به شما اجازه می دهد تا با کدهای .NET یک spreadsheet بسازید که با حالت های مختلف امنیتی web server های ASP.NET سازگاری دارد. همچنین با Mono .NET Framework نیز سازگاری دارد. یکی از نقاط قوت این ابزار مستندات جامعی است که به همراه آن ارائه می شود و بیش از ۱۵۰ نمونه source code برای زبان های C#, VB.NET, ASP.NET, Visual Basic 6, ASP Classic در آن گنجانده شده است که توسعه دهندگان می توانند از آن استفاده کنند. از این library می توانید بدون نیاز به اینترنت و در حالت offline استفاده کنید. این ابزار شامل سه interface یا رابط .NET، ActiveX و command line یا consloe است تا بتوانید در محیط های مختلف از آن استفاده کنید. Bytescout Spreadsheet SDK قابلیت ها و امکانات مختلفی را در اختیار شما قرار می دهد. برای مثال می توانید بدون نیاز به هیچ گونه library جانبی خروجی PDF بگیرید. امکان خواندن فرمت های CSV، XLS، XLSX و ODS وجود دارد. همچنین فرمت های HTML، TXT و XML را نیز می خواند و از محاسبات فرمولی نیز پشتیبانی می کند. پشتیبانی از Unicode، پشتیبانی از Visual C#, Visual Basic.NET و ASP.NET، پشتیبانی از ۱۲ نوع چارت، امکان کار با cell ها، column ها، row ها و worksheet ها، پشتیبانی از cell formatting و... از جمله مزایای این library است. در ادامه لینک دانلود Bytescout Spreadsheet SDK به همراه کرک آن ارائه شده است.
ویژگی ها و قابلیت های Bytescout Spreadsheet SDK:
- امکان گرفتن خروجی PDF بدون نیاز به library های جانبی
- خروجی گرفتن در فرمت های CSV, TXT, HTML و XML و PDF
- امکان خواندن فرمت های CSV، XLS، XLSX و ODS
- قابلیت خواندن فرمت های HTML، TXT و XML
- امکان تغییر فونت، رنگ و غیره در cell ها
- پشتیبانی از Unicode
- امکان import و export از/به یک dataset
- و...