create-charts-in-word-documents-using-csharp

نمودارها در مایکروسافت ورد تجزیه و تحلیل داده‌ها را ساده و مؤثر می‌سازند. آن‌ها اعداد را به تصاویر تبدیل می‌کنند و به محتوای شما کمک می‌کنند تا برجسته شود. شما می‌توانید نمودارها را به‌طور مستقیم در ورد ایجاد کنید تا روندها، مقایسه‌ها و موارد دیگر را نشان دهید. از نمودارهای میله‌ای، دایره‌ای، خطی و سایر سبک‌ها برای برآورده کردن نیازهای خود انتخاب کنید. مایکروسافت ورد ابزارهای داخلی برای ایجاد نمودارها دارد. با این حال، Aspose.Words برای .NET به شما این امکان را می‌دهد که نمودارها را به‌صورت برنامه‌نویسی تولید و درج کنید. این وبلاگ توضیح می‌دهد چگونه نمودارها را در اسناد ورد با استفاده از C# ایجاد کنیم.

این مقاله شامل موضوعات زیر است:

API C# برای ایجاد نمودارها در اسناد ورد

ما از Aspose.Words برای .NET برای ایجاد انواع مختلف نمودارها در اسناد ورد استفاده خواهیم کرد. این کتابخانه قدرتمند به شما این امکان را می‌دهد که فایل‌های ورد را به‌صورت برنامه‌نویسی ایجاد، ویرایش و تبدیل کنید. API قوی آن ایجاد و سفارشی‌سازی نمودارها را آسان می‌کند. توسعه‌دهندگان می‌توانند به‌راحتی تجزیه و تحلیل داده‌های پویا را در جریان کار اسناد خود ادغام کنند. این ابزار عالی برای تولید گزارش‌ها یا اسناد با نمودارهای تعاملی است.

برای شروع با Aspose.Words برای .NET، مراحل ساده زیر را دنبال کنید:

  1. کتابخانه را از releases دانلود کنید.
  2. آن را از طریق NuGet Package Manager با دستور زیر نصب کنید:
    PM> Install-Package Aspose.Words
    

ایجاد یک نمودار ستونی در ورد

نمودارهای ستونی برای مقایسه داده‌ها در دسته‌ها عالی هستند. شما می‌توانید به‌راحتی یک نمودار ستونی در یک سند ورد با استفاده از Aspose.Words برای .NET ایجاد کنید. مراحل زیر را دنبال کنید:

  1. یک نمونه از کلاس Document ایجاد کنید.
  2. از کلاس DocumentBuilder برای ساخت سند استفاده کنید.
  3. یک نمودار ستونی با InsertChart() اضافه کنید و ChartType.Column، width و height را به‌عنوان آرگومان‌ها وارد کنید.
  4. نتیجه را در یک شیء Shape ذخیره کنید.
  5. یک نمونه از کلاس Chart ایجاد کنید.
  6. به مجموعه سری‌های نمودار با Chart.Series دسترسی پیدا کنید.
  7. داده‌ها را اضافه کرده و سری‌های نمودار را با استفاده از روش Add() تعریف کنید.
  8. فایل را با استفاده از روش Save() ذخیره کنید.

کد زیر نشان می‌دهد چگونه یک نمودار ستونی در یک سند ورد با استفاده از C# ایجاد کنیم.

Create Column Charts in Word Documents using C#.

ایجاد نمودارهای ستونی در اسناد ورد با استفاده از C#

ایجاد نمودارهای پراکنده در اسناد ورد با استفاده از C#

نمودارهای پراکنده برای نشان دادن روابط بین دو متغیر مفید هستند. برای وارد کردن یک نمودار پراکنده در یک سند ورد، مراحل قبلی را دنبال کنید. فقط ChartType.Scatter را در روش InsertChart() تنظیم کنید.

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

ایجاد نمودارهای پخش در اسناد Word با استفاده از C#.

ایجاد نمودارهای پخش در اسناد Word با استفاده از C#

وارد کردن نمودارهای مساحتی در اسناد Word با استفاده از C#

نمودارهای مساحتی تغییرات اندازه در طول زمان را برجسته می‌کنند. برای ایجاد نمودارهای مساحتی در اسناد Word، مراحل قبلی را دنبال کنید. فقط کافی است ChartType.Area را در روش InsertChart() تنظیم کنید.

نمونه کد زیر نشان می‌دهد چگونه یک نمودار مساحتی در یک سند Word با استفاده از C# ایجاد کنید.

وارد کردن نمودارهای مساحتی در اسناد Word با استفاده از C#.

وارد کردن نمودارهای مساحتی در اسناد Word با استفاده از C#

وارد کردن نمودارهای حبابی در اسناد Word با استفاده از C#

نمودارهای حبابی برای نمایش سه بعد داده‌ها عالی هستند. برای ایجاد نمودارهای حبابی در اسناد Word، مراحل قبلی را دنبال کنید. فقط کافی است ChartType.Bubble را در روش InsertChart() تنظیم کنید.

نمونه کد زیر نشان می‌دهد چگونه یک نمودار حبابی در یک سند Word با استفاده از C# ایجاد کنید.

وارد کردن نمودارهای حبابی در اسناد Word با استفاده از C#.

وارد کردن نمودارهای حبابی در اسناد Word با استفاده از C#

ایجاد نمودارهای خطی در اسناد Word با استفاده از C#

نمودارهای خطی برای نشان دادن روند داده‌ها در طول زمان مفید هستند. برای ایجاد یک نمودار خطی در یک سند Word، مراحل قبلی را دنبال کنید. فقط کافی است ChartType.Line را در روش InsertChart() تنظیم کنید.

نمونه کد زیر نشان می‌دهد چگونه یک نمودار خطی در یک سند Word با استفاده از C# ایجاد کنید.

وارد کردن نمودارهای خطی در اسناد Word با استفاده از C#.

وارد کردن نمودارهای خطی در اسناد Word با استفاده از C#

دریافت یک مجوز رایگان

امکانات کامل Aspose.Words برای .NET را آزاد کنید! مجوز موقت رایگان خود را امروز دریافت کنید و از آن استفاده کنید. از دستکاری بی‌نهایت اسناد بدون هیچ‌گونه محدودیتی لذت ببرید.

منابع مفید – نمودارها در اسناد Word

علاوه بر کار با نمودارها در اسناد Word، ویژگی‌های بیشتری از Aspose.Words برای .NET را برای سفارشی‌سازی نمودارها و اسناد بررسی کنید. منابع زیر را مشاهده کنید:

نتیجه‌گیری

در این مقاله، نحوه ایجاد انواع مختلف نمودارها—نمودارهای ستونی، پخش، مساحتی و حبابی—در اسناد Word با استفاده از C# را پوشش دادیم. ما نحوه استفاده از Aspose.Words برای .NET برای ایجاد و سفارشی‌سازی نمودارها را نشان دادیم. با دنبال کردن این مراحل، می‌توانید به راحتی نمودارهای جذاب بصری را به اسناد Word خود اضافه کرده و تجزیه و تحلیل داده‌ها و ارائه‌ها را بهبود بخشید.

در صورت هر گونه ابهام، لطفاً با ما در فروم پشتیبانی رایگان برای کمک تماس بگیرید.

منابع مرتبط