GroupDocs.Assembly for .NET

ادغام نمودارها در فایل‌های PDF با API .NET

GroupDocs.Assembly for .NET یک روش قدرتمند برای پر کردن فایل‌های PDF با داده‌های پویا و ادغام نمودارها به‌راحتی فراهم می‌آورد.

چگونه یک نمودار به مستند PDF اضافه کنیم

GroupDocs.Assembly فرآیند تولید و ادغام نمودارها را به مستندات PDF شما ساده می‌کند. از انواع مختلف نمودارها مانند نمودارهای میله‌ای، دایره‌ای و خطی پشتیبانی می‌کند.

  1. یک الگو طراحی کنید که مکان‌های مشخصی برای نمودار داشته باشد (الگوهای PDF پشتیبانی نمی‌شوند).
  2. داده‌های خود را از یک منبع سازگار بازیابی کنید.
  3. گزینه‌های نمودار مانند نوع، برچسب‌ها و رنگ‌بندی را مشخص کنید.
  4. مستند را با نمودار به‌عنوان یک فایل PDF صادر کنید.
// این تگ را در الگوی خود قرار دهید تا یک نمودار ایجاد کنید
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

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

// داده‌ها را از منبع مورد نظر خود بارگذاری کنید
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

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

به سادگی نمودارهای پویا را به مستندات خود اضافه کنید

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

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

تبدیل داده‌ها به نمودارهای حرفه‌ای

داده‌ها را از JSON، XML، CSV و منابع دیگر به نمودارهای بصری جذاب با چند مرحله ساده تبدیل کنید.

ایجاد محتوای بصری جذاب

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

قرارگیری و سفارشی‌سازی دقیق نمودارها

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

کار با انواع فرمت‌های فایل

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

ایجاد یک نمودار به‌صورت برنامه‌نویسی

این مثال نشان می‌دهد که چگونه می‌توانید به‌صورت پویا یک نمودار را ایجاد و آن را در یک مستند PDF ادغام کنید.

C#

// یک الگو با یک مکان‌نما برای نمودار آماده کنید
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// مسیر فایل الگو را ارائه دهید
// در حال حاضر، الگوهای PDF پشتیبانی نمی‌شوند.
string template = "table_template.docx";

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

// یک شی داده با اطلاعات موردنیاز بسازید
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// ویژگی‌های نمودار مانند نوع و ظاهر را تنظیم کنید
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

// هسته DocumentAssembler را راه‌اندازی کنید
DocumentAssembler asm = new DocumentAssembler();

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

GroupDocs.Assembly for .NET چیست؟

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

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

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

منابع مفید

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

کشف قابلیت‌های کلیدی

پلتفرم ما به شما کمک می‌کند تا مستندات جذاب و مبتنی بر داده را بر اساس نیازهای خود ایجاد کنید.

ایجاد گزارش‌های بصری غنی در چندین فرمت

.NET به شما این امکان را می‌دهد که مستندات با نمودارهای ادغام شده را در بیش از ۵۰ فرمت پشتیبانی شده تولید کنید و الگوها را به‌طور یکپارچه با داده‌های خود ترکیب کنید.

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

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