1. محصولات
  2.   Sheetize AI

Sheetize AI برای .NET

SDK .NET مبتنی بر هوش مصنوعی که به شما اجازه می‌دهد با کد و زبان ساده صفحات‌گسترده را بسازید، ویرایش کنید و درک کنید.

Sheetize AI برای .NET

Sheetize AI یک SDK .NET مبتنی بر هوش مصنوعی است که به توسعه‌دهندگان و کاربران پیشرفته امکان ایجاد، ویرایش و تحلیل صفحات‌گسترده را — همه از طریق کد تمیز، تایپ‌شده یا دستورات زبان طبیعی می‌دهد. چه بخواهید یک مدل مالی بسازید، گزارشی تولید کنید یا پاک‌سازی داده‌ها را خودکار کنید، Sheetize.AI کار سنگین را برای شما انجام می‌دهد.

ویژگی‌ها

  • ایجاد صفحه‌گسترده : Instantiate Workbooks, Worksheets, Tables, and Charts in seconds.
  • دستورات زبان طبیعی : “Create a sales dashboard with a line chart for Q1‑Q4.”
  • تولید فرمول : Ask for “percentage change month‑over‑month” and get the exact Excel syntax.
  • خلاصه‌سازی داده‌ها : Summarize a 10‑k row table into top‑3 insights with one method call.
  • صادرات و واردات : Read/write .xlsx, .csv, or stream data directly to Azure Blob Storage.

مزایا

  • سادگی کد‑محور : Use familiar C# / VB.NET objects to build worksheets, tables, charts, and more.
  • رابط زبان انسانی : Ask in plain English — “Add a column with monthly sales growth” — and the SDK translates it into the correct API calls.
  • تولید هوشمند فرمول : Describe the calculation you need and receive a ready‑to‑use Excel formula (including array, dynamic, and XLOOKUP variants).
  • خلاصه‌سازی خودکار صفحه‌گسترده : Summarize large data sets into insights, bullet points, or executive summaries with a single method call.
  • تایپ‌دار و ناهمزمان : Leverage .NET async patterns, strong typing, and IntelliSense for error‑free development.

چگونه از Sheetize AI استفاده کنیم؟

یکپارچه‌سازی Sheetize AI در پروژه .NET خود با پیروی از مراحل زیر:

  • نصب کتابخانه Sheetize.AI از طریق NuGet
  • ارجاع به کتابخانه در پروژه
  • تنظیم پارامترهای تبدیل بر حسب نیاز
  • فراخوانی متد BuildSpreadsheet برای انجام کار مورد نظر

شروع کار با Sheetize AI

برای شروع کار با Sheetize AI:

  • دانلود کتابخانه Sheetize.AI از NuGet.
  • افزودن ارجاع به کتابخانه در پروژه .NET خود.
  • مرور مستندات برای درک گزینه‌ها و تنظیمات موجود.
  • یک‌پارچه‌سازی هوش مصنوعی در کد برنامه خود برای فعال‌سازی قابلیت‌های خودکارسازی صفحات‌گسترده.

نمونه: ایجاد یک صفحه‌گسترده جدید با استفاده از Sheetize AI

// گام ۱: تنظیم سرور LLM
string ApiKey = "";
string ApiUrl = "https://llm.professionalize.com/v1/chat/completions";

Configuration.Model = Model.Recommended;
SheetizeAI sheetizeAI = new SheetizeAI(ApiKey, true, ApiUrl);
await sheetizeAI.BuildSpreadsheet("C:\\New.xlsx", "Provide weekly daily three-meal recipes");

سوالات متداول

چه فرمت‌های صفحه‌گسترده‌ای پشتیبانی می‌شوند؟

Text Converter فرمت‌هایی مانند XLSX، XLSB، XLSM، XLTM، XLAM، XLS، Excel95، SpreadsheetML، XLT را پشتیبانی می‌کند.

آیا می‌تواند محتوای صفحه‌گسترده را دستکاری کند؟

بله، Sheetize AI به کاربر اجازه می‌دهد با استفاده از متد BuildSpreadsheet محتوای صفحه‌گسترده را تغییر دهد.

آیا می‌تواند محتوای صفحه‌گسترده را خلاصه کند؟

بله، Sheetize AI می‌تواند خلاصه‌ای از محتوای صفحه‌گسترده بنویسد.

 فارسی