این مبحث ساده نحوه خواندن نظرات در سند Word با NET REST API را پوشش می دهد. ما از Aspose.Words برای NET Cloud SDK برای خواندن نظرات DOCX با C# Low Code API استفاده خواهیم کرد. شما تمام جزئیات را برای پیکربندی محیط توسعه پیدا خواهید کرد و مراحل و کد نمونه C# REST API را دنبال کنید.
پيش نياز
- ایجاد یک حساب کاربری و دریافت اعتبار API برای دسترسی به نظرات در فایل DOC
- دانلود Aspose.Words Cloud SDK for Dotnet to read the comments in a Word file
- برای دریافت نظرات DOCX، پروژه راه حل C# را با SDK بالا راه اندازی کنید
مراحل بارگیری نظرات Word DOC با C# REST AP
- Client ID و Client Secret را برای API تنظیم کنید تا به نظرات در یک فایل Word دسترسی داشته باشد
- نمونه ای از کلاس WordsAPI را با اعتبار حساب مشتری خود ایجاد کنید
- با ارائه نام فایل و نمایه نظر، درخواستی برای خواندن نظرات با استفاده از یک نمونه از GetCommentOnlineRequest ایجاد کنید.
- Access the Comment in the Word document بصورت آنلاین با استفاده از روش GetCommentOnline
- نظر مورد نیاز برگردانده می شود و در کنسول نمایش داده می شود
مراحل بالا روند دسترسی به اسناد Word بصورت آنلاین با C# REST API را توضیح می دهد. ما با مقداردهی اولیه شی WordsApi با استفاده از ClientSecret و ClientId، ایجاد GetCommentOnlineRequest با نام فایل و نمایه نظر شروع می کنیم. ما از متد GetCommentOnline() برای پردازش درخواست نظر استفاده خواهیم کرد و در پاسخ از شی کلاس Comment درخواست شده برای پردازش بیشتر در انتهای خود استفاده خواهیم کرد.
کد برای خواندن نظرات DOCX با C# Low Code API
using System; | |
using System.IO; | |
using System.Linq; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class Comments | |
{ | |
public void GetAComment() | |
{ | |
try | |
{ | |
var config = new Configuration(); | |
config.ClientSecret = "secret"; | |
config.ClientId = "clientId"; | |
string output = "output.docx"; | |
var wordsApi = new WordsApi(config); | |
using var requestDocument = File.OpenRead("Comments.docx"); | |
var request = new GetCommentOnlineRequest(requestDocument, 0); | |
var task = wordsApi.GetCommentOnline(request); | |
var res = task.Result; | |
Console.WriteLine(res.Comment.Text); | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
این کد مثال شامل فرآیند خواندن نظرات DOCX با NET REST API است. GetCommentOnlineRequest پارامترهای اجباری نام سند و فهرست نظر را می گیرد و پارامترهای اختیاری را برای تنظیم بارگذاری رمزگذاری فایل سند، رمز عبور و رمز عبور رمزگذاری در معرض نمایش می گذارد. درخواست پردازش شده توسط GetCommentOnline() شی Comment حاوی اطلاعاتی مانند متن نظر، نام نویسنده، حروف اول نویسنده و زمان اظهار نظر برای نام بردن چند مورد را برمی گرداند.
در این مثال، ما بر نحوه بارگذاری نظرات Word DOC با C# REST API تمرکز کرده ایم. اگر میخواهید نظرات Word DOC را حذف کنید، به مقاله حذف نظرات در Word DOC با NET REST API مراجعه کنید.