اضبط خيارات المخطط التفصيلي في مستند PDF

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

قبل البدء، تأكد من تثبيت وتكوين مكتبة Aspose.Words for .NET في مشروعك. يمكنك العثور على المكتبة وتعليمات التثبيت على موقع Aspose.

الخطوة 1: تحديد دليل المستند

للبدء، تحتاج إلى تحديد المسار إلى الدليل الذي توجد به مستنداتك. يستبدل"YOUR DOCUMENT DIRECTORY" بالمسار الفعلي إلى دليل المستندات الخاص بك.

string dataDir = "YOUR DOCUMENT DIRECTORY";

الخطوة 2: تحميل الوثيقة

بعد ذلك، نحتاج إلى تحميل المستند الذي نريد معالجته. في هذا المثال، نفترض أن المستند يسمى “Rendering.docx” ويقع في دليل المستندات المحدد.

Document doc = new Document(dataDir + "Rendering.docx");

الخطوة 3: قم بتكوين خيارات الحفظ بتنسيق PDF مع خيارات الخطة

لتعيين خيارات المخطط التفصيلي في ملف PDF الذي تم إنشاؤه، نحتاج إلى تكوينPdfSaveOptions هدف. يمكننا ضبط عدد مستويات مخطط العنوان (HeadingsOutlineLevels) وعدد مستويات المخطط التفصيلي الموسعة (ExpandedOutlineLevels).

PdfSaveOptions saveOptions = new PdfSaveOptions();
saveOptions.OutlineOptions.HeadingsOutlineLevels = 3;
saveOptions.OutlineOptions.ExpandedOutlineLevels = 1;

الخطوة 4: احفظ المستند بصيغة PDF مع خيارات المخطط التفصيلي

أخيرًا، يمكننا حفظ المستند بتنسيق PDF باستخدام خيارات الحفظ التي تم تكوينها مسبقًا.

doc.Save(dataDir + "WorkingWithPdfSaveOptions.SetOutlineOptions.pdf", saveOptions);

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

مثال على التعليمات البرمجية المصدر لتعيين خيارات الخطة لحجم ملف التعريف باستخدام Aspose.Words لـ .NET


	// المسار إلى دليل المستندات.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Rendering.docx");

	PdfSaveOptions saveOptions = new PdfSaveOptions();
	saveOptions.OutlineOptions.HeadingsOutlineLevels = 3;
	saveOptions.OutlineOptions.ExpandedOutlineLevels = 1;

	doc.Save(dataDir + "WorkingWithPdfSaveOptions.SetOutlineOptions.pdf", saveOptions);
   

خاتمة

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

أسئلة مكررة

س: ما هو خيار المخطط التفصيلي في مستند PDF؟

ج: يشير خيار المخطط التفصيلي في مستند PDF إلى البنية الهرمية لمحتوى المستند. يسمح لك بإنشاء جدول محتويات تفاعلي ويسهل التنقل في المستند. تحدد خيارات المخطط التفصيلي مستويات العنوان والترجمة المراد تضمينها في المخطط التفصيلي ومستوى التفاصيل المراد عرضها في المخطط التفصيلي الذي تم إنشاؤه.

س: كيف يمكنني ضبط خيارات المخطط التفصيلي في مستند PDF باستخدام Aspose.Words for .NET؟

ج: لتعيين خيارات المخطط التفصيلي في مستند PDF باستخدام Aspose.Words لـ .NET، اتبع الخطوات التالية:

قم بتعيين مسار الدليل حيث توجد مستنداتك عن طريق الاستبدال"YOUR DOCUMENT DIRECTORY" بالمسار الفعلي لدليل المستندات الخاص بك.

قم بتحميل المستند الذي تريد تحويله إلى PDF باستخدام الملفDocument فئة وحدد المسار إلى المستند في دليل المستندات المحدد.

قم بتكوين خيارات الحفظ بتنسيق PDF عن طريق إنشاء مثيل لملفPdfSaveOptions الصف واستخدامOutlineOptions خاصية لتعيين خيارات المخطط التفصيلي. يمكنك تحديد عدد مستويات العناوين المراد تضمينها في المخطط التفصيلي باستخدامHeadingsOutlineLevels الخاصية وعدد مستويات المخطط التفصيلي الموسعة باستخدامExpandedOutlineLevels ملكية.

احفظ المستند بتنسيق PDF باستخدامSave طريقةDocument فئة تحدد المسار وخيارات الحفظ.

س: ما هو خيار الخطة في مستند PDF؟

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