OneNote היא מחברת דיגיטלית המספקת מקום אחד לכל ההערות והמידע שלך. הוא מאפשר איסוף, ארגון ושיתוף פעולה של מידע בצורה חופשית ושיתוף פעולה מרובה משתמשים בצורה של הערות, ציורים, קטעי מסך והערות אודיו. אנחנו יכולים בקלות להוסיף תמונות, להוסיף תמונות או תמונות למסמכי OneNote באופן תוכנתי. במאמר זה נלמד כיצד להוסיף תמונה ל-OneNote ב-Java.
הנושאים הבאים יכוסו במאמר זה:
- Java API להוספת תמונות ל-OneNote
- הוסף תמונה למסמך OneNote חדש
- הוסף תמונה למסמך OneNote קיים
- הוסף תמונה עם טקסט חלופי
Java API להוספת תמונות ל-OneNote
כדי להוסיף תמונה למסמך OneNote חדש או קיים, נשתמש ב-Aspose.Note for Java API. ה-API מאפשר יצירה, קריאה והמרה של מסמכי OneNote באופן תכנותי מבלי להשתמש ב-Microsoft OneNote. זה גם מאפשר הוספת תמונות ותמונות למסמכי OneNote חדשים או קיימים.
ה-API מספק את המחלקה Document שמייצגת מסמך Aspose.Note. הוא מספק את השיטה save(String fileName) לשמירת מסמך OneNote בקובץ. המחלקה Page של ה-API מייצגת עמוד במסמך OneNote. ה-Image של ה-API מייצג תמונה ומספק שיטות ומאפיינים שונים לעבודה עם תמונות במסמך OneNote.
אנא הורד את ה-JAR של ה-API או הוסף את תצורת pom.xml הבאה ביישום Java מבוסס Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>22.9</version>
</dependency>
הוסף תמונה למסמך OneNote חדש ב-Java
אנו יכולים ליצור מסמך OneNote חדש ולהוסיף תמונה או כל תמונה על ידי ביצוע השלבים הבאים:
- ראשית, צור מופע של המחלקה Document.
- לאחר מכן, אתחל את אובייקט המחלקה Page.
- לאחר מכן, טען תמונה באמצעות המחלקה Image.
- לחלופין, הגדר גובה תמונה, רוחב, יישור, היסט וכו'.
- לאחר מכן, הוסף את התמונה לדף באמצעות שיטת appendChildLast().
- באופן דומה, הוסף את הדף למסמך.
- לבסוף, קרא למתודה save() כדי לשמור את מסמך OneNote.
דוגמת הקוד הבאה מראה כיצד להוסיף תמונה למסמך OneNote חדש באמצעות Java.
// דוגמה זו מדגימה כיצד להוסיף תמונה למסמך OneNote חדש.
// צור אובייקט של המחלקה Document
Document doc = new Document();
// אתחול אובייקט מחלקת עמוד
Page page = new Page();
// טען תמונה לפי נתיב הקובץ.
InputStream inputstream = new FileInputStream("C:\\Files\\sample_image.jpg");
Image image = new Image("sample_image.jpg", inputstream);
// הגדר יישור תמונה
image.setAlignment(HorizontalAlignment.Right);
// להוסיף תמונה
page.appendChildLast(image);
// הוסף צומת עמוד
doc.appendChildLast(page);
// שמור מסמך OneNote
doc.save("C:\\Files\\OneNoteWithImage.one");
הוסף תמונה למסמך OneNote קיים ב-Java
אנו יכולים גם להכניס תמונה או כל תמונה למסמך OneNote קיים על ידי ביצוע השלבים המפורטים להלן:
- ראשית, טען OneNote קיים באמצעות המחלקה Document.
- לאחר מכן, אתחל את אובייקט המחלקה Page.
- לאחר מכן, טען תמונה באמצעות המחלקה Image.
- לחלופין, הגדר גובה תמונה, רוחב, יישור, היסט וכו'.
- לאחר מכן, הוסף את התמונה לדף באמצעות שיטת appendChildLast().
- באופן דומה, הוסף את הדף למסמך.
- לבסוף, קרא למתודה save() כדי לשמור את מסמך OneNote.
דוגמת הקוד הבאה מראה כיצד להוסיף תמונה למסמך OneNote קיים באמצעות Java.
// דוגמה זו מדגימה כיצד להוסיף תמונה למסמך OneNote קיים.
// טען מסמך מהזרם.
Document doc = new Document("C:\\Files\\Sample1.one");
// הוסף דף חדש.
Page page = new Page();
// טען תמונה מהקובץ.
InputStream inputstream = new FileInputStream("C:\\Files\\sample_image.jpg");
Image image = new Image("sample_image.jpg", inputstream);
// שנה את גודל התמונה בהתאם לצרכים שלך (אופציונלי).
image.setWidth(200);
image.setHeight(350);
// הגדר את מיקום התמונה בעמוד (אופציונלי).
image.setVerticalOffset(400);
image.setHorizontalOffset(100);
// הגדר יישור תמונה
image.setAlignment(HorizontalAlignment.Right);
// הוסף את התמונה לעמוד.
page.appendChildLast(image);
doc.appendChildLast(page);
// שמור מסמך OneNote
doc.save("C:\\Files\\InsertImageIntoExisting.one");
הוסף תמונה עם טקסט חלופי ב-OneNote באמצעות Java
אנו יכולים להוסיף טקסט חלופי לתמונה תוך כדי הכנסתו למסמך OneNote על ידי ביצוע השלבים המפורטים להלן:
- ראשית, צור מופע של המחלקה Document.
- לאחר מכן, אתחל את אובייקט המחלקה Page.
- לאחר מכן, טען תמונה באמצעות המחלקה Image.
- לאחר מכן, ציין את הטקסט החלופי של התמונה באמצעות שיטות המאפיין setAlternativeTextTitle() ו-setAlternativeTextDescription().
- לאחר מכן, הוסף את התמונה לדף באמצעות שיטת appendChildLast().
- באופן דומה, הוסף את הדף למסמך.
- לבסוף, קרא למתודה save() כדי לשמור את מסמך OneNote.
דוגמת הקוד הבאה מראה כיצד להוסיף תמונה עם טקסט חלופי ב-OneNote באמצעות Java.
// דוגמה זו מדגימה כיצד להוסיף תמונה עם טקסט חלופי.
// צור אובייקט של המחלקה Document
Document doc = new Document();
// אתחול אובייקט מחלקת עמוד
Page page = new Page();
// טען תמונה לפי נתיב הקובץ.
InputStream inputstream = new FileInputStream("C:\\Files\\sample_image.jpg");
Image image = new Image("sample_image.jpg", inputstream);
// ציין טקסט ותיאור חלופי לתמונה
image.setAlternativeTextTitle("This is an image's title!");
image.setAlternativeTextDescription("And this is an image's description!");
// הגדר יישור תמונה
image.setAlignment(HorizontalAlignment.Right);
// להוסיף תמונה
page.appendChildLast(image);
// הוסף צומת עמוד
doc.appendChildLast(page);
// שמור מסמך OneNote
doc.save("C:\\Files\\ImageAlternativeText.one");
קבל רישיון חינם
אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.
סיכום
במאמר זה, למדנו כיצד ליצור מסמך OneNote חדש ולהוסיף תמונה באמצעות Java. ראינו גם כיצד לטעון מסמך OneNote קיים ולהכניס אליו תמונה באופן תוכנתי. חוץ מזה, אתה יכול ללמוד עוד על Aspose.Note עבור Java API באמצעות תיעוד. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.