טקסט מונפש משמש כדי להפוך מצגות PowerPoint לאטרקטיביות יותר ולמשוך את תשומת הלב של הקהל. סוגים שונים של אנימציות מוחלים על הטקסט והצורות בהתאם להקשר של המצגת. בהתאם לכך, במאמר זה תלמדו כיצד להחיל אנימציה על הטקסט ב-PowerPoint PPT ב-Java.
- API להחלת אנימציה על טקסט ב-PowerPoint
- החל אנימציה על טקסט ב-PowerPoint
- קבל אפקטים של אנימציה מטקסט ב-PowerPoint
Java API ליצירת טקסט מונפש ב-PowerPoint PPT
כדי להחיל אנימציה על הטקסט במצגות PowerPoint, נשתמש ב-Aspose.Slides עבור Java. ה-API מציע מגוון רחב של תכונות ליצירה ולתפעל מצגות PowerPoint ו-OpenOffice. אתה יכול להוריד את ה-API או להתקין אותו באמצעות התצורות הבאות של Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.8</version>
<classifier>jdk16</classifier>
</dependency>
החל אנימציה על טקסט ב-PowerPoint PPT ב-Java
Aspose.Slides עבור Java תומך ב-150+ אפקטי אנימציה, כגון Bounce, PathFootball, Zoom וכו’. בנוסף, הוא מספק אפקטי אנימציה ספציפיים כגון OLEObjectShow ו-OLEObjectOpen. אתה יכול להציג את הרשימה המלאה של אפקטי אנימציה נתמכים בספירת EffectType.
להלן השלבים להחלת הנפשה על טקסט במצגת PowerPoint באמצעות Java.
- ראשית, טען את המצגת באמצעות מחלקה Presentation.
- לאחר מכן, בחר את הפסקה הרצויה באובייקט IParagraph מהשקופית הרצויה.
- החל אפקט הנפשה על הטקסט באמצעות השיטה Presentation.getSlides().getItem(index).getTimeline().getMainSequence().addEffect().
- לבסוף, שמור את המצגת בשיטת Presentation.save(String, SaveFormat).
דוגמת הקוד הבאה מראה כיצד ליצור טקסט מונפש ב-PowerPoint PPT ב-Java.
// טען מצגת
Presentation presentation = new Presentation("Presentation.pptx");
try {
// בחר פסקה כדי להוסיף אפקט
IAutoShape autoShape = (IAutoShape)presentation.getSlides().get_Item(0).getShapes().get_Item(0);
IParagraph paragraph = autoShape.getTextFrame().getParagraphs().get_Item(0);
// הוסף אפקט הנפשה של Fly לפסקה שנבחרה
IEffect effect = presentation.getSlides().get_Item(0).getTimeline().getMainSequence().
addEffect(paragraph, EffectType.Fly, EffectSubtype.Left, EffectTriggerType.OnClick);
// שמור מצגת
presentation.save("AnimationEffectinParagraph.pptx", SaveFormat.Pptx);
} finally {
if (presentation != null) presentation.dispose();
}
Java קבל אפקטים של אנימציית טקסט מ-PowerPoint PPT
במקרים מסוימים, ייתכן שיהיה עליך לאחזר את המידע על אפקט האנימציה המשמש עבור קטע טקסט מסוים. לדוגמה, להשתמש באותו אפקט עבור טקסט אחר במצגת.
להלן השלבים לקבלת מידע על אפקט האנימציה המוחל על טקסט.
- ראשית, טען את המצגת באמצעות מחלקה Presentation.
- לאחר מכן, קבל את הרצף של השקופית הרצויה באובייקט ISequence.
- גש לצורה מהשקופית שנבחרה באובייקט IAutoShape.
- עברו בלולאה דרך כל IParagraph באוסף באמצעות שיטת IAutoShape.getTextFrame().getItem(index).getParagraphs().
- לבסוף, השג את האפקטים במערך IEffect באמצעות שיטת ISequence.getEffectsByParagraph(iParagraph).
דוגמת הקוד הבאה מראה כיצד לקבל מידע על אפקט האנימציה של טקסט.
// טען מצגת
Presentation presentation = new Presentation("Presentation.pptx");
try {
// קבל רצף וצורה מהשקופית
ISequence sequence = pres.getSlides().get_Item(0).getTimeline().getMainSequence();
IAutoShape autoShape = (IAutoShape)pres.getSlides().get_Item(0).getShapes().get_Item(0);
// עברו בלולאה בין הפסקאות
for (IParagraph paragraph : autoShape.getTextFrame().getParagraphs())
{
// גישה לאפקטים של אנימציה
IEffect[] effects = sequence.getEffectsByParagraph(paragraph);
if (effects.length > 0)
System.out.println("Paragraph \"" + paragraph.getText() + "\" has " + effects[0].getType() + " effect.");
}
} finally {
pres.dispose();
}
Java API ליצירת טקסט מונפש ב-PPT - קבל רישיון חינם
אתה יכול להשתמש ב-Aspose.Slides עבור Java ללא מגבלות הערכה על ידי קבלת רישיון זמני בחינם.
סיכום
במאמר זה, למדת כיצד להחיל אפקטים של אנימציה על טקסט במצגות PowerPoint עם Java. בנוסף, המאמר סיקר גם כיצד לקבל אפקטים של אנימציה מטקסט במצגת PowerPoint.
Java PowerPoint API - קרא עוד
אתה יכול לחקור תכונות אחרות של Aspose.Slides עבור Java באמצעות תיעוד. כמו כן, אתה יכול אל תהסס ליידע אותנו על השאילתות שלך דרך הפורום שלנו.