GroupDocs.Assembly for .NET

اضافه کردن لیست‌های داده‌محور به اسناد PDF با استفاده از API .NET ما

GroupDocs.Assembly for .NET ابزارهای قدرتمندی برای تولید و جاسازی لیست‌ها به طور دینامیک در اسناد PDF ارائه می‌دهد.

مراحل افزودن لیست پر شده با داده به سند PDF

GroupDocs.Assembly این امکان را فراهم می‌کند تا به‌راحتی لیست‌های داده‌محور را به الگوهای PDF وارد کنید. لیست‌ها را ایجاد و سفارشی کنید.

  1. یک الگو با نقاط تعیین‌شده برای لیست ایجاد کنید (در حال حاضر الگوهای PDF پشتیبانی نمی‌شوند).
  2. مسیر الگو را تنظیم کنید.
  3. داده‌ها را از منابع پشتیبانی‌شده مانند JSON یا XML بازیابی کنید.
  4. سند تکمیل‌شده با لیست را به‌عنوان یک فایل PDF صادر کنید.
// این برچسب را به الگوی خود اضافه کنید تا مکانی که لیست ظاهر می‌شود، مشخص کنید
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// مسیر فایل الگو را مشخص کنید
// پشتیبانی از الگوهای PDF در حال حاضر در دسترس نیست.
string template = "list_template.docx";

// داده‌ها را از منبع انتخابی خود بازیابی کنید
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

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

ایجاد اسناد با پر کردن الگوها با داده‌های ساختارمند

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

ویژگی‌های GroupDocs.Assembly

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

این API اسناد را در فرمت‌های محبوب با استفاده از داده‌های منابعی مانند JSON، XML، CSV و غیره با دقت و کارایی پر می‌کند.

استفاده از لیست‌ها و عناصر دیگر برای ارائه داده‌ها

GroupDocs.Assembly به شما این امکان را می‌دهد که لیست‌ها، جداول و نمودارها را به همراه متن، بارکدها، لینک‌های وب و تصاویر برای ایجاد اسناد ساختارمند خوب جاسازی کنید.

جایگذاری دقیق داده‌ها در مکان‌های مورد نیاز

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

پشتیبانی از چندین فرمت سند

اسناد را در فرمت‌های مختلفی مانند MS Office، OpenOffice، PDF، HTML و فایل‌های ایمیل تولید و مدیریت کنید. به‌راحتی چندین سند را به یک فایل واحد ادغام کنید.

چگونه به‌طور دینامیک یک لیست تولید کنیم

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

C#

// یک برچسب نشانه‌گذاری به الگوی خود برای لیست اضافه کنید
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

// مسیر فایل الگو را مشخص کنید
// پشتیبانی از الگوهای PDF در حال حاضر در دسترس نیست.
string template = "numlist_template.docx";

// داده‌ها را برای پر کردن لیست بازیابی کنید
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// یک شیء منبع داده با اطلاعات لازم ایجاد کنید
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

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

// سند نهایی را با لیست تولید شده ذخیره کنید
asm.AssembleDocument(template, "result.pdf", 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
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی