PageSet
محتويات
[
يخفي
]PageSet class
يصف مجموعة عشوائية من الصفحات.
لمعرفة المزيد، قم بزيارةالبرمجة باستخدام المستندات مقالة توثيقية.
public sealed class PageSet : IEnumerable<int>
المنشئون
اسم | وصف |
---|---|
PageSet(int) | ينشئ مجموعة من صفحة واحدة استنادًا إلى فهرس الصفحة الدقيق. |
PageSet(params int[]) | ينشئ مجموعة صفحات استنادًا إلى مؤشرات الصفحات الدقيقة. |
PageSet(params PageRange[]) | ينشئ مجموعة صفحات استنادًا إلى النطاقات. |
الخصائص
اسم | وصف |
---|---|
static All { get; } | يحصل على مجموعة تحتوي على جميع صفحات المستند بالترتيب الأصلي. |
static Even { get; } | يحصل على مجموعة تحتوي على جميع الصفحات الزوجية للمستند بالترتيب الأصلي. |
static Odd { get; } | يحصل على مجموعة من جميع الصفحات الفردية للمستند بالترتيب الأصلي. |
طُرق
اسم | وصف |
---|---|
GetEnumerator() |
أمثلة
يوضح كيفية عرض صفحة واحدة من مستند إلى صورة JPEG.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Page 1.");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 2.");
builder.InsertImage(ImageDir + "Logo.jpg");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 3.");
// قم بإنشاء كائن "ImageSaveOptions" الذي يمكننا تمريره إلى طريقة "Save" الخاصة بالمستند
// لتعديل الطريقة التي تقوم بها هذه الطريقة بتحويل المستند إلى صورة.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
// اضبط "PageSet" على "1" لتحديد الصفحة الثانية عبر
// الفهرس المبني على الصفر لبدء عرض المستند منه.
options.PageSet = new PageSet(1);
// عندما نحفظ المستند بتنسيق JPEG، يقوم Aspose.Words بعرض صفحة واحدة فقط.
// ستحتوي هذه الصورة على صفحة واحدة بدءًا من الصفحة الثانية،
// والتي ستكون فقط الصفحة الثانية من المستند الأصلي.
doc.Save(ArtifactsDir + "ImageSaveOptions.OnePage.jpg", options);
أنظر أيضا
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words