Այս պարզ հոդվածը կենտրոնանում է ինչպես փոխարկել OneNote-ը HTML Java-ի միջոցով: Այն ներկայացնում է շրջակա միջավայրը կարգավորելու բոլոր մանրամասները, ներառյալ Aspose.Note-ը օրինակի կոդն օգտագործելու համար, ծրագրավորման առաջադրանքների սահմանված ցանկը և աշխատանքային կոդը՝ Java**-ի միջոցով հիմնական **OneNote դեպի HTML փոխարկիչ ստեղծելու համար: Մշակված հավելվածը կարող է օգտագործվել ցանկացած Java-ի կազմաձևված միջավայրում՝ macOS-ի, Linux-ի կամ Windows-ի ներսում:
OneNote-ը Java-ի HTML-ի փոխարկելու քայլեր
- Կազմաձևեք IDE-ը՝ օգտագործելու Aspose.Note for Java պահեստի կառավարիչից՝ OneNote-ը HTML-ի փոխարկելու համար
- Ստեղծեք լռելյայն OneNote ֆայլ՝ օգտագործելով Document դասի օրինակը և դրա ներսում ավելացրեք դատարկ էջ
- Նախաձեռնեք ParagraphStyle դասը և սահմանեք տեքստի ձևաչափի պահանջվող կարգավորումները
- Ավելացրեք էջի վերնագիրը ընտրված էջի համար՝ սահմանելով Վերնագրի տեքստը և Ամսաթիվ դաշտերը
- Պահպանեք OneNote ֆայլը որպես HTML սկավառակի վրա
Վերոհիշյալ փուլային գործընթացը ներառում է OneNote-ը HTML-ի արտահանման գործընթացը Java-ի միջոցով: Գործընթացը կսկսվի՝ ստեղծելով լռելյայն OneNote (.ONE) փաստաթուղթ՝ օգտագործելով Document դասի օրինակը; Այնուամենայնիվ, դուք կարող եք նաև մուտք գործել գոյություն ունեցող OneNote ֆայլ: Փաստաթղթի ներսում կտեղադրվի լռելյայն դատարկ էջ, որին կհետևի ParagraphStyle դասի օբյեկտի միջոցով ավելացնելու տեքստի տեքստի ոճի սահմանում: Այնուհետև էջի անվանումը, վերնագրի ամսաթիվը և ժամը տեղադրվում են ընտրված էջի վերնագրի համար՝ օգտագործելով նախկինում սահմանված տեքստի ոճավորումը, և վերջապես, OneNote ֆայլը կարտահանվի սկավառակի վրա գտնվող HTML:
Կոդ OneNote-ը Java-ի HTML-ի փոխակերպելու համար
import com.aspose.note.Document; | |
import com.aspose.note.License; | |
import static com.aspose.note.NodeType.Page; | |
import com.aspose.note.Page; | |
import com.aspose.note.ParagraphStyle; | |
import com.aspose.note.RichText; | |
import com.aspose.note.Title; | |
import java.awt.Color; | |
import java.io.IOException; | |
import java.text.DateFormat; | |
import java.text.SimpleDateFormat; | |
import java.util.Date; | |
public class NoteToHtml { | |
public static void main(String[] htmlArgs) throws IOException{ | |
String path="/Users/Documents/TestData/"; | |
// Set the Note API license | |
License lic= new License(); | |
lic.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Initialize the OneNote document instance | |
Document noteDoc = new Document(); | |
//Add a default empty page inside the document | |
Page page = noteDoc.appendChildLast(new Page()); | |
//Add the styling for the entire text in the document | |
ParagraphStyle textStyle = new ParagraphStyle(); | |
textStyle.setFontColor(Color.BLACK); | |
textStyle.setFontName("Arial"); | |
textStyle.setFontSize(10); | |
Title title = new Title(); | |
RichText titleText = new RichText(); | |
titleText.setText("Title text."); | |
titleText.setParagraphStyle(textStyle); | |
title.setTitleText(titleText); | |
RichText titleDate = new RichText(); | |
DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd"); | |
titleDate.setText(dateFormat.format(new Date(2023,6,9))); | |
titleDate.setParagraphStyle(textStyle); | |
title.setTitleText(titleDate); | |
RichText titleTime = new RichText(); | |
titleTime.setText("12:23"); | |
titleTime.setParagraphStyle(textStyle); | |
title.setTitleText(titleTime); | |
page.setTitle(title); | |
//Convert OneNote to HTML format | |
noteDoc.save(path + "CreateOneNoteDoc_out.html"); | |
} | |
} |
Այս օրինակը ցույց է տալիս OneNote արտահանման գործընթացը HTML՝ օգտագործելով Java: Տեքստի ոճը հարմարեցնելու ընթացքում դուք կարող եք օգտագործել ParagraphStyle դասը՝ կարգավորելու այնպիսի հատկություններ, ինչպիսիք են FontName, FontColor, FontStyle, Strikethrough, Underline, Highlight, Italic և Bold մի քանիսը նշելու համար: Մենք կարող ենք պարբերության ոճի մի քանի օրինակներ ունենալ, որոնք կարող են տարբեր կերպ սահմանվել OneNote ֆայլի ներսում տեքստի տարբեր հատվածների համար: Այս ցուցադրությունում մենք կենտրոնացել ենք միայն Page վերնագրի համար տեքստ ավելացնելու վրա, սակայն կարող եք նաև տեքստը սահմանել էջի ներսում գտնվող այլ փաստաթղթերի հանգույցների համար:
Այս հոդվածը մեզ առաջնորդել է Java*-ի միջոցով *One Note HTML-ի արտահանման գործընթացում: Եթե դուք հետաքրքրված եք իմանալ .ONE ֆայլի ապահովման գործընթացի մասին, տես ինչպես ապահովել OneNote ֆայլը Java-ի միջոցով-ի հոդվածը: