پاورقی را در Word با Java REST API حذف کنید

این آموزش نحوه حذف پاورقی در DOC با Java REST API را شرح می دهد. شما یاد خواهید گرفت که به صورت خودکار یک پاورقی را در Word با Java Low Code API با استفاده از یک Cloud SDK در چندین پلتفرم حذف کنید. شما را راهنمایی می کند تا عملیات را به صورت آنلاین انجام دهید و فایل Word به روز شده را برای ذخیره روی دیسک واکشی کنید.

پیش نیاز

  • [ایجاد یک حساب کاربری و دریافت اعتبار API] ( https://kb.aspose.cloud/ fa/total/java/how-to-create-aspose-cloud-apis-account/)

  • دانلود کنید Aspose.Words Cloud SDK for Java for deleting a footnote

  • راه اندازی پروژه جاوا با SDK بالا برای حذف پاورقی های مورد نظر

مراحل حذف پاورقی در Word با Java API

  1. با تنظیم شناسه مشتری و مخفی، شی Configuration را ایجاد کنید
  2. برای حذف پاورقی ها، شی WordsApi را نمونه سازی کنید
  3. فایل ورد ورودی را با پاورقی در یک آرایه بایت بخوانید
  4. ()DeleteFootnoteOnlineRequest را با تنظیم جریان سند ورودی و نمایه پاورقی هدف ایجاد کنید.
  5. برای حذف پاورقی درخواستی، روش DeleteFootnoteOnline() را فراخوانی کنید
  6. جریان خروجی را از پاسخ API واکشی کنید و آن را به عنوان سند Word روی دیسک ذخیره کنید

مراحل بالا به طور خلاصه نحوه حذف پاورقی در Word با Java REST Interface را نشان می دهد. شی WordsApi را با ارسال شیء کلاس Configuration با شناسه مشتری و مخفی ایجاد کنید. از کلاس 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 Service را نشان داده است. شما می توانید رمزگذاری را برای بارگیری فایل Word منبع تعریف کنید و همچنین در صورتی که فایل ورودی دارای رمز عبور محافظت شده باشد، رمز عبور ارائه دهید. شما همچنین می توانید مسیر Node را در سند Word هنگام نمونه سازی شی درخواست تنظیم کنید.

همچنین می‌توانید ویژگی مشابه دیگری را در صفحه زیر بررسی کنید: تبدیل Word DOC به Markdown با Java REST API.

 فارسی