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:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
Document(String filePath, LoadOptions loadOptions)
public Document(String filePath, LoadOptions loadOptions)
يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من ملف. يسمح بتحديد خيارات إضافية مثل كلمة مرور التشفير.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| loadOptions | LoadOptions | الخيارات المستخدمة لتحميل مستند. يمكن أن تكون فارغة. |
Document(InputStream inStream)
public Document(InputStream inStream)
يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من تدفق.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| inStream | java.io.InputStream | التدفق. |
Document(InputStream inStream, LoadOptions loadOptions)
public Document(InputStream inStream, LoadOptions loadOptions)
يُنشئ مثيلاً جديدًا لفئة Document. يفتح مستند OneNote موجود من تدفق. يسمح بتحديد خيارات إضافية مثل كلمة مرور التشفير.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| inStream | java.io.InputStream | التدفق. |
| loadOptions | LoadOptions | الخيارات المستخدمة لتحميل مستند. يمكن أن تكون فارغة. |
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
يقبل زائر العقدة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| visitor | DocumentVisitor | الكائن من فئة مشتقة من 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:
| معامل | نوع | الوصف |
|---|---|---|
| page | Page | النسخة الحالية لصفحة. |
Returns:
PageHistory - The PageHistory.
isEncrypted(InputStream stream, Document[] document)
public static boolean isEncrypted(InputStream stream, Document[] document)
يتحقق مما إذا كان المستند من تدفق مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.InputStream | التدفق. |
| document | Document[] | المستند المحمَّل. |
Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.
isEncrypted(InputStream stream, LoadOptions options, Document[] document)
public static boolean isEncrypted(InputStream stream, LoadOptions options, Document[] document)
يتحقق مما إذا كان المستند من تدفق مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.InputStream | التدفق. |
| options | LoadOptions | خيارات التحميل. |
| document | Document[] | المستند المحمَّل. |
Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.
isEncrypted(InputStream stream, String password, Document[] document)
public static boolean isEncrypted(InputStream stream, String password, Document[] document)
يتحقق مما إذا كان المستند من تدفق مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.InputStream | التدفق. |
| password | java.lang.String | كلمة المرور لفك تشفير مستند. |
| document | Document[] | المستند المحمَّل. |
Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.
isEncrypted(String filePath, Document[] document)
public static boolean isEncrypted(String filePath, Document[] document)
يتحقق مما إذا كان المستند من ملف مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| document | Document[] | المستند المحمَّل. |
Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.
isEncrypted(String filePath, LoadOptions options, Document[] document)
public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)
يتحقق مما إذا كان المستند من ملف مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| options | LoadOptions | خيارات التحميل. |
| document | Document[] | المستند المحمَّل. |
Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.
isEncrypted(String filePath, String password, Document[] document)
public static boolean isEncrypted(String filePath, String password, Document[] document)
يتحقق مما إذا كان المستند من ملف مشفرًا. للتحقق من ذلك نحتاج إلى تحميل هذا المستند بالكامل. لذلك قد يؤدي هذا الأسلوب إلى عقوبة في الأداء.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| password | java.lang.String | كلمة المرور لفك تشفير مستند. |
| document | Document[] | المستند المحمَّل. |
Returns: منطقي - يرجع true إذا كان المستند مشفرًا وإلا false.
print()
public void print()
يطبع المستند باستخدام الطابعة الافتراضية.
print(PrintOptions options)
public void print(PrintOptions options)
يطبع المستند باستخدام الطابعة الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| options | PrintOptions | الخيارات المستخدمة لطباعة مستند. يمكن أن تكون فارغة. |
print(String printerName)
public void print(String printerName)
يطبع المستند باستخدام الطابعة الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| printerName | java.lang.String |
print(AttributeSet printSettings)
public void print(AttributeSet printSettings)
يطبع المستند باستخدام الطابعة الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| printSettings | javax.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 حيث سيتم حفظ المستند. |
| options | SaveOptions | يحدد الخيارات لكيفية حفظ المستند في الدفق. |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
يحفظ مستند OneNote إلى تدفق بالتنسيق المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.OutputStream | دفق System.iO حيث سيتم حفظ المستند. |
| format | int | الصيغة التي سيتم حفظ المستند بها. |
save(String fileName)
public void save(String fileName)
يحفظ مستند OneNote إلى ملف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | الاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود. |
save(String fileName, SaveOptions options)
public void save(String fileName, SaveOptions options)
يحفظ مستند OneNote إلى ملف باستخدام خيارات الحفظ المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | الاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود. |
| options | SaveOptions | يحدد الخيارات التي يتم حفظ المستند بها في الملف. |
save(String fileName, int format)
public void save(String fileName, int format)
يحفظ مستند OneNote إلى ملف بالتنسيق المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | الاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود. |
| format | int | الصيغة التي سيتم حفظ المستند بها. |
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. |