طاولة زاوية مستديرة في وثيقة PDF

في هذا البرنامج التعليمي، سنرشدك خطوة بخطوة لإنشاء جدول زاوية مستدير في مستند PDF باستخدام Aspose.PDF for .NET. سنشرح لك كود مصدر C# المقدم ونوضح لك كيفية تنفيذه.

الخطوة 1: إنشاء الجدول

أولاً سنقوم بإنشاء الجدول باستخدام الكود التالي:

Aspose.Pdf.Table tab1 = new Aspose.Pdf.Table();

الخطوة 2: إعداد نمط الزاوية المستديرة

بعد ذلك، سنقوم بتكوين نمط الزاوية المستديرة للجدول:

tab1.CornerStyle = Aspose.Pdf.BorderCornerStyle.Round;

الخطوة 3: إعداد حدود الجدول

لإعطاء الجدول حدودًا زاوية مستديرة، نحتاج إلى إنشاء كائن BorderInfo وتكوينه باستخدام المعلمات المناسبة:

// قم بإنشاء كائن GraphInfo لتعيين لون الحدود
GraphInfo graph = new GraphInfo();
graph.Color = Aspose.Pdf.Color.Red;

// قم بإنشاء كائن BorderInfo فارغ
BorderInfo bInfo = new BorderInfo(BorderSide.All, graph);

// اضبط نصف قطر الحد المستدير على 15
bInfo.RoundedBorderRadius = 15;

// تطبيق معلومات الحدود على الجدول
tab1.Border = bInfo;

مثال على التعليمات البرمجية المصدر لـ Rounded Corner Table باستخدام Aspose.PDF لـ .NET

// المسار إلى دليل المستندات.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Aspose.Pdf.Table tab1 = new Aspose.Pdf.Table();

GraphInfo graph = new GraphInfo();
graph.Color = Aspose.Pdf.Color.Red;
// قم بإنشاء كائن BorderInfo فارغ
BorderInfo bInfo = new BorderInfo(BorderSide.All, graph);
// قم بتعيين الحدود على حد مستدير حيث يكون نصف قطر الجولة 15
bInfo.RoundedBorderRadius = 15;
// قم بتعيين نمط زاوية الجدول على أنه مستدير.
tab1.CornerStyle = Aspose.Pdf.BorderCornerStyle.Round;
// قم بتعيين معلومات حدود الجدول
tab1.Border = bInfo;

خاتمة

تهنئة ! لقد تعلمت الآن كيفية إنشاء جدول زاوية مستدير في مستند PDF باستخدام Aspose.PDF لـ .NET. يوضح لك هذا الدليل خطوة بخطوة كيفية إعداد نمط الزاوية المستديرة وحدود الجدول. الآن يمكنك تطبيق هذه المعرفة على مشاريعك الخاصة.

الأسئلة الشائعة حول طاولة الزاوية المستديرة في مستند PDF

س: هل يمكنني تخصيص نصف قطر الزوايا الدائرية للطاولة؟

ج: نعم، يمكنك تخصيص نصف قطر الزوايا الدائرية للجدول عن طريق تعديل قيمةbInfo.RoundedBorderRadius الخاصية في كود مصدر C# المقدم. ما عليك سوى ضبط قيمة نصف القطر المطلوبة (بالنقاط) لتحقيق مظهر الزاوية المستديرة المطلوب.

س: هل يمكنني تطبيق زوايا مستديرة على الخلايا الفردية داخل الجدول؟

ج: لا، يتم تطبيق نمط الزاوية المستديرة على الجدول بأكمله ككل. لا يوفر Aspose.PDF for .NET حاليًا دعمًا مدمجًا لتطبيق الزوايا الدائرية على الخلايا الفردية داخل الجدول.

س: هل يمكنني تغيير لون حدود الزاوية المستديرة؟

ج: نعم، يمكنك تغيير لون حد الزاوية المستديرة عن طريق تعديل قيمةgraph.Color الخاصية في كود مصدر C#. ببساطة قم بتوفير اللون المطلوب، مثلAspose.Pdf.Color.Red أو أي تمثيل لوني صالح آخر.

س: هل من الممكن تطبيق أنماط زوايا مختلفة (على سبيل المثال، مربعة ومستديرة) على جداول مختلفة داخل نفس مستند PDF؟

ج: نعم، من الممكن تطبيق أنماط زوايا مختلفة على جداول مختلفة داخل نفس مستند PDF. يمكنك إنشاء جداول متعددة وتكوين أنماط زواياها بشكل فردي بناءً على متطلباتك.

س: هل يمكنني ضبط سمك حدود الزاوية المستديرة؟

ج: نعم، يمكنك ضبط سمك حدود الزاوية المستديرة عن طريق تعديلBorderInfo خصائص الكائن في الكود المصدري لـ C#. على سبيل المثال، يمكنك ضبطbInfo.Width خاصية ضبط سمك الحدود.