Ինչպես միաձուլել Word փաստաթղթերը Java-ի միջոցով

Այս պարզ թեման նկարագրում է ինչպես միաձուլել Word փաստաթղթերը Java-ի միջոցով: Այն ընդգրկում է շրջակա միջավայրը կարգավորելու քայլ առ քայլ գործընթաց, ինչպես նաև անհրաժեշտ ռեսուրսների հղումներ, և աշխատանքային օրինակ կոդ՝ հավելված մշակելու համար, որը կարող է միացնել Word ֆայլերը Java-ի միջոցով: Մշակված հավելվածը կարող է օգտագործվել ցանկացած Java աջակցվող միջավայրում օպերացիոն համակարգերում, ինչպիսիք են Linux-ը, MS Windows-ը կամ macO-ները:

Java-ում Word փաստաթղթերը միավորելու քայլեր

  1. Կազմաձևեք IDE-ը, որպեսզի օգտագործի Aspose.Words for Java Word փաստաթուղթը Java-ում ավելացնելու համար
  2. Մուտք գործեք Target Word փաստաթուղթը՝ օգտագործելով Document դասի օրինակը
  3. Մուտք գործեք Target Word փաստաթուղթը, օգտագործելով Document դասի օրինակը
  4. Ավելացրեք Source DOCX-ը Target DOCX ֆայլում՝ օգտագործելով appendDocument մեթոդը
  5. Պահպանեք համակցված Word փաստաթուղթը սկավառակի վրա

Վերոհիշյալ փուլային ընթացակարգը բացատրում է Word փաստաթղթերը Java-ում միավորելու գործընթացը: Գործընթացը սկսվում է աղբյուրի և թիրախային DOCX փաստաթղթի ֆայլերը սկավառակից բեռնելով՝ օգտագործելով երկու առանձին Document դասի օրինակներ: Թիրախային փաստաթղթերի դասի օբյեկտի appendDocument մեթոդն այնուհետև օգտագործվում է սկզբնական փաստաթուղթը դրա ներսում միացնելու համար, որին հաջորդում է սկավառակի վրա համակցված Word փաստաթղթի ֆայլը պահելը:

Կոդ՝ Word-ի փաստաթղթերը Java-ի միջոցով միավորելու համար

import com.aspose.words.Document;
import com.aspose.words.ImportFormatMode;
import com.aspose.words.License;
public class AppendWordFiles {
public static void main(String[] args) throws Exception {// Merge Word files
String path ="/Users/KnowledgeBase/TestData/";
// Apply Aspose.Words for Java license to append the Word documents
License licenseForMergeDocs = new License();
licenseForMergeDocs.setLicense(path + "Conholdate.Total.Product.Family.lic");
// Open the source Word file using the Document class
Document inputDocx = new Document(path + "Test1.docx");
inputDocx.getFirstSection().getBody().appendParagraph("Source document text. ");
Document destDoc = new Document(path + "Test2.docx");
destDoc.getFirstSection().getBody().appendParagraph("Destination document text. ");
// Now merge the document to the target document and
// preserving its formatting and saving on the disk
destDoc.appendDocument(inputDocx, ImportFormatMode.KEEP_SOURCE_FORMATTING);
destDoc.save(path + "Document.AppendDocument.docx");
System.out.println("Done");
}
}

Այս օրինակ կոդը ցույց է տալիս Java-ում * Word փաստաթղթերի միաձուլման գործընթացը՝ օգտագործելով պարզ API միջերես և կարող է հեշտությամբ ընդլայնվել՝ միացնելու բազմաթիվ DOCX ֆայլեր միասին: AppendDocument մեթոդը օգտագործում է ImportFormatMode enum-ը որպես մեթոդի արգումենտ, որն առաջարկում է մուտքային Word փաստաթուղթը միաձուլելու համար՝ օգտագործելով ձևաչափման տարբեր տարբերակներ, ներառյալ նպատակակետի ձևաչափումը, սկզբնաղբյուրի ձևաչափումը կամ միայն տարբեր ոճեր պահելը:

Այս թեման մեզ սովորեցրել է ինչպես կցել Word փաստաթղթերը Java-ի միջոցով: Եթե դուք հետաքրքրված եք Word փաստաթղթի թվային ստորագրությամբ, տես ինչպես թվային կերպով ստորագրել Word փաստաթուղթ Java-ի միջոցով-ի հոդվածը:

 Հայերեն