Page

Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode

public final class Page extends CompositeNode<IPageChildNode>

Représente une page.

Constructeurs

ConstructeurDescription
Page()Initialise une nouvelle instance de la classe Page.

Méthodes

MéthodeDescription
accept(DocumentVisitor visitor)Accepte le visiteur du nœud.
deepClone()Clone la page.
deepClone(boolean cloneHistory)Clone la page.
getAuthor()Obtient ou définit l’auteur.
getBackgroundColor()Obtient ou définit la couleur d’arrière-plan de la page.
getCreationTime()Obtient ou définit l’heure de création.
getLastModifiedTime()Obtient ou définit l’heure de la dernière modification.
getLevel()Obtient ou définit le niveau.
getMargin()Obtient ou définit la marge.
getPageContentRevisionSummary()Obtient ou définit le résumé de révision pour la page et ses nœuds enfants.
getPageLayoutSize()Obtient la taille de mise en page de la page affichée dans l’éditeur.
getSizeType()Obtient ou définit le type de taille d’une page.
getTitle()Obtient ou définit le titre.
isConflictPage()Obtient ou définit une valeur indiquant si cette page est une page de conflit.
setAuthor(String value)Obtient ou définit l’auteur.
setBackgroundColor(Color value)Obtient ou définit la couleur d’arrière-plan de la page.
setConflictPage(boolean value)Obtient ou définit une valeur indiquant si cette page est une page de conflit.
setCreationTime(Date value)Obtient ou définit l’heure de création.
setLastModifiedTime(Date value)Obtient ou définit l’heure de la dernière modification.
setLevel(byte value)Obtient ou définit le niveau.
setMargin(Margins value)Obtient ou définit la marge.
setPageContentRevisionSummary(RevisionSummary value)Obtient ou définit le résumé de révision pour la page et ses nœuds enfants.
setPageLayoutSize(Dimension2D value)Définit la taille de mise en page de la page affichée dans l’éditeur.
setSizeType(int value)Obtient ou définit le type de taille d’une page.
setTitle(Title value)Obtient ou définit le titre.

Page()

public Page()

Initialise une nouvelle instance de la classe Page.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Accepte le visiteur du nœud.

Parameters:

ParamètreTypeDescription
visitorDocumentVisitorL’objet d’une classe dérivée de DocumentVisitor.

deepClone()

public final Page deepClone()

Clone la page.

Returns: Page - A clone of the page.

deepClone(boolean cloneHistory)

public final Page deepClone(boolean cloneHistory)

Clone la page.

Parameters:

ParamètreTypeDescription
cloneHistorybooleanSpécifie si l’historique de la page doit être cloné..

Returns: Page - A clone of the page.

getAuthor()

public String getAuthor()

Obtient ou définit l’auteur.

Returns: java.lang.String

getBackgroundColor()

public final Color getBackgroundColor()

Obtient ou définit la couleur d’arrière-plan de la page.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

Obtient ou définit l’heure de création.

Returns: java.util.Date

getLastModifiedTime()

public Date getLastModifiedTime()

Obtient ou définit l’heure de la dernière modification.

Returns: java.util.Date

getLevel()

public byte getLevel()

Obtient ou définit le niveau.

Returns: byte

getMargin()

public Margins getMargin()

Obtient ou définit la marge.

Returns: Margins

getPageContentRevisionSummary()

public RevisionSummary getPageContentRevisionSummary()

Obtient ou définit le résumé de révision pour la page et ses nœuds enfants.

Returns: RevisionSummary

getPageLayoutSize()

public final Dimension2D getPageLayoutSize()

Obtient la taille de mise en page de la page affichée dans l’éditeur.


Cette valeur est utilisée par l’application Microsoft OneNote pour afficher la mise en page sous-jacente de la page lorsque le document est ouvert. Elle n’affecte pas l’impression ni l’enregistrement du document de toute façon. Lorsque la propriété Page.SizeType est définie sur PageSizeType.SizeByContent, cette propriété renvoie la taille réelle du contenu.

Returns: java.awt.geom.Dimension2D

getSizeType()

public final int getSizeType()

Obtient ou définit le type de taille d’une page.


Par défaut, une page est redimensionnée automatiquement. La valeur par défaut est PageSizeType.SizeByContent.

Returns: int

getTitle()

public Title getTitle()

Obtient ou définit le titre.

Valeur : le Title.

Returns: Title

isConflictPage()

public final boolean isConflictPage()

Obtient ou définit une valeur indiquant si cette page est une page de conflit.


La page de conflit apparaît lorsque deux utilisateurs tentent de mettre à jour le même contenu. Dans ce cas, les modifications du premier utilisateur sont enregistrées comme d’habitude. Mais les modifications de l’autre utilisateur ne peuvent pas être fusionnées. Ainsi, une simple copie de la page est créée et marquée comme conflit.

Dans cette version, les conflits sont résolus en faveur des modifications du premier utilisateur. Ainsi, si le document comporte des pages de conflit, elles seront affichées dans l’historique mais seront ignorées lors de l’enregistrement. Il est possible de réinitialiser ce drapeau pour enregistrer ces pages dans l’historique comme des pages normales.

Un exemple détaillé de manipulation de page de conflit est disponible dans la documentation en ligne.

Returns: boolean

setAuthor(String value)

public void setAuthor(String value)

Obtient ou définit l’auteur.

Parameters:

ParamètreTypeDescription
valeurjava.lang.String

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

Obtient ou définit la couleur d’arrière-plan de la page.

Parameters:

ParamètreTypeDescription
valeurjava.awt.Color

setConflictPage(boolean value)

public final void setConflictPage(boolean value)

Obtient ou définit une valeur indiquant si cette page est une page de conflit.


La page de conflit apparaît lorsque deux utilisateurs tentent de mettre à jour le même contenu. Dans ce cas, les modifications du premier utilisateur sont enregistrées comme d’habitude. Mais les modifications de l’autre utilisateur ne peuvent pas être fusionnées. Ainsi, une simple copie de la page est créée et marquée comme conflit.

Dans cette version, les conflits sont résolus en faveur des modifications du premier utilisateur. Ainsi, si le document comporte des pages de conflit, elles seront affichées dans l’historique mais seront ignorées lors de l’enregistrement. Il est possible de réinitialiser ce drapeau pour enregistrer ces pages dans l’historique comme des pages normales.

Un exemple détaillé de manipulation de page de conflit est disponible dans la documentation en ligne.

Parameters:

ParamètreTypeDescription
valeurboolean

setCreationTime(Date value)

public void setCreationTime(Date value)

Obtient ou définit l’heure de création.

Parameters:

ParamètreTypeDescription
valeurjava.util.Date

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Obtient ou définit l’heure de la dernière modification.

Parameters:

ParamètreTypeDescription
valeurjava.util.Date

setLevel(byte value)

public void setLevel(byte value)

Obtient ou définit le niveau.

Parameters:

ParamètreTypeDescription
valeurbyte

setMargin(Margins value)

public void setMargin(Margins value)

Obtient ou définit la marge.

Parameters:

ParamètreTypeDescription
valueMargins

setPageContentRevisionSummary(RevisionSummary value)

public void setPageContentRevisionSummary(RevisionSummary value)

Obtient ou définit le résumé de révision pour la page et ses nœuds enfants.

Parameters:

ParamètreTypeDescription
valueRevisionSummary

setPageLayoutSize(Dimension2D value)

public final void setPageLayoutSize(Dimension2D value)

Définit la taille de mise en page de la page affichée dans l’éditeur.


Cette valeur est utilisée par l’application Microsoft OneNote pour afficher la mise en page sous-jacente de la page lorsque le document est ouvert. Elle n’affecte pas l’impression ni l’enregistrement du document de toute façon. Lorsque la propriété Page.SizeType est définie sur PageSizeType.SizeByContent, cette propriété renvoie la taille réelle du contenu.

Parameters:

ParamètreTypeDescription
valeurjava.awt.geom.Dimension2D

setSizeType(int value)

public final void setSizeType(int value)

Obtient ou définit le type de taille d’une page.


Par défaut, une page est redimensionnée automatiquement. La valeur par défaut est PageSizeType.SizeByContent.

Parameters:

ParamètreTypeDescription
valeurint

setTitle(Title value)

public void setTitle(Title value)

Obtient ou définit le titre.

Valeur : le Title.

Parameters:

ParamètreTypeDescription
valueTitle