در طول همکاری ما، اشتراکگذاری سند جزء برنامههای روزمره ما است، و تضمین میکند که یک سند صیقلی و منسجم از اهمیت بالایی برخوردار است. [اسناد ورد] (https://docs.fileformat.com/word-processing/) اغلب تحت چندین دور بررسی قرار میگیرند و نظرات به عنوان ابزاری حیاتی برای بازخورد و همکاری عمل میکنند. با این حال، نقطهای پیش میآید که این نظرات (در ابتدا ارزشمند)، میتوانند سند را به هم ریخته و مانع خوانایی آن شوند. نیاز به حذف نظرات در یک سند Word غیرقابل انکار است. وضوح سند را افزایش میدهد، فرآیند ویرایش را ساده میکند و در نهایت محصول نهایی حرفهایتر و زیباییشناختی را تولید میکند. این مقاله به نیاز ضروری و مجموعه مزایایی میپردازد که با حذف مؤثر نظرات از اسناد Word با استفاده از NET REST API به دست میآید.
- NET REST API برای حذف نظرات در Word Document
- نحوه حذف نظرات در سند Word با استفاده از C#.NET
- حذف نظرات در سند Word با استفاده از دستورات cURL
NET REST API برای حذف نظرات در Word Document
Aspose.Words Cloud SDK for .NET یک جعبه ابزار قدرتمند است که به شما امکان می دهد بدون زحمت با .NET REST API تعامل داشته باشید. این SDK یک راه راحت و برنامهریزی شده برای ادغام مجموعه غنی از ویژگیهای ارائه شده توسط Aspose.Words Cloud در برنامههای NET فراهم میکند و پردازش و مدیریت کارآمد اسناد را ممکن میسازد. علاوه بر این، وقتی صحبت از حذف نظرات از اسناد Word می شود، یک رویکرد ساده ارائه می دهد. بنابراین، با کمک روش ها و عملکردهای کاربر پسند آن، می توانید به راحتی به قابلیت پاک کردن یا حذف نظرات از یک سند Word دسترسی داشته باشید.
اکنون، ابتدا باید «Aspose.Words-Cloud» را در NuGet packages manager جستجو کنیم و روی دکمه «افزودن بسته» کلیک کنیم. با این کار مرجع Cloud SDK داخل برنامه دات نت اضافه می شود. علاوه بر این، ما همچنین باید از [داشبورد ابری] (https://dashboard.aspose.cloud/) بازدید کنیم تا اعتبار مشتری شخصیسازی شده را دریافت کنیم.
نحوه حذف نظرات در سند Word با استفاده از C#.NET
لطفاً دستورالعملهای مشخصشده در زیر را برای حذف نظرات در سند Word با استفاده از قطعه کد C#.NET دنبال کنید.
// برای نمونه های کامل و فایل های داده لطفا به ادامه مطلب بروید
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet
// دریافت اعتبار مشتری از https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// با استفاده از Client ID و Client Secret شیء پیکربندی ایجاد کنید
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// نمونه WordsApi را مقداردهی اولیه کنید
var wordsApi = new WordsApi(config);
// فایل را از درایو محلی بارگیری کنید
using (var file = System.IO.File.OpenRead("finaloutput.doc"))
{
// ایجاد درخواست آپلود فایل
var uploadFileRequest = new UploadFileRequest(file, "sourceFile.doc");
// آپلود فایل در فضای ذخیره سازی ابری
wordsApi.UploadFile(uploadFileRequest);
}
// ایجاد نظر نمونه درخواست حذف
DeleteCommentsOnlineRequest deleteComments = new DeleteCommentsOnlineRequest(document: file);
// با API تماس بگیرید تا همه نظرات را از سند Word حذف کنید
var result = wordsApi.DeleteCommentsOnline(deleteComments);
در زیر توضیحی در مورد قطعه کد ذکر شده در بالا ارائه شده است.
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
WordsApi wordsApi = new WordsApi(config);
ابتدا، یک نمونه از کلاس «WordsApi» را در حالی که شی «پیکربندی» را به عنوان آرگومان ارسال می کنید، مقداردهی اولیه کنید.
var uploadFileRequest = new UploadFileRequest(file, "sourceFile.doc", storageName: "default");
wordsApi.UploadFile(uploadFileRequest);
سند ورد ورودی را در فضای ذخیره سازی ابری بارگذاری کنید.
DeleteCommentsOnlineRequest deleteComments = new DeleteCommentsOnlineRequest(document: file);
نمونه درخواست DeleteComments را ایجاد کنید که در آن نام سند ورودی Word حاوی نظرات را به عنوان آرگومان ارسال می کنیم.
wordsApi.DeleteCommentsOnline(deleteComments);
برای حذف نظرات در سند Word با API تماس بگیرید.
حذف نظرات در سند Word با استفاده از دستورات cURL
استفاده از Aspose.Words Cloud همراه با دستورات cURL برای حذف نظرات از یک سند Word طیف وسیعی از مزایای قانع کننده را ارائه می دهد. اول از همه، این رویکرد مستقل از پلتفرم و بسیار همه کاره است و بدون در نظر گرفتن سیستم عامل یا محیط توسعه مورد استفاده، امکان یکپارچه سازی یکپارچه را فراهم می کند. سادگی و در دسترس بودن دستورات cURL، فرآیند را برای توسعهدهندگان مناسب میسازد، به حداقل تنظیمات نیاز دارد و امکان اجرای سریع را فراهم میکند.
اولین قدم اجرای دستور زیر برای تولید یک نشانه دسترسی JWT است:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
هنگامی که توکن JWT را دریافت کردیم، لطفاً دستور زیر را اجرا کنید تا تمام نظرات از سند Word حذف شود.
curl -v "https://api.aspose.cloud/v4.0/words/online/delete/comments" \
-X PUT \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: multipart/form-data" \
-F Document="@{sourceFile}"
«sourceFile» را با نام سند ورودی Word حاوی نظرات، «accessToken» با توکن دسترسی JWT که در بالا ایجاد شده است، جایگزین کنید.
نتیجه
در نتیجه، توانایی مدیریت کارآمد و حذف نظرات از اسناد Word یک جنبه حیاتی برای حفظ وضوح و حرفه ای بودن در ویرایش اسناد است. ما دو رویکرد موثر را در این تلاش بررسی کردیم: استفاده از Aspose.Words Cloud SDK برای دات نت و استفاده از Aspose.Words Cloud در پشت سر هم با دستورات cURL. هر دو رویکرد منجر به یک نتیجه می شود: حذف مؤثر نظرات از اسناد Word. چه پیچیدگی SDK یا سادگی دستورات cURL را انتخاب کنید، نتیجه خوانایی سند و تجربه ویرایش ساده است.
در هر صورت، هر دو مسیر به هدف مدیریت نظرات دست می یابند که به کاربران امکان می دهد اسناد حرفه ای و صیقلی ارائه دهند.
لینک های مفید
- صفحه اصلی محصول
- [مستندات محصول] (https://docs.aspose.cloud/words/getting-started/)
- کد منبع SDK
- مرجع API
- تالار گفتمان پشتیبانی رایگان
- [نمایشهای نمایشی زنده] (https://products.aspose.app/words/family)
مقالات مرتبط
ما به شدت توصیه می کنیم از وبلاگ های زیر دیدن کنید: