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

CostruttoreDescrizione
Page()Inizializza una nuova istanza della classe Page.

Metodi

MetodoDescrizione
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:

ParametroTipoDescrizione
visitorDocumentVisitorL’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:

ParametroTipoDescrizione
cloneHistorybooleanSpecifica 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:

ParametroTipoDescrizione
valorejava.lang.String

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

Ottiene o imposta il colore di sfondo della pagina.

Parameters:

ParametroTipoDescrizione
valorejava.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:

ParametroTipoDescrizione
valoreboolean

setCreationTime(Date value)

public void setCreationTime(Date value)

Ottiene o imposta l’ora di creazione.

Parameters:

ParametroTipoDescrizione
valorejava.util.Date

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Ottiene o imposta l’ora dell’ultima modifica.

Parameters:

ParametroTipoDescrizione
valorejava.util.Date

setLevel(byte value)

public void setLevel(byte value)

Ottiene o imposta il livello.

Parameters:

ParametroTipoDescrizione
valorebyte

setMargin(Margins value)

public void setMargin(Margins value)

Ottiene o imposta il margine.

Parameters:

ParametroTipoDescrizione
valueMargins

setPageContentRevisionSummary(RevisionSummary value)

public void setPageContentRevisionSummary(RevisionSummary value)

Ottiene o imposta il riepilogo della revisione per la pagina e i suoi nodi figli.

Parameters:

ParametroTipoDescrizione
valueRevisionSummary

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:

ParametroTipoDescrizione
valorejava.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:

ParametroTipoDescrizione
valoreint

setTitle(Title value)

public void setTitle(Title value)

Ottiene o imposta il titolo.

Valore: il Title.

Parameters:

ParametroTipoDescrizione
valueTitle