این مقاله نحوه ایجاد نمودار ستونی در Word با استفاده از جاوا را توضیح می دهد. دارای جزئیات برای تنظیم محیط برای توسعه، لیستی از مراحل برای جریان برنامه، و کد نمونه ای است که نحوه ایجاد نمودار میله ای در Word با استفاده از جاوا را نشان می دهد. ما انواع مختلفی از نمودارها و ویژگی های مختلفی را که می توانید برای سفارشی کردن نمودارها تنظیم کنید، مورد بحث قرار خواهیم داد.
مراحل ایجاد نمودار میله ای در Word با استفاده از جاوا
- IDE را طوری تنظیم کنید که از Aspose.Words for Java برای ایجاد نمودار در یک فایل Word استفاده کند
- یک فایل Word با استفاده از شی کلاس Document برای کار با نمودارها ایجاد کنید
- یک شی کلاس DocumentBuilder برای سند جدید نمونه سازی کنید
- برای افزودن نمودار با نوع و اندازه نمودار مورد نیاز، روش insertChart() را فراخوانی کنید
- از نمودار جدید ایجاد شده به سریال دسترسی پیدا کنید
- سری های پیش فرض را حذف کنید و داده های نمودار جدید را اضافه کنید
- فایل Word را ذخیره کنید
این مراحل نحوه ایجاد نمودار ستونی در Word با استفاده از جاوا را شرح می دهد. یک سند Word ایجاد کنید، یک شی DocumentBuilder را نمونه سازی کنید و با تنظیم نوع و اندازه نمودار، متد insertChart() را در شی DocumentBuilder فراخوانی کنید. در نهایت، سری های پیش فرض را در نمودار پاک کنید و داده های سری جدید را با دسته ها اضافه کنید تا نمودار مطابق با نیازهای خود سفارشی شود.
کد ایجاد نمودار میله ای در Word
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Adding charts in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document document = new Document(); | |
DocumentBuilder docBuilder = new DocumentBuilder(document); | |
// Add column chart | |
Shape shape = docBuilder.insertChart(ChartType.COLUMN, 400, 250); | |
// Access the chart | |
Chart chart = shape.getChart(); | |
// Get the chart series | |
ChartSeriesCollection series = chart.getSeries(); | |
// Clear the series | |
series.clear(); | |
// Define categories | |
String[] categories = new String[] { "Chart Data 1", "Chart Data 2" }; | |
// Add new series | |
series.add("Series A", categories, new double[] { 4, 7 }); | |
series.add("Series B", categories, new double[] { 1, 5 }); | |
series.add("Series C", categories, new double[] { 6, 6 }); | |
series.add("Series D", categories, new double[] { 3, 2 }); | |
series.add("Series E", categories, new double[] { 7, 4 }); | |
document.save("Output.docx"); | |
System.out.println("Charts added successfully"); | |
} | |
} |
این کد نحوه ایجاد نمودار میله ای در Word با استفاده از جاوا را نشان داده است. میتوانید از شمارشگر ChartType برای انتخاب انواع نمودار مانند WATERFALL، HISTOGRAM، SURFACE، PIE_3_D، DOUGHNUT، BAR_STACKED، و AREA_3_D_PERCENT_STACKED استفاده کنید تا چند مورد را فهرست کنید. توجه داشته باشید که آرایه داده سری نمی تواند خالی باشد و اندازه همه عناصر آرایه باید مشابه باشد.
این آموزش ساخت نمودار در یک فایل Word را به ما آموزش داده است. برای ایجاد TOC در یک فایل Word، به مقاله در با استفاده از جاوا فهرست مطالب را در Word ایجاد کنید مراجعه کنید.