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

Stellt ein Aspose.Note-Dokument dar.

Konstruktoren

KonstruktorBeschreibung
Document()Initialisiert eine neue Instanz der Document-Klasse.
Document(String filePath)Initialisiert eine neue Instanz der Document-Klasse.
Document(String filePath, LoadOptions loadOptions)Initialisiert eine neue Instanz der Document-Klasse.
Document(InputStream inStream)Initialisiert eine neue Instanz der Document-Klasse.
Document(InputStream inStream, LoadOptions loadOptions)Initialisiert eine neue Instanz der Document-Klasse.

Methoden

MethodeBeschreibung
accept(DocumentVisitor visitor)Akzeptiert den Besucher des Knotens.
detectLayoutChanges()Erkennt alle Änderungen am Dokumentlayout seit dem vorherigen Aufruf von DetectLayoutChanges.
getAutomaticLayoutChangesDetectionEnabled()Liest einen Wert, der angibt, ob Aspose.Note die Erkennung von Layoutänderungen automatisch durchführt.
getColor()Liest die Farbe.
getCreationTime()Liest die Erstellungszeit.
getDisplayName()Liest den Anzeigenamen.
getFileFormat()Liefert das Dateiformat (OneNote 2010, OneNote Online).
getGuid()Liefert die global eindeutige ID des Objekts.
getGuidInternal()
getPageHistory(Page page)Liefert die PageHistory, die die vollständige Historie für jede im Dokument dargestellte Seite enthält (die früheste bei Index 0).
isEncrypted(InputStream stream, Document[] document)Überprüft, ob ein Dokument aus einem Stream verschlüsselt ist.
isEncrypted(InputStream stream, LoadOptions options, Document[] document)Überprüft, ob ein Dokument aus einem Stream verschlüsselt ist.
isEncrypted(InputStream stream, String password, Document[] document)Überprüft, ob ein Dokument aus einem Stream verschlüsselt ist.
isEncrypted(String filePath, Document[] document)Überprüft, ob ein Dokument aus einer Datei verschlüsselt ist.
isEncrypted(String filePath, LoadOptions options, Document[] document)Überprüft, ob ein Dokument aus einer Datei verschlüsselt ist.
isEncrypted(String filePath, String password, Document[] document)Überprüft, ob ein Dokument aus einer Datei verschlüsselt ist.
print()Druckt das Dokument mit dem Standarddrucker.
print(PrintOptions options)Druckt das Dokument mit dem Standarddrucker.
print(String printerName)Druckt das Dokument mit dem Standarddrucker.
print(AttributeSet printSettings)Druckt das Dokument mit dem Standarddrucker.
save(OutputStream stream)Speichert das OneNote‑Dokument in einen Stream.
save(OutputStream stream, SaveOptions options)Speichert das OneNote‑Dokument in einen Stream unter Verwendung der angegebenen Speicheroptionen.
save(OutputStream stream, int format)Speichert das OneNote‑Dokument in einen Stream im angegebenen Format.
save(String fileName)Speichert das OneNote‑Dokument in einer Datei.
save(String fileName, SaveOptions options)Speichert das OneNote‑Dokument in einer Datei unter Verwendung der angegebenen Speicheroptionen.
save(String fileName, int format)Speichert das OneNote‑Dokument in einer Datei im angegebenen Format.
setAutomaticLayoutChangesDetectionEnabled(boolean value)Setzt einen Wert, der angibt, ob Aspose.Note die Erkennung von Layoutänderungen automatisch durchführt.
setColor(Color value)Setzt die Farbe.
setCreationTime(Date value)Setzt die Erstellungszeit.
setDisplayName(String value)Setzt den Anzeigenamen.

Document()

public Document()

Initialisiert eine neue Instanz der Document-Klasse. Erstellt ein leeres OneNote-Dokument.

Document(String filePath)

public Document(String filePath)

Initialisiert eine neue Instanz der Document-Klasse. Öffnet ein vorhandenes OneNote-Dokument aus einer Datei.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.

Document(String filePath, LoadOptions loadOptions)

public Document(String filePath, LoadOptions loadOptions)

Initialisiert eine neue Instanz der Document-Klasse. Öffnet ein vorhandenes OneNote-Dokument aus einer Datei. Ermöglicht die Angabe zusätzlicher Optionen wie ein Verschlüsselungspasswort.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
loadOptionsLoadOptionsOptionen zum Laden eines Dokuments. Kann null sein.

Document(InputStream inStream)

public Document(InputStream inStream)

Initialisiert eine neue Instanz der Document-Klasse. Öffnet ein vorhandenes OneNote-Dokument aus einem Stream.

Parameters:

ParameterTypBeschreibung
inStreamjava.io.InputStreamDer Stream.

Document(InputStream inStream, LoadOptions loadOptions)

public Document(InputStream inStream, LoadOptions loadOptions)

Initialisiert eine neue Instanz der Document-Klasse. Öffnet ein vorhandenes OneNote-Dokument aus einem Stream. Ermöglicht die Angabe zusätzlicher Optionen wie ein Verschlüsselungspasswort.

Parameters:

ParameterTypBeschreibung
inStreamjava.io.InputStreamDer Stream.
loadOptionsLoadOptionsOptionen zum Laden eines Dokuments. Kann null sein.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Akzeptiert den Besucher des Knotens.

Parameters:

ParameterTypBeschreibung
visitorDocumentVisitorDas Objekt einer Klasse, die von DocumentVisitor abgeleitet ist.

detectLayoutChanges()

public void detectLayoutChanges()

Erkennt alle Änderungen am Dokumentlayout seit dem vorherigen Aufruf von DetectLayoutChanges. Falls AutomaticLayoutChangesDetectionEnabled auf true gesetzt ist, wird es automatisch zu Beginn des Dokumentexports verwendet.

getAutomaticLayoutChangesDetectionEnabled()

public boolean getAutomaticLayoutChangesDetectionEnabled()

Liefert einen Wert, der angibt, ob Aspose.Note die Erkennung von Layoutänderungen automatisch durchführt. Standardwert ist true.

Returns: boolean

getColor()

public Color getColor()

Liest die Farbe.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

Liest die Erstellungszeit.

Returns: java.util.Date

getDisplayName()

public String getDisplayName()

Liest den Anzeigenamen.

Returns: java.lang.String

getFileFormat()

public int getFileFormat()

Liefert das Dateiformat (OneNote 2010, OneNote Online).

Returns: int

getGuid()

public UUID getGuid()

Liefert die global eindeutige ID des Objekts.

Returns: java.util.UUID

getGuidInternal()

public System.Guid getGuidInternal()

Returns: com.aspose.ms.System.Guid

getPageHistory(Page page)

public PageHistory getPageHistory(Page page)

Liefert die PageHistory, die die vollständige Historie für jede im Dokument dargestellte Seite enthält (die früheste bei Index 0). Auf die aktuelle Seitenrevision kann über PageHistory.current zugegriffen werden und sie ist separat von der Sammlung historischer Versionen enthalten.

Parameters:

ParameterTypBeschreibung
pagePageDie aktuelle Revision einer Seite.

Returns: PageHistory - The PageHistory.

isEncrypted(InputStream stream, Document[] document)

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

Überprüft, ob ein Dokument aus einem Stream verschlüsselt ist. Um dies zu prüfen, muss das Dokument vollständig geladen werden. Daher kann diese Methode zu Leistungseinbußen führen.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.InputStreamDer Stream.
documentDocument[]Das geladene Dokument.

Returns: boolean - Gibt true zurück, wenn das Dokument verschlüsselt ist, andernfalls false.

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

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

Überprüft, ob ein Dokument aus einem Stream verschlüsselt ist. Um dies zu prüfen, muss das Dokument vollständig geladen werden. Daher kann diese Methode zu Leistungseinbußen führen.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.InputStreamDer Stream.
optionsLoadOptionsDie Ladeoptionen.
documentDocument[]Das geladene Dokument.

Returns: boolean - Gibt true zurück, wenn das Dokument verschlüsselt ist, andernfalls false.

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

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

Überprüft, ob ein Dokument aus einem Stream verschlüsselt ist. Um dies zu prüfen, muss das Dokument vollständig geladen werden. Daher kann diese Methode zu Leistungseinbußen führen.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.InputStreamDer Stream.
passwordjava.lang.StringDas Passwort zum Entschlüsseln eines Dokuments.
documentDocument[]Das geladene Dokument.

Returns: boolean - Gibt true zurück, wenn das Dokument verschlüsselt ist, andernfalls false.

isEncrypted(String filePath, Document[] document)

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

Überprüft, ob ein Dokument aus einer Datei verschlüsselt ist. Um dies zu prüfen, muss das Dokument vollständig geladen werden. Daher kann diese Methode zu Leistungseinbußen führen.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
documentDocument[]Das geladene Dokument.

Returns: boolean - Gibt true zurück, wenn das Dokument verschlüsselt ist, andernfalls false.

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

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

Überprüft, ob ein Dokument aus einer Datei verschlüsselt ist. Um dies zu prüfen, muss das Dokument vollständig geladen werden. Daher kann diese Methode zu Leistungseinbußen führen.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
optionsLoadOptionsDie Ladeoptionen.
documentDocument[]Das geladene Dokument.

Returns: boolean - Gibt true zurück, wenn das Dokument verschlüsselt ist, andernfalls false.

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

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

Überprüft, ob ein Dokument aus einer Datei verschlüsselt ist. Um dies zu prüfen, muss das Dokument vollständig geladen werden. Daher kann diese Methode zu Leistungseinbußen führen.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
passwordjava.lang.StringDas Passwort zum Entschlüsseln eines Dokuments.
documentDocument[]Das geladene Dokument.

Returns: boolean - Gibt true zurück, wenn das Dokument verschlüsselt ist, andernfalls false.

public void print()

Druckt das Dokument mit dem Standarddrucker.

public void print(PrintOptions options)

Druckt das Dokument mit dem Standarddrucker.

Parameters:

ParameterTypBeschreibung
optionsPrintOptionsOptionen zum Drucken eines Dokuments. Kann null sein.
public void print(String printerName)

Druckt das Dokument mit dem Standarddrucker.

Parameters:

ParameterTypBeschreibung
printerNamejava.lang.String
public void print(AttributeSet printSettings)

Druckt das Dokument mit dem Standarddrucker.

Parameters:

ParameterTypBeschreibung
printSettingsjavax.print.attribute.AttributeSet

save(OutputStream stream)

public void save(OutputStream stream)

Speichert das OneNote‑Dokument in einen Stream.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.OutputStreamDer System.iO.stream, in dem das Dokument gespeichert wird.

save(OutputStream stream, SaveOptions options)

public void save(OutputStream stream, SaveOptions options)

Speichert das OneNote‑Dokument in einen Stream unter Verwendung der angegebenen Speicheroptionen.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.OutputStreamDer System.iO.stream, in dem das Dokument gespeichert wird.
optionsSaveOptionsGibt die Optionen an, wie das Dokument im Stream gespeichert wird.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

Speichert das OneNote‑Dokument in einen Stream im angegebenen Format.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.OutputStreamDer System.iO.stream, in dem das Dokument gespeichert wird.
formatintDas Format, in dem das Dokument gespeichert werden soll.

save(String fileName)

public void save(String fileName)

Speichert das OneNote‑Dokument in einer Datei.

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDer vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben.

save(String fileName, SaveOptions options)

public void save(String fileName, SaveOptions options)

Speichert das OneNote‑Dokument in einer Datei unter Verwendung der angegebenen Speicheroptionen.

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDer vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben.
optionsSaveOptionsGibt die Optionen an, wie das Dokument in einer Datei gespeichert wird.

save(String fileName, int format)

public void save(String fileName, int format)

Speichert das OneNote‑Dokument in einer Datei im angegebenen Format.

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDer vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben.
formatintDas Format, in dem das Dokument gespeichert werden soll.

setAutomaticLayoutChangesDetectionEnabled(boolean value)

public void setAutomaticLayoutChangesDetectionEnabled(boolean value)

Setzt einen Wert, der angibt, ob Aspose.Note die Erkennung von Layoutänderungen automatisch durchführt.

Parameters:

ParameterTypBeschreibung
WertbooleanNeuer Wert. Kann null sein.

setColor(Color value)

public void setColor(Color value)

Setzt die Farbe.

Parameters:

ParameterTypBeschreibung
Wertjava.awt.ColorFarbwert.

setCreationTime(Date value)

public void setCreationTime(Date value)

Setzt die Erstellungszeit.

Parameters:

ParameterTypBeschreibung
Wertjava.util.DateDateTime-Wert.

setDisplayName(String value)

public void setDisplayName(String value)

Setzt den Anzeigenamen.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringDateTime-Wert.