Usuń przypis w programie Word za pomocą interfejsu API Java REST

W tym samouczku opisano, jak usunąć przypis w DOC za pomocą interfejsu API Java REST. Dowiesz się, jak automatycznie usuwać przypisy w programie Word za pomocą interfejsu Java Low Code API przy użyciu pakietu Cloud SDK na wielu platformach. Poprowadzi Cię do wykonania operacji online i pobrania zaktualizowanego pliku programu Word w celu zapisania na dysku.

Warunek wstępny

Kroki, aby usunąć przypis w programie Word za pomocą interfejsu API Java

  1. Utwórz obiekt konfiguracji, ustawiając identyfikator klienta i klucz tajny
  2. Utwórz instancję obiektu WordsApi, aby usunąć przypisy
  3. Wczytaj wejściowy plik Word z przypisami do tablicy bajtów
  4. Utwórz funkcję DeleteFootnoteOnlineRequest(), ustawiając strumień dokumentu wejściowego i docelowy indeks przypisów
  5. Wywołaj metodę DeleteFootnoteOnline(), aby usunąć żądany przypis
  6. Pobierz strumień wyjściowy z odpowiedzi API i zapisz go jako dokument programu Word na dysku

Powyższe kroki podsumowują jak usunąć przypis w programie Word za pomocą interfejsu Java REST. Utwórz obiekt WordsApi, przekazując obiekt klasy Konfiguracja z identyfikatorem klienta i kluczem tajnym. Użyj klasy DeleteFootnoteOnlineRequest, aby utworzyć obiekt żądania dla przypisu i wywołaj metodę DeleteFootnoteOnline(), aby usunąć przypis przy użyciu tego obiektu żądania.

Kod do usunięcia przypisu za pomocą interfejsu API Java Low Code

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();
}
}

Ten przykładowy kod demonstruje jak usunąć przypis w programie Word za pomocą usługi Java RESTful. Możesz zdefiniować kodowanie ładowania źródłowego pliku Word i podać hasło, także jeśli plik wejściowy jest chroniony hasłem. Możesz także ustawić ścieżkę węzła w dokumencie programu Word podczas tworzenia instancji obiektu żądania.

Możesz także sprawdzić inną podobną funkcję na następującej stronie: Konwertuj Word DOC na Markdown za pomocą interfejsu API Java REST.

 Polski