ترشدك هذه المقالة إلى كيفية إضافة حد إلى مستند Word باستخدام NET REST API. سوف تتعلم ** كيفية إضافة حدود إلى Word باستخدام C# REST API ** باستخدام .NET cloud SDK. سوف نستخدم خصائص متعددة للحد للتخصيص ونحدد القسم والفقرة المستهدفة لتطبيق الحدود.
المتطلبات المسبقة
- إنشاء حساب والحصول على بيانات اعتماد API
- تحميل Aspose.Words Cloud SDK for Dotnet to add a border in a Word file
- مشروع حل إعداد C# باستخدام SDK أعلاه لرسم الحدود
خطوات إضافة حدود في Word باستخدام C# REST API
- قم بتهيئة كائن WordsApi عن طريق تعيين المعرف المستنسخ والسر لإضافة حد الفقرة
- قم بإنشاء كائن من فئة UpdateBorderOnlineRequest لتطبيق الحدود
- اقرأ ملف Word المدخل في دفق الذاكرة لرسم الحدود
- قم بإنشاء كائن فئة Border وتخصيصه وتعيينه في كائن الطلب
- قم بتعيين مسار العقدة ونوع الحدود وملف الوجهة في كائن الطلب
- قم باستدعاء الطريقة UpdateBorderOnline() لإضافة حد للفقرة
- احفظ ملف الإخراج من استجابة API
تلخص الخطوات المذكورة أعلاه كيفية إدراج حد في Word باستخدام C# Low Code API. قم بإنشاء كائن WordsApi، وقم بتعريف كائن UpdateBorderOnlineRequest وقم بتعيين خصائصه، وقراءة ملف Word المدخل في كائن الطلب، وقم بتعيين مسار العقدة ونوع الحدود. أخيرًا، قم باستدعاء الأسلوب UpdateBorderOnline() لتطبيق حد على الفقرة المستهدفة.
رمز لإضافة حدود على Word باستخدام C# Low Code API
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordFileOperations | |
{ | |
public void CreateBorder() | |
{ | |
var wordsApi = new WordsApi("Client ID", "Client Secret"); | |
var request = new UpdateBorderOnlineRequest(); | |
request.Document = File.OpenRead("Sample.docx"); | |
request.BorderProperties = new Border() | |
{ | |
BorderType = Border.BorderTypeEnum.Right, | |
DistanceFromText = 2f, | |
LineStyle = Border.LineStyleEnum.Thick, | |
LineWidth = 2f, | |
Shadow = true | |
}; | |
request.NodePath = "sections/0/paragraphs/1"; | |
request.BorderType = "0"; | |
string output = "output.docx"; | |
request.DestFileName = output; | |
var task = wordsApi.UpdateBorderOnline(request); | |
task.Wait(); | |
var result = task.Result; | |
if (result.Document.TryGetValue(output, out var stream)) | |
{ | |
stream.Position = 0; | |
using (var fileStream = File.Create(output)) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
} | |
} | |
} |
يعرض نموذج التعليمات البرمجية هذا كيفية وضع حد في Word باستخدام C# REST API. استخدم فئة الحدود لتعيين خصائص مثل نوع الحدود ونمط الخط والمسافة من النص وعرض الخط والظل. قم بتعيين خاصية NodePath لتحديد القسم والفقرة في ملف Word الهدف.
علمتنا هذه المقالة كيفية وضع حد في Word باستخدام NET REST API. إذا كنت تريد إدراج علامة مائية في ملف Word، فارجع إلى المقالة التالية: أضف علامة مائية في Word باستخدام NET REST API.