Document

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

All Implemented Interfaces: com.aspose.note.INotebookChildNode

public class Document extends CompositeNode<Page> implements INotebookChildNode

يمثل مستند Aspose.Note.

المنشئات

المنشئالوصف
Document()يُنشئ مثلاً جديدًا من الفئة Document class.
Document(String filePath)يُنشئ مثلاً جديدًا من الفئة Document class.
Document(String filePath, LoadOptions loadOptions)يُنشئ مثلاً جديدًا من الفئة Document class.
Document(InputStream inStream)يُنشئ مثلاً جديدًا من الفئة Document class.
Document(InputStream inStream, LoadOptions loadOptions)يُنشئ مثلاً جديدًا من الفئة Document class.

الطرق

طريقةالوصف
accept(DocumentVisitor visitor)يقبل زائر العقدة.
detectLayoutChanges()يكشف جميع التغييرات التي طرأت على تخطيط المستند منذ الاستدعاء السابق لـ DetectLayoutChanges.
getAutomaticLayoutChangesDetectionEnabled()يحصل على قيمة تشير إلى ما إذا كان Aspose.Note يقوم بالكشف عن تغييرات التخطيط تلقائيًا.
getColor()يحصل على اللون.
getCreationTime()يحصل على وقت الإنشاء.
getDisplayName()يحصل على اسم العرض.
getFileFormat()يحصل على تنسيق الملف (OneNote 2010، OneNote Online).
getGuid()يحصل على المعرف الفريد عالميًا للكائن.
getGuidInternal()
getPageHistory(Page page)يحصل على PageHistory الذي يحتوي على السجل الكامل لكل صفحة معروضة في مستند (الأقدم في الفهرس 0).
isEncrypted(InputStream stream, Document[] document)يتحقق مما إذا كان المستند من تدفق مشفرًا.
isEncrypted(InputStream stream, LoadOptions options, Document[] document)يتحقق مما إذا كان المستند من تدفق مشفرًا.
isEncrypted(InputStream stream, String password, Document[] document)يتحقق مما إذا كان المستند من تدفق مشفرًا.
isEncrypted(String filePath, Document[] document)يتحقق مما إذا كان المستند من ملف مشفرًا.
isEncrypted(String filePath, LoadOptions options, Document[] document)يتحقق مما إذا كان المستند من ملف مشفرًا.
isEncrypted(String filePath, String password, Document[] document)يتحقق مما إذا كان المستند من ملف مشفرًا.
print()يطبع المستند باستخدام الطابعة الافتراضية.
print(PrintOptions options)يطبع المستند باستخدام الطابعة الافتراضية.
print(String printerName)يطبع المستند باستخدام الطابعة الافتراضية.
print(AttributeSet printSettings)يطبع المستند باستخدام الطابعة الافتراضية.
save(OutputStream stream)يحفظ مستند OneNote إلى تدفق.
save(OutputStream stream, SaveOptions options)يحفظ مستند OneNote إلى تدفق باستخدام خيارات الحفظ المحددة.
save(OutputStream stream, int format)يحفظ مستند OneNote إلى تدفق بالتنسيق المحدد.
save(String fileName)يحفظ مستند OneNote إلى ملف.
save(String fileName, SaveOptions options)يحفظ مستند OneNote إلى ملف باستخدام خيارات الحفظ المحددة.
save(String fileName, int format)يحفظ مستند OneNote إلى ملف بالتنسيق المحدد.
setAutomaticLayoutChangesDetectionEnabled(boolean value)يضبط قيمة تشير إلى ما إذا كان Aspose.Note يقوم بالكشف عن تغييرات التخطيط تلقائيًا.
setColor(Color value)يضبط اللون.
setCreationTime(Date value)يضبط وقت الإنشاء.
setDisplayName(String value)يضبط اسم العرض.

Document()

public Document()

يُنشئ مثيلاً جديدًا لفئة Document. ينشئ مستند OneNote فارغًا.

Document(String filePath)

public Document(String filePath)

يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من ملف.

Parameters:

معاملنوعالوصف
filePathjava.lang.Stringمسار الملف.

Document(String filePath, LoadOptions loadOptions)

public Document(String filePath, LoadOptions loadOptions)

يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من ملف. يسمح بتحديد خيارات إضافية مثل كلمة مرور التشفير.

Parameters:

معاملنوعالوصف
filePathjava.lang.Stringمسار الملف.
loadOptionsLoadOptionsالخيارات المستخدمة لتحميل مستند. يمكن أن تكون فارغة.

Document(InputStream inStream)

public Document(InputStream inStream)

يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من تدفق.

Parameters:

معاملنوعالوصف
inStreamjava.io.InputStreamالتدفق.

Document(InputStream inStream, LoadOptions loadOptions)

public Document(InputStream inStream, LoadOptions loadOptions)

يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من تدفق. يسمح بتحديد خيارات إضافية مثل كلمة مرور التشفير.

Parameters:

معاملنوعالوصف
inStreamjava.io.InputStreamالتدفق.
loadOptionsLoadOptionsالخيارات المستخدمة لتحميل مستند. يمكن أن تكون فارغة.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

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

Parameters:

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

detectLayoutChanges()

public void detectLayoutChanges()

يكشف عن جميع التغييرات التي تم إجراؤها على تخطيط المستند منذ استدعاء DetectLayoutChanges السابق. في حالة ضبط AutomaticLayoutChangesDetectionEnabled على true، يتم استخدامها تلقائيًا في بداية تصدير المستند.

getAutomaticLayoutChangesDetectionEnabled()

public boolean getAutomaticLayoutChangesDetectionEnabled()

يحصل على قيمة تشير إلى ما إذا كان Aspose.Note يقوم بالكشف عن تغييرات التخطيط تلقائيًا. القيمة الافتراضية هي true.

Returns: boolean

getColor()

public Color getColor()

يحصل على اللون.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

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

Returns: java.util.Date

getDisplayName()

public String getDisplayName()

يحصل على اسم العرض.

Returns: java.lang.String

getFileFormat()

public int getFileFormat()

يحصل على تنسيق الملف (OneNote 2010، OneNote Online).

Returns: int

getGuid()

public UUID getGuid()

يحصل على المعرف الفريد عالميًا للكائن.

Returns: java.util.UUID

getGuidInternal()

public System.Guid getGuidInternal()

Returns: com.aspose.ms.System.Guid

getPageHistory(Page page)

public PageHistory getPageHistory(Page page)

يحصل على PageHistory الذي يحتوي على السجل الكامل لكل صفحة معروضة في مستند (الأقدم في الفهرس 0). يمكن الوصول إلى نسخة الصفحة الحالية كـ PageHistory.current وتكون منفصلة عن مجموعة الإصدارات التاريخية.

Parameters:

معاملنوعالوصف
pagePageالنسخة الحالية لصفحة.

Returns: PageHistory - The PageHistory.

isEncrypted(InputStream stream, Document[] document)

public static boolean isEncrypted(InputStream stream, Document[] document)

يتحقق مما إذا كان المستند من تدفق مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.

Parameters:

معاملنوعالوصف
دفقjava.io.InputStreamالتدفق.
documentDocument[]المستند المحمَّل.

Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.

isEncrypted(InputStream stream, LoadOptions options, Document[] document)

public static boolean isEncrypted(InputStream stream, LoadOptions options, Document[] document)

يتحقق مما إذا كان المستند من تدفق مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.

Parameters:

معاملنوعالوصف
دفقjava.io.InputStreamالتدفق.
optionsLoadOptionsخيارات التحميل.
documentDocument[]المستند المحمَّل.

Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.

isEncrypted(InputStream stream, String password, Document[] document)

public static boolean isEncrypted(InputStream stream, String password, Document[] document)

يتحقق مما إذا كان المستند من تدفق مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.

Parameters:

معاملنوعالوصف
دفقjava.io.InputStreamالتدفق.
passwordjava.lang.Stringكلمة المرور لفك تشفير مستند.
documentDocument[]المستند المحمَّل.

Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.

isEncrypted(String filePath, Document[] document)

public static boolean isEncrypted(String filePath, Document[] document)

يتحقق مما إذا كان المستند من ملف مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.

Parameters:

معاملنوعالوصف
filePathjava.lang.Stringمسار الملف.
documentDocument[]المستند المحمَّل.

Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.

isEncrypted(String filePath, LoadOptions options, Document[] document)

public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)

يتحقق مما إذا كان المستند من ملف مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.

Parameters:

معاملنوعالوصف
filePathjava.lang.Stringمسار الملف.
optionsLoadOptionsخيارات التحميل.
documentDocument[]المستند المحمَّل.

Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.

isEncrypted(String filePath, String password, Document[] document)

public static boolean isEncrypted(String filePath, String password, Document[] document)

يتحقق مما إذا كان المستند من ملف مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.

Parameters:

معاملنوعالوصف
filePathjava.lang.Stringمسار الملف.
passwordjava.lang.Stringكلمة المرور لفك تشفير مستند.
documentDocument[]المستند المحمَّل.

Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.

public void print()

يطبع المستند باستخدام الطابعة الافتراضية.

public void print(PrintOptions options)

يطبع المستند باستخدام الطابعة الافتراضية.

Parameters:

معاملنوعالوصف
optionsPrintOptionsالخيارات المستخدمة لطباعة مستند. يمكن أن تكون فارغة.
public void print(String printerName)

يطبع المستند باستخدام الطابعة الافتراضية.

Parameters:

معاملنوعالوصف
printerNamejava.lang.String
public void print(AttributeSet printSettings)

يطبع المستند باستخدام الطابعة الافتراضية.

Parameters:

معاملنوعالوصف
printSettingsjavax.print.attribute.AttributeSet

save(OutputStream stream)

public void save(OutputStream stream)

يحفظ مستند OneNote إلى تدفق.

Parameters:

معاملنوعالوصف
دفقjava.io.OutputStreamدفق System.iO حيث سيتم حفظ المستند.

save(OutputStream stream, SaveOptions options)

public void save(OutputStream stream, SaveOptions options)

يحفظ مستند OneNote إلى تدفق باستخدام خيارات الحفظ المحددة.

Parameters:

معاملنوعالوصف
دفقjava.io.OutputStreamدفق System.iO حيث سيتم حفظ المستند.
optionsSaveOptionsيحدد الخيارات لكيفية حفظ المستند في الدفق.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

يحفظ مستند OneNote إلى تدفق بالتنسيق المحدد.

Parameters:

معاملنوعالوصف
دفقjava.io.OutputStreamدفق System.iO حيث سيتم حفظ المستند.
formatintالصيغة التي سيتم حفظ المستند بها.

save(String fileName)

public void save(String fileName)

يحفظ مستند OneNote إلى ملف.

Parameters:

معاملنوعالوصف
fileNamejava.lang.Stringالاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود.

save(String fileName, SaveOptions options)

public void save(String fileName, SaveOptions options)

يحفظ مستند OneNote إلى ملف باستخدام خيارات الحفظ المحددة.

Parameters:

معاملنوعالوصف
fileNamejava.lang.Stringالاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود.
optionsSaveOptionsيحدد الخيارات التي يتم حفظ المستند بها في الملف.

save(String fileName, int format)

public void save(String fileName, int format)

يحفظ مستند OneNote إلى ملف بالتنسيق المحدد.

Parameters:

معاملنوعالوصف
fileNamejava.lang.Stringالاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود.
formatintالصيغة التي سيتم حفظ المستند بها.

setAutomaticLayoutChangesDetectionEnabled(boolean value)

public void setAutomaticLayoutChangesDetectionEnabled(boolean value)

يضبط قيمة تشير إلى ما إذا كان Aspose.Note يقوم بالكشف عن تغييرات التخطيط تلقائيًا.

Parameters:

معاملنوعالوصف
القيمةbooleanقيمة جديدة. يمكن أن تكون فارغة.

setColor(Color value)

public void setColor(Color value)

يضبط اللون.

Parameters:

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

setCreationTime(Date value)

public void setCreationTime(Date value)

يضبط وقت الإنشاء.

Parameters:

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

setDisplayName(String value)

public void setDisplayName(String value)

يضبط اسم العرض.

Parameters:

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