Խմբագրել DOCX ը Java SDK ում

Օգտագործեք REST API՝ DOCX ը Java ում ծրագրային կերպով խմբագրելու համար

Երբ մշակողները փոփոխում են DOCX փաստաթուղթը այս Java գրադարանով, իրականում խմբագրվողը Փաստաթղթի օբյեկտի մոդելն է (DOM): Այսպիսով, գրեթե ցանկացած փոփոխություն կարող է կատարվել DOCX փաստաթղթում, որը ներկայացված է որպես DOM: Տրամադրված Java SDK ի միջոցով մշակողները կարող են հեշտությամբ խմբագրել փաստաթուղթը՝ փոփոխել տեքստը, թարմացնել աղյուսակները, ավելացնել պատկերներ և այլն: Պարզապես բեռնեք DOCX ը, կատարեք անհրաժեշտ փոփոխությունները ծրագրային եղանակով և արդյունքը արտահանեք նույն կամ աջակցվող պահպանման ձևաչափով:

Դիտեք կոդի հատվածը

Խմբագրել DOCX ն Java օգտագործելով REST API ը

Մեր Java գրադարանը ծրագրավորողներին հնարավորություն է տալիս ուղղակիորեն փոփոխել DOCX փաստաթուղթը՝ խմբագրելով դրա Document Object Model-ը (DOM), ինչը նշանակում է, որ լրացուցիչ ծրագրակազմ տեղադրելու կարիք չկա:

Խմբագրել տեքստը DOCX ֆայլում Java ի միջոցով

DOCX ֆայլը խմբագրելու ամենատարածված դեպքը տեքստի խմբագրումն է: Տվյալ ծրագրային լուծումով դուք կարող եք Java ի միջոցով ավելացնել, փոփոխել կամ ջնջել տեքստը փաստաթղթում:

Խմբագրել աղյուսակը DOCX ֆայլում Java ի միջոցով

DOCX ի խմբագրման մեկ այլ հայտնի տարբերակ աղյուսակի խմբագրումն է: Մեր Java SDK ն թույլ է տալիս աշխատել աղյուսակների և տեքստերի հետ աղյուսակի բջիջներում:

Java ի մշակողները կարող են ավելացնել կամ հեռացնել աղյուսակի և աղյուսակի բջիջները, ինչպես նաև ավելացնել, խմբագրել և հեռացնել տեքստը դրանցում:

Java ի միջոցով պատկեր ավելացրեք DOCX ֆայլում

Բացի DOCX ում տեքստի և աղյուսակների խմբագրումից, կա ևս մեկ տարածված տարբերակ՝ Java փաստաթղթին պատկերներ ավելացնելը: Java ի մշակողները կարող են նաև պատկեր ավելացնել DOCX ֆայլում՝ օգտագործելով DOM ը:

Խմբագրել DOCX ը ծրագրային կերպով

Փորձեք այս հզոր Java SDK ն և գնահատեք DOCX փաստաթղթերի խմբագրման որոշ տարբերակներ: Օգտագործելով հետևյալ օրինակը՝ բեռնեք ձեր DOCX փաստաթուղթը և կատարեք որոշ փոփոխություններ՝ ավելացրեք տեքստ, ավելացրեք աղյուսակ և աղյուսակի բջիջ տեքստով կամ տեղադրեք պատկեր DOCX փաստաթղթում.

Վերբեռնեք փաստաթուղթ, որը ցանկանում եք փոփոխել
Գործարկել կոդը
Վերբեռնեք պատկեր, որը ցանկանում եք տեղադրել
Ցանկից ընտրեք թիրախային ձևաչափը
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get(
   "Input.docx").toAbsolutePath());
ParagraphInsert requestParagraph = new ParagraphInsert();
requestParagraph.setText("Morbi enim nunc faucibus a.");

InsertParagraphOnlineRequest insertParagraphRequest = new InsertParagraphOnlineRequest(
   requestDocument, requestParagraph, null, null, null, null, null, null, null, null);
InsertParagraphOnline insertParagraph = wordsApi.insertParagraphOnline(insertParagraphRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
   insertParagraph.getDocument().iterator().next(), "docx", null, null, null, null);
ConvertDocument convert = wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get(
   "Input.docx").toAbsolutePath());
TableInsert requestTable = new TableInsert();
requestTable.setColumnsCount(1);
requestTable.setRowsCount(2);

InsertTableOnlineRequest insertTableRequest = new InsertTableOnlineRequest(requestDocument, 
   requestTable, "", null, null, null, null, null, null);
InsertTableOnline insertTable = wordsApi.insertTableOnline(insertTableRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
   insertTable.getDocument().iterator().next(), "docx", null, null, null, null);
ConvertDocument convert = wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get(
   "Input1.docx").toAbsolutePath());
DrawingObjectInsert requestDrawingObject = new DrawingObjectInsert();
requestDrawingObject.setHeight((double)0);
requestDrawingObject.setLeft((double)0);
requestDrawingObject.setTop((double)0);
requestDrawingObject.setWidth((double)0);
requestDrawingObject.setRelativeHorizontalPosition(
   DrawingObjectInsert.RelativeHorizontalPositionEnum.MARGIN);
requestDrawingObject.setRelativeVerticalPosition(
   DrawingObjectInsert.RelativeVerticalPositionEnum.MARGIN);
requestDrawingObject.setWrapType(DrawingObjectInsert.WrapTypeEnum.INLINE);

byte[] requestImageFile = Files.readAllBytes(Paths.get(
   "Input2.docx").toAbsolutePath());
InsertDrawingObjectOnlineRequest insertDrawingObjectRequest = 
   new InsertDrawingObjectOnlineRequest(requestDocument, requestDrawingObject, 
      requestImageFile, "sections/0", null, null, null, null, null, null);
InsertDrawingObjectOnline insertDrawingObject = 
   wordsApi.insertDrawingObjectOnline(insertDrawingObjectRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
   insertDrawingObject.getDocument().iterator().next(), "docx", null, null, null, null);
ConvertDocument convert = wordsApi.convertDocument(convertRequest);
Գործարկել կոդը
  
Պատճենեք Java կոդը clipboard-ում

Ինչպես խմբագրել DOCX ը Java ում

  1. Տեղադրեք 'Aspose.Words Cloud-ը Java ի համար'
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր Java նախագծին
  3. Բեռնել DOCX՝ Java ում խմբագրելու համար
  4. Տեղադրեք բովանդակությունը DOCX ի սկզբում
  5. Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից

Java գրադարան՝ DOCX խմբագրումն օգտագործելու համար

Տեղադրեք 'Aspose.Words Cloud SDK for Java' օգտագործելով Maven build ավտոմատացման գործիքը:

Ավելացրեք այս կախվածությունը ձեր նախագծի POM ին. aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Որպես այլընտրանք, դուք կարող եք GitHub-ից կլոնավորել Aspose.Words Cloud SDK for Java կոդով և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:

Համակարգի պահանջները

Մանրամասները տեսնելու համար դիմեք Repository Documentation:

Այլ աջակցվող ֆայլի ձևաչափեր

Դուք կարող եք կատարել խմբագրման գործողություն այլ ֆայլերի ձևաչափերի համար.

5%

Բաժանորդագրվեք Aspose Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2024. Բոլոր իրավունքները պաշտպանված են.