המרת OneNote ל-HTML ב-Java

OneNote הוא כלי פופולרי לרישום הערות המאפשר למשתמשים ליצור, לארגן ולשתף את ההערות שלהם במגוון פורמטים. HTML היא שפת סימון סטנדרטית המשמשת ליצירת דפי אינטרנט. המרת OneNote ל-HTML יכולה להיות שימושית ממספר סיבות, כגון פרסום ההערות שלך באינטרנט או שיתוף שלהן עם אחרים שאינם משתמשים ב-OneNote. במאמר זה נלמד כיצד להמיר את OneNote ל-HTML ב-Java.

מאמר זה עוסק בנושאים הבאים:

  1. Java API להמרת OneNote ל-HTML
  2. המר את OneNote ל-HTML
  3. המר OneNote קיים ל-HTML
  4. ייצא דפים ספציפיים של OneNote ל-HTML
  5. המר את OneNote ל-HTML עם משאבים מוטבעים
  6. המר את OneNote ל-HTML באינטרנט
  7. משאבי למידה בחינם

Java API להמרת OneNote ל-HTML

נשתמש ב-API Aspose.Note for Java להמרת מסמכי OneNote לדפי אינטרנט ב-HTML. זה מאפשר למפתחים ליצור, לקרוא, לערוך ולתפעל קבצי Microsoft OneNote מבלי לדרוש התקנת Microsoft Office. Aspose.Note עבור Java מאפשר עבודה עם מחברות, מקטעים, דפים, צמתים ואובייקטים אחרים של OneNote באופן פרוגרמטי ביישומי Java.

אנא הורד את ה-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>23.7</version>
    <classifier>jdk17</classifier>
</dependency>

המרת OneNote ל-HTML ב-Java

אנו יכולים ליצור מסמך OneNote ולהמיר אותו לדף אינטרנט HTML באופן פרוגרמטי על ידי ביצוע השלבים הבאים:

  1. צור מופע של המחלקה Document.
  2. צור דף חדש באמצעות אובייקט הכיתה Page.
  3. ציין ParagraphStyle והגדר מאפייני עיצוב.
  4. אתחול והגדר את כותרת העמוד באמצעות המחלקה Title.
  5. לאחר מכן, הוסף את הדף למסמך באמצעות שיטת appendChildLast().
  6. לבסוף, קרא למתודה save() כדי לשמור את מסמך OneNote כ-HTML. זה לוקח את נתיב קובץ ה-HTML של הפלט ואת SaveFormat כארגומנטים.

דוגמת הקוד הבאה מראה כיצד ליצור מסמך OneNote ולהמיר אותו ל-HTML באמצעות Java.

// דוגמה זו מדגימה כיצד ליצור מסמך OneNote חדש ולהמיר אותו ל-HTML.
// ליצור אובייקט של המחלקה Document
Document doc = new Document();

// הוסף דף חדש
Page page = new Page();

// ציין TextStyle והגדר מאפייני עיצוב
ParagraphStyle titleTextStyle = new ParagraphStyle()
                    .setFontColor(Color.black)
                    .setFontName("Arial")
                    .setFontSize(20);

// ציין טקסט כותרת
RichText titleText = new RichText().append("This is a Title!");
titleText.setParagraphStyle(titleTextStyle);

// אתחול הכותרת
Title title = new Title();
title.setTitleText(titleText);

// הגדר את כותרת העמוד
page.setTitle(title);

// הוסף צומת עמוד
doc.appendChildLast(page);

// שמור את מסמך OneNote כ-HTML
doc.save("C:\\Files\\CreateOneNoteDocAndSaveToHTML_out.html", SaveFormat.Html);
צור מסמך OneNote והמר לדף אינטרנט HTML באמצעות Java

צור מסמך OneNote והמר לדף אינטרנט HTML באמצעות Java.

המר את OneNote הקיים ל-HTML ב-Java

אנו יכולים גם להמיר כל מסמך OneNote קיים לדף אינטרנט HTML על ידי ביצוע השלבים הבאים:

  1. טען קובץ OneNote באמצעות המחלקה Document.
  2. קרא למתודה save() כדי לשמור את מסמך OneNote כ-HTML.

דוגמת הקוד הבאה מראה כיצד להמיר מסמך OneNote קיים ל-HTML באמצעות Java.

// דוגמה זו מדגימה כיצד להמיר מסמך OneNote קיים ל-HTML.
// אתחול מסמך OneNote
Document doc = new Document("C:\\Files\\Sample1.one");

// שמור כ-HTML
String dataDir = "C:\\Files\\Sample1_out.html";
doc.save(dataDir, SaveFormat.Html);

ייצא דפים ספציפיים של OneNote ל-HTML באמצעות Java

אנו יכולים להמיר מגוון של דפים ספציפיים ממסמך OneNote לדף אינטרנט HTML על ידי ביצוע השלבים המפורטים להלן:

  1. טען קובץ OneNote באמצעות המחלקה Document.
  2. צור מופע של המחלקה HtmlSaveOptions.
  3. הגדר את ה-PageIndex מהיכן להתחיל את ההמרה.
  4. לאחר מכן, ציין את ספירת העמודים כדי להמיר את המספר הכולל של הדפים.
  5. לבסוף, קרא למתודה save() כדי לשמור את מסמך OneNote כ-HTML. זה לוקח את נתיב קובץ ה-HTML של הפלט ואת HtmlSaveOptions כארגומנטים.

דוגמת הקוד הבאה מראה כיצד לייצא מגוון דפים ממסמך OneNote ל-HTML באמצעות Java.

// דוגמה זו מדגימה כיצד להמיר מגוון דפים ממסמך OneNote ל-HTML.
// אתחול מסמך OneNote
Document doc = new Document("C:\\Files\\Sample1.one");

// הגדר אפשרויות שמירת HTML
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setPageCount(1);
htmlSaveOptions.setPageIndex(0);

// שמור בפורמט HTML
String dataDir = "C:\\Files\\ConvertRange.html";
doc.save(dataDir, htmlSaveOptions);

המר את OneNote ל-HTML עם משאבים מוטבעים ב-Java

אנו יכולים להמיר מסמך OneNote לדף אינטרנט HTML ולהטמיע את כל המשאבים (כמו גופנים, תמונות ו-CSS) בשורה על ידי ביצוע השלבים הבאים:

  1. טען קובץ OneNote באמצעות המחלקה Document.
  2. צור מופע של המחלקה HtmlSaveOptions.
  3. לאחר מכן, הגדר את המאפיינים ExportCss, ExportFonts ו-ExportImages ל-ResourceExportType.ExportEmbedded.
  4. לבסוף, קרא למתודה save() כדי לשמור את מסמך OneNote כ-HTML. זה לוקח את נתיב קובץ ה-HTML של הפלט ואת HtmlSaveOptions כארגומנטים.

דוגמת הקוד הבאה מראה כיצד להמיר מסמך OneNote ל-HTML על ידי הטבעת כל המשאבים באמצעות Java.

// דוגמה זו מדגימה כיצד להמיר מסמך OneNote ל-HTML ולהטמיע משאבים.
// אתחול מסמך OneNote
Document doc = new Document("C:\\Files\\Sample1.one");

// הגדר אפשרויות שמירת HTML
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setExportCss(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportFonts(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportImages(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setFontFaceTypes(FontFaceType.Ttf);

// שמור בפורמט HTML
String dataDir = "C:\\Files\\ConvertWithEmbeddedResources.html";
doc.save(dataDir, htmlSaveOptions);

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.

המר את OneNote ל-HTML באינטרנט

אתה יכול גם לנסות את אפליקציית OneNote to HTML Converter המקוונת בחינם שפותחה באמצעות ה-API שלמעלה.

OneNote ל-HTML - משאבי למידה

תוכל ללמוד עוד על ייצוא הערות מ-OneNote לפורמט HTML ולחקור תכונות אחרות של הספרייה באמצעות המשאבים הבאים:

סיכום

במאמר זה, למדנו כיצד להמיר מסמך OneNote לדף אינטרנט HTML ב-Java. על ידי מינוף Aspose.Note עבור Java, גילינו דרך פשוטה ויעילה להמיר את OneNote ל-HTML שדורשת רק כמה שורות קוד. על ידי ביצוע השלבים המתוארים במאמר זה, תוכל ליצור בקלות יישום ממיר OneNote ל-HTML ב-Java. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.

ראה גם