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
Rappresenta un documento Aspose.Note.
Costruttori
| Costruttore | Descrizione |
|---|---|
| Document() | Inizializza una nuova istanza della classe Document. |
| Document(String filePath) | Inizializza una nuova istanza della classe Document. |
| Document(String filePath, LoadOptions loadOptions) | Inizializza una nuova istanza della classe Document. |
| Document(InputStream inStream) | Inizializza una nuova istanza della classe Document. |
| Document(InputStream inStream, LoadOptions loadOptions) | Inizializza una nuova istanza della classe Document. |
Metodi
| Metodo | Descrizione |
|---|---|
| accept(DocumentVisitor visitor) | Accetta il visitatore del nodo. |
| detectLayoutChanges() | Rileva tutte le modifiche apportate al layout del documento dalla precedente chiamata a DetectLayoutChanges. |
| getAutomaticLayoutChangesDetectionEnabled() | Ottiene un valore che indica se Aspose.Note esegue automaticamente il rilevamento delle modifiche al layout. |
| getColor() | Ottiene il colore. |
| getCreationTime() | Ottiene l’ora di creazione. |
| getDisplayName() | Ottiene il nome visualizzato. |
| getFileFormat() | Restituisce il formato file (OneNote 2010, OneNote Online). |
| getGuid() | Restituisce l’ID univoco globale dell’oggetto. |
| getGuidInternal() | |
| getPageHistory(Page page) | Ottiene il PageHistory che contiene la cronologia completa per ogni pagina presente in un documento (la più antica all’indice 0). |
| isEncrypted(InputStream stream, Document[] document) | Verifica se un documento proveniente da uno stream è crittografato. |
| isEncrypted(InputStream stream, LoadOptions options, Document[] document) | Verifica se un documento proveniente da uno stream è crittografato. |
| isEncrypted(InputStream stream, String password, Document[] document) | Verifica se un documento proveniente da uno stream è crittografato. |
| isEncrypted(String filePath, Document[] document) | Verifica se un documento proveniente da un file è crittografato. |
| isEncrypted(String filePath, LoadOptions options, Document[] document) | Verifica se un documento proveniente da un file è crittografato. |
| isEncrypted(String filePath, String password, Document[] document) | Verifica se un documento proveniente da un file è crittografato. |
| print() | Stampa il documento utilizzando la stampante predefinita. |
| print(PrintOptions options) | Stampa il documento utilizzando la stampante predefinita. |
| print(String printerName) | Stampa il documento utilizzando la stampante predefinita. |
| print(AttributeSet printSettings) | Stampa il documento utilizzando la stampante predefinita. |
| save(OutputStream stream) | Salva il documento OneNote su uno stream. |
| save(OutputStream stream, SaveOptions options) | Salva il documento OneNote su uno stream utilizzando le opzioni di salvataggio specificate. |
| save(OutputStream stream, int format) | Salva il documento OneNote su uno stream nel formato specificato. |
| save(String fileName) | Salva il documento OneNote su un file. |
| save(String fileName, SaveOptions options) | Salva il documento OneNote su un file utilizzando le opzioni di salvataggio specificate. |
| save(String fileName, int format) | Salva il documento OneNote su un file nel formato specificato. |
| setAutomaticLayoutChangesDetectionEnabled(boolean value) | Imposta un valore che indica se Aspose.Note esegue automaticamente il rilevamento delle modifiche al layout. |
| setColor(Color value) | Imposta il colore. |
| setCreationTime(Date value) | Imposta l’ora di creazione. |
| setDisplayName(String value) | Imposta il nome visualizzato. |
Document()
public Document()
Inizializza una nuova istanza della classe Document. Crea un documento OneNote vuoto.
Document(String filePath)
public Document(String filePath)
Inizializza una nuova istanza della classe Document. Apre un documento OneNote esistente da un file.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
Document(String filePath, LoadOptions loadOptions)
public Document(String filePath, LoadOptions loadOptions)
Inizializza una nuova istanza della classe Document. Apre un documento OneNote esistente da un file. Consente di specificare opzioni aggiuntive come una password di crittografia.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| loadOptions | LoadOptions | Opzioni utilizzate per caricare un documento. Può essere null. |
Document(InputStream inStream)
public Document(InputStream inStream)
Inizializza una nuova istanza della classe Document. Apre un documento OneNote esistente da uno stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| inStream | java.io.InputStream | Lo stream. |
Document(InputStream inStream, LoadOptions loadOptions)
public Document(InputStream inStream, LoadOptions loadOptions)
Inizializza una nuova istanza della classe Document. Apre un documento OneNote esistente da uno stream. Consente di specificare opzioni aggiuntive come una password di crittografia.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| inStream | java.io.InputStream | Lo stream. |
| loadOptions | LoadOptions | Opzioni utilizzate per caricare un documento. Può essere null. |
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
Accetta il visitatore del nodo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| visitor | DocumentVisitor | L’oggetto di una classe derivata da DocumentVisitor. |
detectLayoutChanges()
public void detectLayoutChanges()
Rileva tutte le modifiche apportate al layout del documento dalla precedente chiamata DetectLayoutChanges. Nel caso in cui AutomaticLayoutChangesDetectionEnabled sia impostato su true, viene utilizzato automaticamente all’inizio dell’esportazione del documento.
getAutomaticLayoutChangesDetectionEnabled()
public boolean getAutomaticLayoutChangesDetectionEnabled()
Ottiene un valore che indica se Aspose.Note esegue automaticamente il rilevamento delle modifiche al layout. Il valore predefinito è true.
Returns: boolean
getColor()
public Color getColor()
Ottiene il colore.
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
Ottiene l’ora di creazione.
Returns: java.util.Date
getDisplayName()
public String getDisplayName()
Ottiene il nome visualizzato.
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
Restituisce il formato file (OneNote 2010, OneNote Online).
Returns: int
getGuid()
public UUID getGuid()
Restituisce l’ID univoco globale dell’oggetto.
Returns: java.util.UUID
getGuidInternal()
public System.Guid getGuidInternal()
Returns: com.aspose.ms.System.Guid
getPageHistory(Page page)
public PageHistory getPageHistory(Page page)
Ottiene il PageHistory che contiene la cronologia completa per ogni pagina presente in un documento (la più antica all’indice 0). La revisione corrente della pagina è accessibile come PageHistory.current ed è contenuta separatamente dalla collezione delle versioni storiche.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| page | Page | La revisione corrente di una pagina. |
Returns:
PageHistory - The PageHistory.
isEncrypted(InputStream stream, Document[] document)
public static boolean isEncrypted(InputStream stream, Document[] document)
Verifica se un documento proveniente da uno stream è crittografato. Per verificarlo è necessario caricare completamente questo documento. Pertanto questo metodo può comportare un penalizzo sulle prestazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Lo stream. |
| document | Document[] | Il documento caricato. |
Returns: boolean - Restituisce true se il documento è crittografato, altrimenti false.
isEncrypted(InputStream stream, LoadOptions options, Document[] document)
public static boolean isEncrypted(InputStream stream, LoadOptions options, Document[] document)
Verifica se un documento proveniente da uno stream è crittografato. Per verificarlo è necessario caricare completamente questo documento. Pertanto questo metodo può comportare un penalizzo sulle prestazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Lo stream. |
| options | LoadOptions | Le opzioni di caricamento. |
| document | Document[] | Il documento caricato. |
Returns: boolean - Restituisce true se il documento è crittografato, altrimenti false.
isEncrypted(InputStream stream, String password, Document[] document)
public static boolean isEncrypted(InputStream stream, String password, Document[] document)
Verifica se un documento proveniente da uno stream è crittografato. Per verificarlo è necessario caricare completamente questo documento. Pertanto questo metodo può comportare un penalizzo sulle prestazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Lo stream. |
| password | java.lang.String | La password per decrittare un documento. |
| document | Document[] | Il documento caricato. |
Returns: boolean - Restituisce true se il documento è crittografato, altrimenti false.
isEncrypted(String filePath, Document[] document)
public static boolean isEncrypted(String filePath, Document[] document)
Verifica se un documento proveniente da un file è crittografato. Per verificarlo è necessario caricare completamente questo documento. Pertanto questo metodo può comportare un penalizzo sulle prestazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| document | Document[] | Il documento caricato. |
Returns: boolean - Restituisce true se il documento è crittografato, altrimenti false.
isEncrypted(String filePath, LoadOptions options, Document[] document)
public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)
Verifica se un documento proveniente da un file è crittografato. Per verificarlo è necessario caricare completamente questo documento. Pertanto questo metodo può comportare un penalizzo sulle prestazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| options | LoadOptions | Le opzioni di caricamento. |
| document | Document[] | Il documento caricato. |
Returns: boolean - Restituisce true se il documento è crittografato, altrimenti false.
isEncrypted(String filePath, String password, Document[] document)
public static boolean isEncrypted(String filePath, String password, Document[] document)
Verifica se un documento proveniente da un file è crittografato. Per verificarlo è necessario caricare completamente questo documento. Pertanto questo metodo può comportare un penalizzo sulle prestazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| password | java.lang.String | La password per decrittare un documento. |
| document | Document[] | Il documento caricato. |
Returns: boolean - Restituisce true se il documento è crittografato, altrimenti false.
print()
public void print()
Stampa il documento utilizzando la stampante predefinita.
print(PrintOptions options)
public void print(PrintOptions options)
Stampa il documento utilizzando la stampante predefinita.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| options | PrintOptions | Opzioni utilizzate per stampare un documento. Può essere null. |
print(String printerName)
public void print(String printerName)
Stampa il documento utilizzando la stampante predefinita.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| printerName | java.lang.String |
print(AttributeSet printSettings)
public void print(AttributeSet printSettings)
Stampa il documento utilizzando la stampante predefinita.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| printSettings | javax.print.attribute.AttributeSet |
save(OutputStream stream)
public void save(OutputStream stream)
Salva il documento OneNote su uno stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.OutputStream | Il System.iO.stream dove verrà salvato il documento. |
save(OutputStream stream, SaveOptions options)
public void save(OutputStream stream, SaveOptions options)
Salva il documento OneNote su uno stream utilizzando le opzioni di salvataggio specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.OutputStream | Il System.iO.stream dove verrà salvato il documento. |
| options | SaveOptions | Specifica le opzioni su come il documento viene salvato nello stream. |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
Salva il documento OneNote su uno stream nel formato specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.OutputStream | Il System.iO.stream dove verrà salvato il documento. |
| format | int | Il formato in cui salvare il documento. |
save(String fileName)
public void save(String fileName)
Salva il documento OneNote su un file.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileName | java.lang.String | Il nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto. |
save(String fileName, SaveOptions options)
public void save(String fileName, SaveOptions options)
Salva il documento OneNote su un file utilizzando le opzioni di salvataggio specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileName | java.lang.String | Il nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto. |
| options | SaveOptions | Specifica le opzioni su come il documento viene salvato nel file. |
save(String fileName, int format)
public void save(String fileName, int format)
Salva il documento OneNote su un file nel formato specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileName | java.lang.String | Il nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto. |
| format | int | Il formato in cui salvare il documento. |
setAutomaticLayoutChangesDetectionEnabled(boolean value)
public void setAutomaticLayoutChangesDetectionEnabled(boolean value)
Imposta un valore che indica se Aspose.Note esegue automaticamente il rilevamento delle modifiche al layout.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean | Nuovo valore. Può essere null. |
setColor(Color value)
public void setColor(Color value)
Imposta il colore.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.awt.Color | Valore del colore. |
setCreationTime(Date value)
public void setCreationTime(Date value)
Imposta l’ora di creazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.util.Date | Valore di DateTime. |
setDisplayName(String value)
public void setDisplayName(String value)
Imposta il nome visualizzato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Valore di DateTime. |