Page

Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode

public final class Page extends CompositeNode<IPageChildNode>

يمثل صفحة.

المنشئات

المنشئالوصف
Page()ينشئ مثيلًا جديدًا للفئة Page.

الطرق

طريقةالوصف
accept(DocumentVisitor visitor)يقبل زائر العقدة.
deepClone()ينسخ الصفحة.
deepClone(boolean cloneHistory)ينسخ الصفحة.
getAuthor()يحصل أو يعيّن المؤلف.
getBackgroundColor()يحصل أو يعيّن لون خلفية الصفحة.
getCreationTime()يحصل أو يعيّن وقت الإنشاء.
getLastModifiedTime()يحصل أو يضبط وقت التعديل الأخير.
getLevel()يحصل أو يعيّن المستوى.
getMargin()يحصل أو يعيّن الهامش.
getPageContentRevisionSummary()يحصل أو يعيّن ملخص المراجعة للصفحة وعقدها الفرعية.
getPageLayoutSize()يحصل على حجم تخطيط الصفحة المعروض في المحرر.
getSizeType()يحصل أو يعيّن نوع حجم الصفحة.
getTitle()يحصل أو يعيّن العنوان.
isConflictPage()يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الصفحة صفحة تعارض.
setAuthor(String value)يحصل أو يعيّن المؤلف.
setBackgroundColor(Color value)يحصل أو يعيّن لون خلفية الصفحة.
setConflictPage(boolean value)يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الصفحة صفحة تعارض.
setCreationTime(Date value)يحصل أو يعيّن وقت الإنشاء.
setLastModifiedTime(Date value)يحصل أو يضبط وقت التعديل الأخير.
setLevel(byte value)يحصل أو يعيّن المستوى.
setMargin(Margins value)يحصل أو يعيّن الهامش.
setPageContentRevisionSummary(RevisionSummary value)يحصل أو يعيّن ملخص المراجعة للصفحة وعقدها الفرعية.
setPageLayoutSize(Dimension2D value)يعيّن حجم تخطيط الصفحة المعروض في المحرر.
setSizeType(int value)يحصل أو يعيّن نوع حجم الصفحة.
setTitle(Title value)يحصل أو يعيّن العنوان.

Page()

public Page()

ينشئ مثيلًا جديدًا للفئة Page.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

يقبل زائر العقدة.

Parameters:

معاملنوعالوصف
visitorDocumentVisitorالكائن من فئة مشتقة من DocumentVisitor.

deepClone()

public final Page deepClone()

ينسخ الصفحة.

Returns: Page - A clone of the page.

deepClone(boolean cloneHistory)

public final Page deepClone(boolean cloneHistory)

ينسخ الصفحة.

Parameters:

معاملنوعالوصف
cloneHistorybooleanيحدد ما إذا كان يجب استنساخ تاريخ الصفحة..

Returns: Page - A clone of the page.

getAuthor()

public String getAuthor()

يحصل أو يعيّن المؤلف.

Returns: java.lang.String

getBackgroundColor()

public final Color getBackgroundColor()

يحصل أو يعيّن لون خلفية الصفحة.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

يحصل أو يعيّن وقت الإنشاء.

Returns: java.util.Date

getLastModifiedTime()

public Date getLastModifiedTime()

يحصل أو يضبط وقت التعديل الأخير.

Returns: java.util.Date

getLevel()

public byte getLevel()

يحصل أو يعيّن المستوى.

Returns: byte

getMargin()

public Margins getMargin()

يحصل أو يعيّن الهامش.

Returns: Margins

getPageContentRevisionSummary()

public RevisionSummary getPageContentRevisionSummary()

يحصل أو يعيّن ملخص المراجعة للصفحة وعقدها الفرعية.

Returns: RevisionSummary

getPageLayoutSize()

public final Dimension2D getPageLayoutSize()

يحصل على حجم تخطيط الصفحة المعروض في المحرر.


تُستخدم هذه القيمة بواسطة تطبيق Microsoft OneNote لعرض تخطيط الصفحة الأساسي عند فتح المستند. لا تؤثر على الطباعة وحفظ المستند على أي حال. عندما يتم تعيين خاصية Page.SizeType إلى PageSizeType.SizeByContent، تُعيد هذه الخاصية الحجم الفعلي للمحتوى.

Returns: java.awt.geom.Dimension2D

getSizeType()

public final int getSizeType()

يحصل أو يعيّن نوع حجم الصفحة.


بشكل افتراضي، يتم تغيير حجم الصفحة تلقائيًا. القيمة الافتراضية هي PageSizeType.SizeByContent.

Returns: int

getTitle()

public Title getTitle()

يحصل أو يعيّن العنوان.

القيمة: الـ Title.

Returns: Title

isConflictPage()

public final boolean isConflictPage()

يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الصفحة صفحة تعارض.


تظهر صفحة التعارض عندما يحاول مستخدمان تحديث نفس المحتوى. في هذه الحالة تُكتب تغييرات المستخدم الأول كالمعتاد. لكن لا يمكن دمج تغييرات المستخدم الآخر. لذا يتم إنشاء نسخة من الصفحة وتحديدها كتعارض.

في هذا الإصدار يتم حل التعارضات لصالح تغييرات المستخدم الأول. لذلك إذا كان للمستند صفحات تعارض فستظهر في السجل ولكن سيتم تخطيها عند الحفظ. يمكن إعادة تعيين هذه العلامة لحفظ هذه الصفحات في السجل كصفحات عادية.

يمكن العثور على مثال مفصل للتعامل مع صفحة التعارض في الوثائق عبر الإنترنت.

Returns: boolean

setAuthor(String value)

public void setAuthor(String value)

يحصل أو يعيّن المؤلف.

Parameters:

معاملنوعالوصف
القيمةjava.lang.String

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

يحصل أو يعيّن لون خلفية الصفحة.

Parameters:

معاملنوعالوصف
القيمةjava.awt.Color

setConflictPage(boolean value)

public final void setConflictPage(boolean value)

يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الصفحة صفحة تعارض.


تظهر صفحة التعارض عندما يحاول مستخدمان تحديث نفس المحتوى. في هذه الحالة تُكتب تغييرات المستخدم الأول كالمعتاد. لكن لا يمكن دمج تغييرات المستخدم الآخر. لذا يتم إنشاء نسخة من الصفحة وتحديدها كتعارض.

في هذا الإصدار يتم حل التعارضات لصالح تغييرات المستخدم الأول. لذلك إذا كان للمستند صفحات تعارض فستظهر في السجل ولكن سيتم تخطيها عند الحفظ. يمكن إعادة تعيين هذه العلامة لحفظ هذه الصفحات في السجل كصفحات عادية.

يمكن العثور على مثال مفصل للتعامل مع صفحة التعارض في الوثائق عبر الإنترنت.

Parameters:

معاملنوعالوصف
القيمةboolean

setCreationTime(Date value)

public void setCreationTime(Date value)

يحصل أو يعيّن وقت الإنشاء.

Parameters:

معاملنوعالوصف
القيمةjava.util.Date

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

يحصل أو يضبط وقت التعديل الأخير.

Parameters:

معاملنوعالوصف
القيمةjava.util.Date

setLevel(byte value)

public void setLevel(byte value)

يحصل أو يعيّن المستوى.

Parameters:

معاملنوعالوصف
القيمةbyte

setMargin(Margins value)

public void setMargin(Margins value)

يحصل أو يعيّن الهامش.

Parameters:

معاملنوعالوصف
valueMargins

setPageContentRevisionSummary(RevisionSummary value)

public void setPageContentRevisionSummary(RevisionSummary value)

يحصل أو يعيّن ملخص المراجعة للصفحة وعقدها الفرعية.

Parameters:

معاملنوعالوصف
valueRevisionSummary

setPageLayoutSize(Dimension2D value)

public final void setPageLayoutSize(Dimension2D value)

يعيّن حجم تخطيط الصفحة المعروض في المحرر.


تُستخدم هذه القيمة بواسطة تطبيق Microsoft OneNote لعرض تخطيط الصفحة الأساسي عند فتح المستند. لا تؤثر على الطباعة وحفظ المستند على أي حال. عندما يتم تعيين خاصية Page.SizeType إلى PageSizeType.SizeByContent، تُعيد هذه الخاصية الحجم الفعلي للمحتوى.

Parameters:

معاملنوعالوصف
القيمةjava.awt.geom.Dimension2D

setSizeType(int value)

public final void setSizeType(int value)

يحصل أو يعيّن نوع حجم الصفحة.


بشكل افتراضي، يتم تغيير حجم الصفحة تلقائيًا. القيمة الافتراضية هي PageSizeType.SizeByContent.

Parameters:

معاملنوعالوصف
القيمةint

setTitle(Title value)

public void setTitle(Title value)

يحصل أو يعيّن العنوان.

القيمة: الـ Title.

Parameters:

معاملنوعالوصف
valueTitle