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.
Document(String filePath)Αρχικοποιεί μια νέα παρουσία της κλάσης Document.
Document(String filePath, LoadOptions loadOptions)Αρχικοποιεί μια νέα παρουσία της κλάσης Document.
Document(InputStream inStream)Αρχικοποιεί μια νέα παρουσία της κλάσης Document.
Document(InputStream inStream, LoadOptions loadOptions)Αρχικοποιεί μια νέα παρουσία της κλάσης Document.

Μέθοδοι

ΜέθοδοςΠεριγραφή
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Επιλογές που χρησιμοποιούνται για τη φόρτωση ενός εγγράφου. Μπορεί να είναι null.

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Επιλογές που χρησιμοποιούνται για τη φόρτωση ενός εγγράφου. Μπορεί να είναι null.

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: boolean - Επιστρέφει 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: boolean - Επιστρέφει 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: boolean - Επιστρέφει true εάν το έγγραφο είναι κρυπτογραφημένο, διαφορετικά false.

isEncrypted(String filePath, Document[] document)

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

Ελέγχει εάν ένα έγγραφο από αρχείο είναι κρυπτογραφημένο. Για να το ελέγξουμε, πρέπει να φορτώσουμε πλήρως αυτό το έγγραφο. Έτσι αυτή η μέθοδος μπορεί να προκαλέσει ποινή απόδοσης.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
filePathjava.lang.StringΗ διαδρομή του αρχείου.
documentDocument[]Το φορτωμένο έγγραφο.

Returns: boolean - Επιστρέφει 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: boolean - Επιστρέφει 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: boolean - Επιστρέφει true εάν το έγγραφο είναι κρυπτογραφημένο, διαφορετικά false.

public void print()

Εκτυπώνει το έγγραφο χρησιμοποιώντας τον προεπιλεγμένο εκτυπωτή.

public void print(PrintOptions options)

Εκτυπώνει το έγγραφο χρησιμοποιώντας τον προεπιλεγμένο εκτυπωτή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
optionsPrintOptionsΕπιλογές που χρησιμοποιούνται για την εκτύπωση ενός εγγράφου. Μπορεί να είναι null.
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.stream όπου θα αποθηκευτεί το έγγραφο.

save(OutputStream stream, SaveOptions options)

public void save(OutputStream stream, SaveOptions options)

Αποθηκεύει το έγγραφο OneNote σε μια ροή χρησιμοποιώντας τις καθορισμένες επιλογές αποθήκευσης.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ροήjava.io.OutputStreamΤο System.iO.stream όπου θα αποθηκευτεί το έγγραφο.
optionsSaveOptionsΚαθορίζει τις επιλογές πώς το έγγραφο αποθηκεύεται στο stream.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

Αποθηκεύει το έγγραφο OneNote σε μια ροή στη καθορισμένη μορφή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ροήjava.io.OutputStreamΤο System.iO.stream όπου θα αποθηκευτεί το έγγραφο.
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Νέα τιμή. Μπορεί να είναι null.

setColor(Color value)

public void setColor(Color value)

Ορίζει το χρώμα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.awt.ColorΤιμή του 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.