Page

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

public final class Page extends CompositeNode<IPageChildNode>

Representa una página.

Constructores

ConstructorDescripción
Page()Inicializa una nueva instancia de la clase Page.

Métodos

MétodoDescripción
accept(DocumentVisitor visitor)Acepta al visitante del nodo.
deepClone()Clona la página.
deepClone(boolean cloneHistory)Clona la página.
getAuthor()Obtiene o establece el autor.
getBackgroundColor()Obtiene o establece el color de fondo de la página.
getCreationTime()Obtiene o establece la hora de creación.
getLastModifiedTime()Obtiene o establece la hora de la última modificación.
getLevel()Obtiene o establece el nivel.
getMargin()Obtiene o establece el margen.
getPageContentRevisionSummary()Obtiene o establece el resumen de revisión para la página y sus nodos hijos.
getPageLayoutSize()Obtiene el tamaño de diseño de la página mostrado en el editor.
getSizeType()Obtiene o establece el tipo de tamaño de una página.
getTitle()Obtiene o establece el título.
isConflictPage()Obtiene o establece un valor que indica si esta página es una página de conflicto.
setAuthor(String value)Obtiene o establece el autor.
setBackgroundColor(Color value)Obtiene o establece el color de fondo de la página.
setConflictPage(boolean value)Obtiene o establece un valor que indica si esta página es una página de conflicto.
setCreationTime(Date value)Obtiene o establece la hora de creación.
setLastModifiedTime(Date value)Obtiene o establece la hora de la última modificación.
setLevel(byte value)Obtiene o establece el nivel.
setMargin(Margins value)Obtiene o establece el margen.
setPageContentRevisionSummary(RevisionSummary value)Obtiene o establece el resumen de revisión para la página y sus nodos hijos.
setPageLayoutSize(Dimension2D value)Establece el tamaño del diseño de la página que se muestra en el editor.
setSizeType(int value)Obtiene o establece el tipo de tamaño de una página.
setTitle(Title value)Obtiene o establece el título.

Page()

public Page()

Inicializa una nueva instancia de la clase Page.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Acepta al visitante del nodo.

Parameters:

ParámetroTipoDescripción
visitorDocumentVisitorEl objeto de una clase derivada de DocumentVisitor.

deepClone()

public final Page deepClone()

Clona la página.

Returns: Page - A clone of the page.

deepClone(boolean cloneHistory)

public final Page deepClone(boolean cloneHistory)

Clona la página.

Parameters:

ParámetroTipoDescripción
cloneHistorybooleanEspecifica si el historial de la página debe ser clonado..

Returns: Page - A clone of the page.

getAuthor()

public String getAuthor()

Obtiene o establece el autor.

Returns: java.lang.String

getBackgroundColor()

public final Color getBackgroundColor()

Obtiene o establece el color de fondo de la página.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

Obtiene o establece la hora de creación.

Returns: java.util.Date

getLastModifiedTime()

public Date getLastModifiedTime()

Obtiene o establece la hora de la última modificación.

Returns: java.util.Date

getLevel()

public byte getLevel()

Obtiene o establece el nivel.

Returns: byte

getMargin()

public Margins getMargin()

Obtiene o establece el margen.

Returns: Margins

getPageContentRevisionSummary()

public RevisionSummary getPageContentRevisionSummary()

Obtiene o establece el resumen de revisión para la página y sus nodos hijos.

Returns: RevisionSummary

getPageLayoutSize()

public final Dimension2D getPageLayoutSize()

Obtiene el tamaño de diseño de la página mostrado en el editor.


Este valor es utilizado por la aplicación Microsoft OneNote para mostrar el diseño subyacente de la página cuando se abre el documento. De todos modos, no afecta la impresión ni el guardado del documento. Cuando la propiedad Page.SizeType se establece en PageSizeType.SizeByContent, esta propiedad devuelve el tamaño real del contenido.

Returns: java.awt.geom.Dimension2D

getSizeType()

public final int getSizeType()

Obtiene o establece el tipo de tamaño de una página.


Por defecto, una página cambia de tamaño automáticamente. El valor predeterminado es PageSizeType.SizeByContent.

Returns: int

getTitle()

public Title getTitle()

Obtiene o establece el título.

Valor: El Title.

Returns: Title

isConflictPage()

public final boolean isConflictPage()

Obtiene o establece un valor que indica si esta página es una página de conflicto.


La página de conflicto surge cuando dos usuarios intentan actualizar el mismo contenido. En este caso, los cambios del primer usuario se guardan como de costumbre. Pero los cambios del otro usuario no pueden fusionarse. Por lo tanto, solo se crea una copia de la página y se marca como conflicto.

En esta versión, los conflictos se resuelven a favor de los cambios del primer usuario. Por lo tanto, si el documento tiene páginas de conflicto, se mostrarán en el historial pero se omitirán al guardar. Es posible restablecer esta bandera para guardar estas páginas en el historial como páginas normales.

Se puede encontrar un ejemplo detallado de manipulación de páginas de conflicto en la documentación en línea.

Returns: boolean

setAuthor(String value)

public void setAuthor(String value)

Obtiene o establece el autor.

Parameters:

ParámetroTipoDescripción
valorjava.lang.String

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

Obtiene o establece el color de fondo de la página.

Parameters:

ParámetroTipoDescripción
valorjava.awt.Color

setConflictPage(boolean value)

public final void setConflictPage(boolean value)

Obtiene o establece un valor que indica si esta página es una página de conflicto.


La página de conflicto surge cuando dos usuarios intentan actualizar el mismo contenido. En este caso, los cambios del primer usuario se guardan como de costumbre. Pero los cambios del otro usuario no pueden fusionarse. Por lo tanto, solo se crea una copia de la página y se marca como conflicto.

En esta versión, los conflictos se resuelven a favor de los cambios del primer usuario. Por lo tanto, si el documento tiene páginas de conflicto, se mostrarán en el historial pero se omitirán al guardar. Es posible restablecer esta bandera para guardar estas páginas en el historial como páginas normales.

Se puede encontrar un ejemplo detallado de manipulación de páginas de conflicto en la documentación en línea.

Parameters:

ParámetroTipoDescripción
valorboolean

setCreationTime(Date value)

public void setCreationTime(Date value)

Obtiene o establece la hora de creación.

Parameters:

ParámetroTipoDescripción
valorjava.util.Date

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Obtiene o establece la hora de la última modificación.

Parameters:

ParámetroTipoDescripción
valorjava.util.Date

setLevel(byte value)

public void setLevel(byte value)

Obtiene o establece el nivel.

Parameters:

ParámetroTipoDescripción
valorbyte

setMargin(Margins value)

public void setMargin(Margins value)

Obtiene o establece el margen.

Parameters:

ParámetroTipoDescripción
valueMargins

setPageContentRevisionSummary(RevisionSummary value)

public void setPageContentRevisionSummary(RevisionSummary value)

Obtiene o establece el resumen de revisión para la página y sus nodos hijos.

Parameters:

ParámetroTipoDescripción
valueRevisionSummary

setPageLayoutSize(Dimension2D value)

public final void setPageLayoutSize(Dimension2D value)

Establece el tamaño del diseño de la página que se muestra en el editor.


Este valor es utilizado por la aplicación Microsoft OneNote para mostrar el diseño subyacente de la página cuando se abre el documento. De todos modos, no afecta la impresión ni el guardado del documento. Cuando la propiedad Page.SizeType se establece en PageSizeType.SizeByContent, esta propiedad devuelve el tamaño real del contenido.

Parameters:

ParámetroTipoDescripción
valorjava.awt.geom.Dimension2D

setSizeType(int value)

public final void setSizeType(int value)

Obtiene o establece el tipo de tamaño de una página.


Por defecto, una página cambia de tamaño automáticamente. El valor predeterminado es PageSizeType.SizeByContent.

Parameters:

ParámetroTipoDescripción
valorint

setTitle(Title value)

public void setTitle(Title value)

Obtiene o establece el título.

Valor: El Title.

Parameters:

ParámetroTipoDescripción
valueTitle