GroupDocs.Assembly for .NET

تولید جداول داده‌ای در اسناد XLSX با استفاده از API .NET ما

GroupDocs.Assembly for .NET به شما این امکان را می‌دهد که به‌طور پویا جداول را در اسناد XLSX با داده‌های منابع مختلف پر کنید.

چگونه یک جدول را در سند XLSX پر کنیم

GroupDocs.Assembly به شما این امکان را می‌دهد که جداول را به‌طور پویا در الگوهای فرمت‌های XLSX پر کنید. داده‌ها را از منابع مختلف به جداول خود وارد کنید.

  1. یک الگوی XLSX با جای‌گذاری‌های جدول ایجاد کنید.
  2. داده‌ها را از هر منبع پشتیبانی‌شده استخراج کنید.
  3. داده‌ها را فیلتر کنید تا فقط اطلاعات مورد نیاز را شامل شود.
  4. سند را با جدول پر شده ذخیره کنید.
// این تگ‌ها را به یک ردیف جدول الگو اضافه کنید
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// مسیر فایل را برای قالب تعیین کنید
string template = "table_template.xlsx";

// داده‌ها را از یک منبع پشتیبانی‌شده استخراج کنید
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// سند را با جدول پر شده با داده‌ها ذخیره کنید
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

ایجاد اسناد با جداول پویا

GroupDocs.Assembly for .NET روند ایجاد سند را با اتوماسیون پر کردن جداول و پشتیبانی از عناصر اضافی مانند نمودارها، فهرست‌ها و تصاویر از طریق الگوها و نشانه‌گذاری پیشرفته ساده می‌کند.

ویژگی‌های کلیدی GroupDocs.Assembly

ایجاد گزارش از داده‌های ساختار یافته

API داده‌ها را از منابعی مانند JSON، XML و CSV پردازش می‌کند تا جداول را به‌طور کارآمد و دقیق در اسناد اداری پر کند.

نمایش بصری داده‌ها

GroupDocs.Assembly امکان ایجاد جداول، فهرست‌ها و نمودارها را فراهم می‌کند و همچنین متن، لینک‌ها و تصاویر را برای طراحی حرفه‌ای اسناد درج می‌کند.

موقعیت دقیق داده‌های جدول

از نحو مبتنی بر LINQ برای افزودن به‌طور پویا سطرها و ستون‌های جدول استفاده کنید. سبک‌ها، از جمله رنگ‌ها و فرمت‌ها را به‌طور برنامه‌نویسی سفارشی کنید.

پشتیبانی از طیف وسیعی از فرمت‌ها

به راحتی فرمت‌های محبوبی مانند MS Office، OpenOffice، PDF و HTML را مدیریت کنید. جداول پرشده را به طور یکپارچه در انواع سندهای پشتیبانی‌شده وارد کنید.

چگونه یک جدول داده را به‌طور پویا پر کنیم

این مثال نشان می‌دهد که چگونه یک جدول در سند XLSX را با استفاده از داده‌های پویا پر کنید.

C#

// یک الگو با یک جای‌گذاری برای جدول آماده کنید
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
// <<[c.Price]>> <</foreach>>

// مسیر فایل را به الگو مشخص کنید
string template = "table_template.xlsx";

// داده‌ها را از منبع انتخابی خود بازیابی کنید
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// یک شیء منبع داده با داده‌های لازم ایجاد کنید
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// مقداردهی DocumentAssembler را انجام دهید
DocumentAssembler asm = new DocumentAssembler();

// سند کامل شده با جدول پر شده را ذخیره کنید
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

بررسی اجمالی GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET برای ایجاد اسناد و گزارش‌ها با پر کردن الگوها با داده‌های منابع متعدد ساخته شده است. به راحتی می‌توان داده‌های ساختاریافته را در جداول، فهرست‌ها و نمودارها درج کرد یا تصاویر را به‌طور پویا وارد کرد. نحو پیشرفته اطمینان می‌دهد که داده‌ها به درستی قرار داده شوند. پشتیبانی از بیش از 50 فرمت، از جمله PDF، اسناد MS Office و فایل‌های ایمیل.
بیشتر بیاموزید
About illustration

برای شروع آماده اید؟

GroupDocs.Assembly را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

اکتشاف ویژگی‌های کلیدی

راه‌حل ما فرآیند ایجاد اسناد حرفه‌ای را با جداول پرشده به‌طور پویا و عناصر اضافی ساده می‌کند.

ایجاد گزارش‌ها با جداول تفصیلی

.NET امکان ایجاد گزارش‌های جامع را با پر کردن الگوها با جداول و سایر عناصر داده در بیش از 50 فرمت پشتیبانی‌شده فراهم می‌آورد.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی