Այս ձեռնարկում դուք կսովորեք ինչպես ստեղծել էջանիշ Word-ում Java-ի միջոցով: Այն տրամադրում է գրադարանի օգտագործման բոլոր անհրաժեշտ տեղեկությունները, հավելվածը գրելու ծրագրավորման տրամաբանությունը և գործարկվող կոդ՝ Word-ում Java-ի միջոցով էջանիշ ավելացնելու համար: Բացատրությունը տրամադրվում է նաև նույն փաստաթղթում մի քանի ներդիր էջանիշեր ավելացնելու և այնուհետև այն պահպանելու համար որպես DOCX կամ DOC` ըստ պահանջի:
Java-ի միջոցով Word փաստաթղթում էջանիշ ավելացնելու քայլեր
- Ստեղծեք միջավայր՝ Aspose.Words for Java էջանիշները տեղադրելու համար ավելացնելու համար
- Ստեղծեք նոր Word ֆայլ՝ օգտագործելով Document դասի օբյեկտը և օրինականացրեք DocumentBuilder դասի օբյեկտը
- Ստեղծեք էջանիշ և սահմանեք դրա անունը
- Ավելացրեք որոշ նմուշ տեքստ
- Ստեղծեք մեկ այլ ներդիր էջանիշ, որն ունի նշված անունը և դրա տակ գտնվող փաստաթղթին ավելացրեք որոշ տեքստ
- Փակեք տեղադրված էջանիշը, ապա արտաքին էջանիշը, նախքան այն պահելը սկավառակի վրա
Այս քայլերը նկարագրում են Java-ի միջոցով *էջանիշ Word-ում տեղադրելու կարգը: Բոլոր անհրաժեշտ մանրամասները հասանելի են այստեղ՝ ներառյալ շրջակա միջավայրի կարգավորումները, անհրաժեշտ դասերը և էջանիշեր ավելացնելու մեթոդները նկարագրության հետ միասին՝ հնարավորությունը հեշտությամբ փորձարկելու համար որոշ նմուշ տեքստ ավելացնելու համար: Այստեղ քայլերը նախատեսված են տեղադրված էջանիշների համար, սակայն անհրաժեշտության դեպքում կարող եք ավելացնել միայն մեկ էջանիշ:
Կոդ՝ Word-ում Java-ի միջոցով ավտոմատ էջանիշեր ստեղծելու համար
import com.aspose.words.Document; | |
import com.aspose.words.DocumentBuilder; | |
import com.aspose.words.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to insert bookmark using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Create the Document object | |
Document doc = new Document(); | |
// Create a DocumentBuilder object | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
// Create a bookmark | |
builder.startBookmark("Outer Bookmark"); | |
// Add some text under this bookmark | |
builder.writeln("Text inside the outer bookmark."); | |
// Start another bookmark | |
builder.startBookmark("Nested Inner Bookmark"); | |
// Add some text to the document under this nested bookmark | |
builder.writeln("Text inside a NestedBookmark."); | |
// End the nested bookmark | |
builder.endBookmark("Nested Inner Bookmark"); | |
// Write text after the nested bookmark | |
builder.writeln("Text after Nested Bookmark."); | |
// End the outer bookmark | |
builder.endBookmark("Outer Bookmark"); | |
// Save the resultant Word file with bookmarks | |
doc.save("Output.docx"); | |
System.out.println("Done"); | |
} | |
} |
Այս կոդը ցույց է տալիս «Word»-ում էջանիշ ստեղծելու գործընթացը Java-ի միջոցով: DocumentBuilder դասի օբյեկտը օգտագործվում է տեքստը զետեղելու և էջանիշների անվանման միջոցով սկսելու և ավարտելու համար: Դուք կարող եք ոչ միայն ավելացնել էջանիշները՝ հիմնվելով տեքստի տողերի վրա, այլ նաև ավելացնել սյունակային էջանիշներ՝ օգտագործելով startColumnBookmark()՝ նշելով էջանիշի անունը:
Այս ձեռնարկը սովորեցրել է մեզ ավելացնել մեկ կամ մի քանի էջանիշ Word ֆայլում: Եթե ցանկանում եք սովորել Word ֆայլում ջրանիշ ավելացնելու գործընթացը, տես ինչպես ավելացնել ջրի մակարդակի նշագիծ Word-ին Java-ի միջոցով-ի հոդվածը: