تشرح هذه المقالة كيفية إنشاء مخطط عمودي في Word باستخدام Java. تحتوي على التفاصيل اللازمة لتعيين بيئة التطوير، وقائمة بالخطوات اللازمة لتدفق البرنامج، ونموذج تعليمات برمجية يوضح كيفية إنشاء مخطط شريطي في Word باستخدام Java. سنناقش أنواعًا مختلفة من المخططات والخصائص المختلفة التي يمكنك تعيينها لتخصيص المخططات.
خطوات إنشاء رسم بياني شريطي في Word باستخدام Java
- قم بتعيين IDE لاستخدام Aspose.Words for Java لإنشاء مخططات في ملف Word
- إنشاء ملف Word باستخدام كائن الفئة Document للعمل مع المخططات البيانية
- إنشاء كائن فئة DocumentBuilder للمستند الجديد
- اتصل بطريقة insertChart() لإضافة مخطط بنوع المخطط والحجم المطلوبين
- قم بالوصول إلى السلسلة من الرسم البياني الذي تم إنشاؤه حديثًا
- إزالة السلسلة الافتراضية وإضافة بيانات الرسم البياني الجديدة
- حفظ ملف الوورد
تصف هذه الخطوات كيفية إنشاء مخطط عمودي في Word باستخدام Java. أنشئ مستند Word، وأنشئ كائن DocumentBuilder، واستدعِ طريقة insertChart() في كائن DocumentBuilder عن طريق تعيين نوع المخطط وحجمه. أخيرًا، امسح السلسلة الافتراضية في المخطط وأضف بيانات سلسلة جديدة مع فئات لتخصيص المخطط وفقًا لمتطلباتك.
كود إنشاء مخطط شريطي في الوورد
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 باستخدام Java. يمكنك استخدام مُعَدِّد ChartType لاختيار أنواع المخططات مثل WATERFALL وHISTOGRAM وSURFACE وPIE_3_D وDOUGHNUT وBAR_STACKED وAREA_3_D_PERCENT_STACKED لسرد بعضها. لاحظ أنه لا يمكن أن تكون مجموعة بيانات السلسلة فارغة، ويجب أن يكون حجم جميع عناصر المجموعة متشابهًا.
لقد علمنا هذا البرنامج التعليمي كيفية إنشاء مخططات بيانية في ملف Word. لإنشاء جدول المحتويات في ملف Word، راجع المقال على إنشاء جدول محتويات في Word باستخدام Java.