כותרת עליונה ותחתונה במצגות PowerPoint משמשות להצגת מידע נוסף כגון מספר שקופית, מחבר, תאריך וכו’. במאמר זה תלמד כיצד להוסיף ולנהל את הכותרת העליונה והתחתונה במצגות PowerPoint PPTX/PPT באופן תוכנתי באמצעות Java.
- Java API לניהול כותרת עליונה ותחתונה ב-PowerPoint
- הוסף כותרת עליונה ותחתונה במצגת PowerPoint
- נהל כותרת עליונה וכותרת תחתונה בשקופית של נדב מידע ושקופית הערות
Java API לניהול כותרת עליונה ותחתונה ב-PowerPoint
על מנת לעבוד עם כותרת עליונה ותחתונה במצגות PowerPoint, נשתמש ב-Aspose.Slides עבור Java. זהו API עשיר בתכונות המאפשר לך ליצור ולתפעל מסמכי PowerPoint ו-OpenOffice. אתה יכול להוריד את JAR של ה-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.9</version>
<classifier>jdk16</classifier>
</dependency>
הוסף כותרת עליונה ותחתונה ב-PowerPoint באמצעות Java
להלן השלבים להוספת כותרת עליונה ותחתונה במצגת PowerPoint באמצעות Java.
- ראשית, צור מצגת חדשה או טען מצגת קיימת באמצעות מחלקה Presentation.
- לאחר מכן, הגדר כותרת תחתונה באמצעות השיטה Presentation.getHeaderFooterManager().setAllFootersText(String).
- גש לשקופית ההערות הראשית באובייקט IMasterNotesSlide באמצעות השיטה Presentation.getMasterNotesSlideManager().getMasterNotesSlide().
- עברו בלולאה בכל צורה באוסף IMasterNotesSlide.getShapes().
- אם IShape.getPlaceholder().getType() הוא PlaceholderType.Header אז הגדר טקסט לכותרת באמצעות השיטה ((IAutoShape)shape).getTextFrame().setText() .
- לבסוף, שמור את המצגת בשיטת Presentation.save(string, SaveFormat).
דוגמת הקוד הבאה מראה כיצד להוסיף כותרת עליונה ותחתונה במצגת PowerPoint.
// טען מצגת
Presentation pres = new Presentation("headerTest.pptx");
try {
// הגדר כותרת תחתונה
pres.getHeaderFooterManager().setAllFootersText("My Footer text");
pres.getHeaderFooterManager().setAllFootersVisibility(true);
// כותרת גישה ועדכון
IMasterNotesSlide masterNotesSlide = pres.getMasterNotesSlideManager().getMasterNotesSlide();
if (null != masterNotesSlide)
{
for(IShape shape : masterNotesSlide.getShapes())
{
if (shape.getPlaceholder() != null)
{
if (shape.getPlaceholder().getType() == PlaceholderType.Header)
{
((IAutoShape)shape).getTextFrame().setText("HI there new header");
}
}
}
}
// שמור מצגת
pres.save("HeaderFooterJava.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
נהל כותרת עליונה וכותרת תחתונה ב-Dip and Notes Slide באמצעות Java
Aspose.Slides עבור Java מאפשר לך גם להגדיר את הכותרת העליונה והתחתונה בשקופיות של חומרי עזר והערות. לשם כך, תוכל להחיל שינויים בשקופית של הערות ראשיות או בשקופית בודדת. הסעיפים הבאים מכסים את שני התרחישים.
שנה את הגדרות הכותרת העליונה והתחתונה עבור Notes Master
- ראשית, צור מצגת חדשה או טען מצגת קיימת באמצעות המחלקה Presentation.
- לאחר מכן, גש לשקופית ההערות הראשית באובייקט IMasterNotesSlide באמצעות שיטת Presentation.getMasterNotesSlideManager().getMasterNotesSlide().
- קבל הפניה ל-IMasterNotesSlideHeaderFooterManager משיטת IMasterNotesSlide.getHeaderFooterManager().
- עדכן את הכותרת התחתונה באמצעות אובייקט IMasterNotesSlideHeaderFooterManager.
- לבסוף, שמור את המצגת בשיטת Presentation.save(string, SaveFormat).
דוגמת הקוד הבאה מראה כיצד לשנות כותרת עליונה ותחתונה במאסטר הערות באמצעות Java.
// טען מצגת
Presentation pres = new Presentation("presentation.pptx");
try {
// שנה הגדרות כותרת עליונה וכותרת תחתונה עבור בסיס הערות וכל שקופיות ההערות
IMasterNotesSlide masterNotesSlide = pres.getMasterNotesSlideManager().getMasterNotesSlide();
if (masterNotesSlide != null)
{
IMasterNotesSlideHeaderFooterManager headerFooterManager = masterNotesSlide.getHeaderFooterManager();
headerFooterManager.setHeaderAndChildHeadersVisibility(true); // make the master notes slide and all child Footer placeholders visible
headerFooterManager.setFooterAndChildFootersVisibility(true); // make the master notes slide and all child Header placeholders visible
headerFooterManager.setSlideNumberAndChildSlideNumbersVisibility(true); // make the master notes slide and all child SlideNumber placeholders visible
headerFooterManager.setDateTimeAndChildDateTimesVisibility(true); // make the master notes slide and all child Date and time placeholders visible
headerFooterManager.setHeaderAndChildHeadersText("Header text"); // set text to master notes slide and all child Header placeholders
headerFooterManager.setFooterAndChildFootersText("Footer text"); // set text to master notes slide and all child Footer placeholders
headerFooterManager.setDateTimeAndChildDateTimesText("Date and time text"); // set text to master notes slide and all child Date and time placeholders
}
// שמור מצגת
pres.save("testresult.pptx",SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
שנה את הגדרות הכותרת העליונה והתחתונה עבור שקופית הערות
- ראשית, צור מצגת חדשה או טען מצגת קיימת באמצעות המחלקה Presentation.
- לאחר מכן, גש לאובייקט INotesSlide של השקף הרצוי באמצעות השיטה Presentation.getSlides().getItem(int index).getNotesSlideManager().getNotesSlide().
- קבל הפניה של INotesSlideHeaderFooterManager משיטת INotesSlide.getHeaderFooterManager().
- עדכן את הכותרת התחתונה באמצעות אובייקט INotesSlideHeaderFooterManager.
- לבסוף, שמור את המצגת בשיטת Presentation.save(string, SaveFormat).
דוגמת הקוד הבאה מראה כיצד לשנות כותרת עליונה וכותרת תחתונה בשקופיות הערות באמצעות Java.
// טען מצגת
Presentation pres = new Presentation("presentation.pptx");
try {
// שנה את הגדרות הכותרת העליונה והתחתונה עבור שקופית ההערות הראשונות בלבד
INotesSlide notesSlide = pres.getSlides().get_Item(0).getNotesSlideManager().getNotesSlide();
if (notesSlide != null)
{
INotesSlideHeaderFooterManager headerFooterManager = notesSlide.getHeaderFooterManager();
if (!headerFooterManager.isHeaderVisible())
headerFooterManager.setHeaderVisibility(true); // make this notes slide Header placeholder visible
if (!headerFooterManager.isFooterVisible())
headerFooterManager.setFooterVisibility(true); // make this notes slide Footer placeholder visible
if (!headerFooterManager.isSlideNumberVisible())
headerFooterManager.setSlideNumberVisibility(true); // make this notes slide SlideNumber placeholder visible
if (!headerFooterManager.isDateTimeVisible())
headerFooterManager.setDateTimeVisibility(true); // make this notes slide Date-time placeholder visible
headerFooterManager.setHeaderText("New header text"); // set text to notes slide Header placeholder
headerFooterManager.setFooterText("New footer text"); // set text to notes slide Footer placeholder
headerFooterManager.setDateTimeText("New date and time text"); // set text to notes slide Date-time placeholder
}
// שמור מצגת
pres.save("testresult.pptx",SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
קבל רישיון API בחינם
קבל [רישיון זמני] בחינם 24 לשימוש ב-Aspose.Slides עבור Java ללא מגבלות הערכה.
סיכום
במאמר זה, למדת כיצד להוסיף כותרת עליונה ותחתונה במצגות PowerPoint באמצעות Java. יתר על כן, ראית כיצד לשנות כותרת עליונה ותחתונה בשקופיות הערות באופן תוכנתי. חוץ מזה, אתה יכול לחקור את תיעוד כדי ללמוד עוד על Aspose.Slides עבור Java. כמו כן, אתה יכול לשאול את השאלות שלך דרך הפורום שלנו.