این آموزش نحوه حذف پاورقی در DOC با C# REST API را شرح میدهد. شما یاد خواهید گرفت که به صورت خودکار یک پاورقی را در Word با C# Low Code API با استفاده از Cloud SDK در چندین پلتفرم حذف کنید. شما را راهنمایی می کند تا عملیات را به صورت آنلاین انجام دهید و فایل Word به روز شده را برای ذخیره روی دیسک واکشی کنید.
پیش نیاز
دانلود کنید Aspose.Words Cloud SDK for Dotnet for deleting a footnote
پروژه C# را با SDK بالا راه اندازی کنید تا پاورقی های دلخواه را حذف کنید
مراحل حذف پاورقی در Word با C#.NET-based API
- با تنظیم شناسه مشتری و مخفی، شی Configuration را ایجاد کنید
- برای حذف پاورقی ها، شی WordsApi را نمونه سازی کنید
- فایل ورد ورودی را با پاورقی در یک آرایه بایت بخوانید
- ()DeleteFootnoteOnlineRequest را با تنظیم جریان سند ورودی و نمایه پاورقی هدف ایجاد کنید.
- برای حذف پاورقی درخواستی، روش DeleteFootnoteOnline() را فراخوانی کنید
- جریان خروجی را از پاسخ API واکشی کنید و آن را به عنوان سند Word روی دیسک ذخیره کنید
مراحل بالا به طور خلاصه نحوه حذف پاورقی در Word با C# REST Interface را نشان می دهد. شی WordsApi را با ارسال شیء کلاس Configuration با شناسه مشتری و مخفی ایجاد کنید. از کلاس DeleteFootnoteOnlineRequest برای ایجاد شی درخواست برای پاورقی استفاده کنید و متد DeleteFootnoteOnline() را فراخوانی کنید تا پاورقی را با استفاده از این شی درخواست حذف کنید.
کد برای حذف پاورقی با C# Low Code API
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class WorkWithFootnotes | |
{ | |
public void RemoveAFootnote() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "secret"; | |
apiClient.ClientId = "id"; | |
var wordsApi = new WordsApi(apiClient); | |
using var requestDocument = File.OpenRead("Footnote.docx"); | |
var deleteRequest = new DeleteFootnoteOnlineRequest(requestDocument, 0); | |
var task = wordsApi.DeleteFootnoteOnline(deleteRequest); | |
task.Wait(); | |
var result = task.Result; | |
if (result.TryGetValue("", out var stream)) | |
{ | |
stream.Position = 0; | |
using (var fileStream = File.Create("output.docx")) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
این کد نمونه چگونه پاورقی را در Word با C# RESTful Service حذف کنید نشان داده است. شما می توانید رمزگذاری را برای بارگیری فایل Word منبع تعریف کنید و همچنین در صورتی که فایل ورودی دارای رمز عبور محافظت شده باشد، رمز عبور ارائه دهید. شما همچنین می توانید مسیر Node را در سند Word هنگام نمونه سازی شی درخواست تنظیم کنید.
همچنین میتوانید ویژگی مشابه دیگری را در صفحه زیر بررسی کنید: تبدیل Word DOC به Markdown با NET REST API.