Page
Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode
public final class Page extends CompositeNode<IPageChildNode>
Rappresenta una pagina.
Costruttori
| Costruttore | Descrizione |
|---|---|
| Page() | Inizializza una nuova istanza della classe Page. |
Metodi
| Metodo | Descrizione |
|---|---|
| accept(DocumentVisitor visitor) | Accetta il visitatore del nodo. |
| deepClone() | Clona la pagina. |
| deepClone(boolean cloneHistory) | Clona la pagina. |
| getAuthor() | Ottiene o imposta l’autore. |
| getBackgroundColor() | Ottiene o imposta il colore di sfondo della pagina. |
| getCreationTime() | Ottiene o imposta l’ora di creazione. |
| getLastModifiedTime() | Ottiene o imposta l’ora dell’ultima modifica. |
| getLevel() | Ottiene o imposta il livello. |
| getMargin() | Ottiene o imposta il margine. |
| getPageContentRevisionSummary() | Ottiene o imposta il riepilogo della revisione per la pagina e i suoi nodi figli. |
| getPageLayoutSize() | Ottiene la dimensione del layout della pagina visualizzata nell’editor. |
| getSizeType() | Ottiene o imposta il tipo di dimensione di una pagina. |
| getTitle() | Ottiene o imposta il titolo. |
| isConflictPage() | Ottiene o imposta un valore che indica se questa pagina è una pagina di conflitto. |
| setAuthor(String value) | Ottiene o imposta l’autore. |
| setBackgroundColor(Color value) | Ottiene o imposta il colore di sfondo della pagina. |
| setConflictPage(boolean value) | Ottiene o imposta un valore che indica se questa pagina è una pagina di conflitto. |
| setCreationTime(Date value) | Ottiene o imposta l’ora di creazione. |
| setLastModifiedTime(Date value) | Ottiene o imposta l’ora dell’ultima modifica. |
| setLevel(byte value) | Ottiene o imposta il livello. |
| setMargin(Margins value) | Ottiene o imposta il margine. |
| setPageContentRevisionSummary(RevisionSummary value) | Ottiene o imposta il riepilogo della revisione per la pagina e i suoi nodi figli. |
| setPageLayoutSize(Dimension2D value) | Imposta la dimensione del layout della pagina visualizzata nell’editor. |
| setSizeType(int value) | Ottiene o imposta il tipo di dimensione di una pagina. |
| setTitle(Title value) | Ottiene o imposta il titolo. |
Page()
public Page()
Inizializza una nuova istanza della classe Page.
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. |
deepClone()
public final Page deepClone()
Clona la pagina.
Returns: Page - A clone of the page.
deepClone(boolean cloneHistory)
public final Page deepClone(boolean cloneHistory)
Clona la pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| cloneHistory | boolean | Specifica se la cronologia della pagina deve essere clonata.. |
Returns: Page - A clone of the page.
getAuthor()
public String getAuthor()
Ottiene o imposta l’autore.
Returns: java.lang.String
getBackgroundColor()
public final Color getBackgroundColor()
Ottiene o imposta il colore di sfondo della pagina.
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
Ottiene o imposta l’ora di creazione.
Returns: java.util.Date
getLastModifiedTime()
public Date getLastModifiedTime()
Ottiene o imposta l’ora dell’ultima modifica.
Returns: java.util.Date
getLevel()
public byte getLevel()
Ottiene o imposta il livello.
Returns: byte
getMargin()
public Margins getMargin()
Ottiene o imposta il margine.
Returns: Margins
getPageContentRevisionSummary()
public RevisionSummary getPageContentRevisionSummary()
Ottiene o imposta il riepilogo della revisione per la pagina e i suoi nodi figli.
Returns: RevisionSummary
getPageLayoutSize()
public final Dimension2D getPageLayoutSize()
Ottiene la dimensione del layout della pagina visualizzata nell’editor.
Questo valore è utilizzato dall’applicazione Microsoft OneNote per visualizzare il layout sottostante della pagina quando il documento viene aperto. Non influisce comunque sulla stampa e sul salvataggio del documento. Quando la proprietà Page.SizeType è impostata su PageSizeType.SizeByContent, questa proprietà restituisce la dimensione reale del contenuto.
Returns: java.awt.geom.Dimension2D
getSizeType()
public final int getSizeType()
Ottiene o imposta il tipo di dimensione di una pagina.
Per impostazione predefinita, una pagina si ridimensiona automaticamente. Il valore predefinito è PageSizeType.SizeByContent.
Returns: int
getTitle()
public Title getTitle()
Ottiene o imposta il titolo.
Valore: il Title.
Returns: Title
isConflictPage()
public final boolean isConflictPage()
Ottiene o imposta un valore che indica se questa pagina è una pagina di conflitto.
La pagina di conflitto si verifica quando due utenti tentano di aggiornare lo stesso contenuto. In questo caso le modifiche del primo utente vengono scritte normalmente. Ma le modifiche dell’altro utente non possono essere unite. Pertanto viene creata una copia della pagina e contrassegnata come conflitto.
In questa versione i conflitti vengono risolti a favore delle modifiche del primo utente. Quindi, se il documento contiene pagine di conflitto, queste verranno mostrate nella cronologia ma verranno ignorate durante il salvataggio. È possibile reimpostare questa flag per salvare queste pagine nella cronologia come pagine normali.
È possibile trovare un esempio dettagliato di manipolazione della pagina di conflitto nella documentazione online.
Returns: boolean
setAuthor(String value)
public void setAuthor(String value)
Ottiene o imposta l’autore.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String |
setBackgroundColor(Color value)
public final void setBackgroundColor(Color value)
Ottiene o imposta il colore di sfondo della pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.awt.Color |
setConflictPage(boolean value)
public final void setConflictPage(boolean value)
Ottiene o imposta un valore che indica se questa pagina è una pagina di conflitto.
La pagina di conflitto si verifica quando due utenti tentano di aggiornare lo stesso contenuto. In questo caso le modifiche del primo utente vengono scritte normalmente. Ma le modifiche dell’altro utente non possono essere unite. Pertanto viene creata una copia della pagina e contrassegnata come conflitto.
In questa versione i conflitti vengono risolti a favore delle modifiche del primo utente. Quindi, se il documento contiene pagine di conflitto, queste verranno mostrate nella cronologia ma verranno ignorate durante il salvataggio. È possibile reimpostare questa flag per salvare queste pagine nella cronologia come pagine normali.
È possibile trovare un esempio dettagliato di manipolazione della pagina di conflitto nella documentazione online.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean |
setCreationTime(Date value)
public void setCreationTime(Date value)
Ottiene o imposta l’ora di creazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.util.Date |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
Ottiene o imposta l’ora dell’ultima modifica.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.util.Date |
setLevel(byte value)
public void setLevel(byte value)
Ottiene o imposta il livello.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
setMargin(Margins value)
public void setMargin(Margins value)
Ottiene o imposta il margine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | Margins |
setPageContentRevisionSummary(RevisionSummary value)
public void setPageContentRevisionSummary(RevisionSummary value)
Ottiene o imposta il riepilogo della revisione per la pagina e i suoi nodi figli.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | RevisionSummary |
setPageLayoutSize(Dimension2D value)
public final void setPageLayoutSize(Dimension2D value)
Imposta la dimensione del layout della pagina visualizzata nell’editor.
Questo valore è utilizzato dall’applicazione Microsoft OneNote per visualizzare il layout sottostante della pagina quando il documento viene aperto. Non influisce comunque sulla stampa e sul salvataggio del documento. Quando la proprietà Page.SizeType è impostata su PageSizeType.SizeByContent, questa proprietà restituisce la dimensione reale del contenuto.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.awt.geom.Dimension2D |
setSizeType(int value)
public final void setSizeType(int value)
Ottiene o imposta il tipo di dimensione di una pagina.
Per impostazione predefinita, una pagina si ridimensiona automaticamente. Il valore predefinito è PageSizeType.SizeByContent.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
setTitle(Title value)
public void setTitle(Title value)
Ottiene o imposta il titolo.
Valore: il Title.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | Title |