Ջնջել տողատակերը Word-ում Java REST API-ով

Այս ձեռնարկը նկարագրում է, թե ինչպես ջնջել տողատակերը DOC-ում Java REST API-ով: Դուք կսովորեք ավտոմատ կերպով հեռացնել տողատակերը Word-ում Java Low Code API-ով՝ օգտագործելով Cloud SDK բազմաթիվ հարթակներում: Այն կուղղորդի ձեզ կատարել գործողությունը առցանց և բեռնել թարմացված Word ֆայլը սկավառակի վրա պահելու համար:

Նախապայման

  • [Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր] ( https://kb.aspose.cloud/ hy/total/java/how-to-create-aspose-cloud-apis-account/)

  • Բեռնել Aspose.Words Cloud SDK for Java for deleting a footnote

  • Նախադրեք Java նախագիծը վերը նշված SDK-ով` ցանկալի տողատակերը հեռացնելու համար

Word-ում տողատակերը Java API-ով հեռացնելու քայլեր

  1. Ստեղծեք կոնֆիգուրացիայի օբյեկտը` սահմանելով հաճախորդի ID-ն և գաղտնիքը
  2. Ստորագրեք տողատակերը ջնջելու համար WordsApi օբյեկտը
  3. Կարդացեք մուտքագրված Word ֆայլը ծանոթագրություններով բայթային զանգվածի մեջ
  4. Ստեղծեք DeleteFootnoteOnlineRequest()՝ սահմանելով մուտքային փաստաթղթի հոսքը և թիրախային ծանոթագրությունների ինդեքսը
  5. Խնդրված ծանոթագրությունը հեռացնելու համար օգտագործեք DeleteFootnoteOnline() մեթոդը
  6. Վերցրեք ելքային հոսքը API-ի պատասխանից և պահեք այն որպես Word փաստաթուղթ սկավառակի վրա

Վերը նշված քայլերն ամփոփում են ինչպես ջնջել տողատակերը Word-ում Java REST ինտերֆեյսի միջոցով: Ստեղծեք WordsApi օբյեկտը` փոխանցելով Configuration դասի օբյեկտը հաճախորդի ID-ով և գաղտնիքով: Օգտագործեք DeleteFootnoteOnlineRequest դասը տողատակի համար հարցման օբյեկտ ստեղծելու համար և զանգահարեք DeleteFootnoteOnline() մեթոդը՝ այս հարցման օբյեկտի միջոցով տողատակերը հեռացնելու համար:

Java Low Code API-ով տողատակերը հեռացնելու կոդ

import com.aspose.words.cloud.sdk.ApiClient;
import com.aspose.words.cloud.sdk.ApiException;
import com.aspose.words.cloud.sdk.Configuration;
import com.aspose.words.cloud.sdk.model.requests.DeleteFootnoteOnlineRequest;
import com.aspose.words.cloud.sdk.api.WordsApi;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class WorkWithFootnotes {
public static void removeAFootnote() {
try {
// Initialize the API client
Configuration configuration = new Configuration();
configuration.setClientId("id");
configuration.setClientSecret("secret");
WordsApi wordsApi = new WordsApi(configuration);
// Open the input document with footnotes
File inputDocument = new File("Footnote.docx");
FileInputStream requestDocument = new FileInputStream(inputDocument);
// Delete the footnote (Index 0 in this case)
DeleteFootnoteOnlineRequest deleteRequest = new DeleteFootnoteOnlineRequest(requestDocument, 0);
wordsApi.deleteFootnoteOnline(deleteRequest);
// Save the output file
File outputFile = new File("output.docx");
try (FileOutputStream outputStream = new FileOutputStream(outputFile)) {
outputStream.write(requestDocument.readAllBytes());
}
System.out.println("Footnote deleted successfully.");
} catch (ApiException | IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
removeAFootnote();
}
}

Այս օրինակելի կոդը ցույց է տվել ինչպես հեռացնել տողատակերը Word-ում Java RESTful ծառայության միջոցով: Դուք կարող եք սահմանել կոդավորումը սկզբնաղբյուր Word ֆայլը բեռնելու համար և գաղտնաբառ տրամադրել նաև, եթե մուտքագրված ֆայլը պաշտպանված է գաղտնաբառով: Դուք կարող եք նաև սահմանել Node-ի ուղին Word փաստաթղթում` հայտի օբյեկտի օրինականացման ժամանակ:

Կարող եք նաև ստուգել մեկ այլ նմանատիպ հնարավորություն հետևյալ էջում՝ Փոխակերպեք Word DOC-ը Markdown-ի Java REST API-ով:

 Հայերեն