
תרשים עוגה ב-Word הוא כלי חזותי רב עוצמה. הוא מסייע להציג נתונים באופן ברור ומרתק. תעשיות רבות משתמשות בתרשימי עוגה להצגת פרופורציות והשוואות. לדוגמה, עסקים משתמשים בהם לנתוני מכירות. אנשי חינוך משתמשים בהם לתוצאות סקרים. תרשים עוגה מעוצב היטב יכול לשפר דוחות ומצגות, ולגרום למידע מורכב להיות קל להבנה. בפוסט זה, נסקור כיצד ליצור תרשים עוגה ב-Word באמצעות Python.
מאמר זה מכסה את הנושאים הבאים:
- ספריית Python לתרשימי עוגה ב-Word
- כיצד ליצור תרשים עוגה במסמך Word.
- יצירת תרשים “עוגת עוגה” ב-Word
- הכנסת תרשים “עוגת עמודות” ב-Word
- יצירת תרשים עוגה תלת-ממדי ב-Word
- משאבים חינמיים
ספריית Python לתרשימי עוגה ב-Word
נשתמש ב-Aspose.Words עבור Python ליצירת תרשימי עוגה במסמכי Word. היא מפשטת את תהליך יצירת ועריכת מסמכי Word. באמצעות Aspose.Words, תוכל להכניס תרשימים, כולל תרשימי עוגה, למסמכים שלך בקלות. הספרייה תומכת בסוגי תרשימים שונים ומציעה אפשרויות התאמה מתקדמות, מה שהופך אותה לבחירה מצוינת עבור מפתחים המעוניינים לאוטומט מסמכים.
ספריית Python לתרשימי עוגה מציעה מספר תכונות שהופכות אותה לאידיאלית ליצירת תרשימי עוגה ב-Word:
- קלות שילוב: הספרייה משתלבת בצורה חלקה עם יישומי Python.
- גמישות: ניתן ליצור, לערוך ולתפעל מסמכים בתוכנית.
- אפשרויות התאמה מתקדמות: אפשרויות התאמה קלות למראה ולנתונים של תרשימי עוגה.
- ביצועים גבוהים: יצירת מסמכים במהירות מבלי להתפשר על איכות.
כדי להתחיל, יש להתקין את Aspose.Words עבור Python. ניתן להוריד אותה מ-עמוד הגרסאות. השתמש בפקודת pip הבאה להתקנה:
pip install aspose-words
כיצד ליצור תרשים עוגה ב-Word
בצע את הצעדים הבאים ליצירת תרשים עוגה במסמך Word באמצעות Python:
- צור מסמך Word חדש באמצעות מחלקת Document.
- צור אובייקט DocumentBuilder לבניית המסמך.
- הכנס תרשים עוגה עם ממדים מוגדרים באמצעות השיטה insert_chart().
- קבל את התרשים מתוך הצורה שהוכנסה באמצעות chartShape.chart.
- נקה כל סדרה קיימת בתרשים עם chart.series.clear().
- הוסף סדרה חדשה עם קטגוריות וערכים.
- התאם את תוויות הנתונים.
- התאם את המראה.
- שמור את המסמך לנתיב המוגדר באמצעות השיטה save().
להלן דוגמת קוד Python מלאה המיישמת את השלבים הנ"ל:
import aspose.words as aw | |
import aspose.pydrawing as drawing | |
from aspose.words import Document, DocumentBuilder | |
from aspose.words.drawing import Shape | |
from aspose.words.drawing.charts import ChartType | |
# Step 1: Create a Document | |
doc = aw.Document() | |
# Step 2: Add a Pie Chart | |
builder = aw.DocumentBuilder(doc) | |
chartShape = builder.insert_chart(ChartType.PIE, 400, 300) | |
chart = chartShape.chart; | |
# Step 3: Set Data | |
chart.series.clear() | |
series = chart.series.add("Aspose Series 1", | |
["Category 1", "Category 2", "Category 3"], | |
[2.7, 3.2, 0.8]) | |
labels = series.data_labels | |
labels.show_percentage = True | |
labels.show_value = True | |
labels.show_leader_lines = False | |
labels.separator = " - " | |
# Step 4: Customize Appearance | |
# Give our chart a title, which appears at the top center of the chart area. | |
title = chart.title; | |
title.text = "Sample Pie Chart"; | |
title.font.size = 15; | |
title.font.color = drawing.Color.blue; | |
title.show = True; | |
title.overlay = True; | |
# Step 5: Save the Document | |
doc.save("PieChartInWord.docx") |

כיצד ליצור תרשים עוגה ב-Word באמצעות Python.
יצירת תרשים “עוגת עוגה” ב-Word
כדי ליצור תרשים “עוגת עוגה” במקום תרשים עוגה רגיל, פשוט ציין ChartType.PIE_OF_PIE במקום ChartType.PIE.
להלן הקוד עם שינוי זה:
import aspose.words as aw | |
import aspose.pydrawing as drawing | |
from aspose.words import Document, DocumentBuilder | |
from aspose.words.drawing import Shape | |
from aspose.words.drawing.charts import ChartType | |
# Create a document. | |
doc = aw.Document(); | |
builder = aw.DocumentBuilder(doc); | |
# Insert a Pio of Pie chart | |
shape = builder.insert_chart(ChartType.PIE_OF_PIE, 440, 300); | |
chart = shape.chart; | |
# Delete the default generated series. | |
chart.series.clear(); | |
# Add series | |
series = chart.series.add("Aspose Series 1", | |
["Category 1", "Category 2", "Category 3", "Category 4"], | |
[11, 8, 4, 3]) | |
# Format the Pie of Pie chart. | |
seriesGroup = chart.series_groups[0]; | |
seriesGroup.gap_width = 10; | |
seriesGroup.second_section_size = 77; | |
doc.save("PieOfPieChart.docx"); |

כיצד ליצור תרשים עוגת עוגה ב-Word באמצעות Python.
יצירת תרשים “עוגת עמודות” ב-Word
ליצירת תרשים “עוגת עמודות”, עליך לשנות את שלב 2 כדי להשתמש ב-ChartType.PIE_OF_BAR במקום ChartType.PIE. להלן הקוד המעודכן:
import aspose.words as aw | |
import aspose.pydrawing as drawing | |
from aspose.words import Document, DocumentBuilder | |
from aspose.words.drawing import Shape | |
from aspose.words.drawing.charts import ChartType | |
# Step 1: Create a Document | |
doc = aw.Document() | |
# Step 2: Add a Pie of Bar Chart | |
builder = aw.DocumentBuilder(doc) | |
chartShape = builder.insert_chart(ChartType.PIE_OF_BAR, 400, 300) # Change to PIE_OF_BAR | |
chart = chartShape.chart | |
# Step 3: Set Data | |
chart.series.clear() | |
series = chart.series.add("Aspose Series 1", | |
["Category 1", "Category 2", "Category 3", "Category 4", "Category 5"], | |
[2.7, 3.2, 0.8, 1.2, 0.5]) | |
labels = series.data_labels | |
labels.show_percentage = True | |
labels.show_value = True | |
labels.show_leader_lines = False | |
labels.separator = " - " | |
# Step 4: Customize Appearance | |
title = chart.title | |
title.text = "Sample Pie of Bar Chart" | |
title.font.size = 15 | |
title.font.color = drawing.Color.blue | |
title.show = True | |
title.overlay = True | |
# Step 5: Save the Document | |
doc.save("PieOfBarChartInWord.docx") |

כיצד ליצור תרשים עוגת עמודות ב-Word באמצעות Python.
יצירת תרשים עוגה תלת-ממדי ב-Word
כדי ליצור תרשים עוגה תלת-ממדי, פשוט עדכן את שלב 2 וציין ChartType.PIE_3D. להלן הקוד המעודכן:
import aspose.words as aw | |
import aspose.pydrawing as drawing | |
from aspose.words import Document, DocumentBuilder | |
from aspose.words.drawing import Shape | |
from aspose.words.drawing.charts import ChartType | |
# Step 1: Create a Document | |
doc = aw.Document() | |
# Step 2: Add a 3D Pie Chart | |
builder = aw.DocumentBuilder(doc) | |
chartShape = builder.insert_chart(ChartType.PIE_3D, 400, 300) # Change to PIE_3D | |
chart = chartShape.chart | |
# Step 3: Set Data | |
chart.series.clear() | |
series = chart.series.add("Aspose Series 1", | |
["Category 1", "Category 2", "Category 3"], | |
[2.7, 3.2, 0.8]) | |
labels = series.data_labels | |
labels.show_percentage = True | |
labels.show_value = True | |
labels.show_leader_lines = False | |
labels.separator = " - " | |
# Step 4: Customize Appearance | |
chart.title.text = "Sample 3D Pie Chart" | |
# Step 5: Save the Document | |
doc.save("3DPieChartInWord.docx") |

כיצד ליצור תרשים עוגה תלת-ממדי ב-Word באמצעות Python.
קבל רישיון חינמי
מעוניינים לבחון את מוצרי Aspose? בקרו ב-עמוד הרישוי כדי לקבל רישיון זמני חינמי עבור Aspose.Words עבור Python. קל להתחיל ולחוות את יכולות הספרייה במלואן. אל תפספסו את ההזדמנות הזו!
תרשים עוגה ב-Word: משאבים חינמיים
בנוסף ליצירת תרשימי עוגה במסמך Word, אנו ממליצים לך לבחון משאבים נוספים. משאבים אלו יסייעו לך לשפר את ההבנה והכישורים שלך עם Aspose.Words עבור Python.
סיכום
בפוסט בלוג זה, חקרנו כיצד ליצור גרף עוגה ב-Word באמצעות Python. דנו בתכונות של הספרייה וסיפקנו מדריך שלב אחר שלב עם דוגמאות קוד. עם Aspose.Words, ניתן לאוטומט את יצירת המסמכים בקלות ולשדרג את הדו"חות שלכם עם נתונים חזותיים. גלו עוד על Aspose.Words עבור Python כדי לשחרר את הפוטנציאל המלא שלה.
אם יש לכם שאלות או זקוקים לעזרה נוספת, אל תהססו לפנות אלינו בפורום התמיכה החינמי שלנו.