Page

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

public final class Page extends CompositeNode<IPageChildNode>

Representerar en sida.

Konstruktörer

KonstruktorBeskrivning
Page()Initierar en ny instans av klassen Page.

Metoder

MetodBeskrivning
accept(DocumentVisitor visitor)Accepterar nodens besökare.
deepClone()Klonar sidan.
deepClone(boolean cloneHistory)Klonar sidan.
getAuthor()Hämtar eller anger författaren.
getBackgroundColor()Hämtar eller anger sidans bakgrundsfärg.
getCreationTime()Hämtar eller anger skapningstiden.
getLastModifiedTime()Hämtar eller anger den senast ändrade tiden.
getLevel()Hämtar eller anger nivån.
getMargin()Hämtar eller anger marginalen.
getPageContentRevisionSummary()Hämtar eller anger revisionssammanfattningen för sidan och dess barnnoder.
getPageLayoutSize()Hämtar sidans layoutstorlek som visas i redigeraren.
getSizeType()Hämtar eller anger storlekstypen för en sida.
getTitle()Hämtar eller anger titeln.
isConflictPage()Hämtar eller anger ett värde som indikerar om den här sidan är en konfliktssida.
setAuthor(String value)Hämtar eller anger författaren.
setBackgroundColor(Color value)Hämtar eller anger sidans bakgrundsfärg.
setConflictPage(boolean value)Hämtar eller anger ett värde som indikerar om den här sidan är en konfliktssida.
setCreationTime(Date value)Hämtar eller anger skapningstiden.
setLastModifiedTime(Date value)Hämtar eller anger den senast ändrade tiden.
setLevel(byte value)Hämtar eller anger nivån.
setMargin(Margins value)Hämtar eller anger marginalen.
setPageContentRevisionSummary(RevisionSummary value)Hämtar eller anger revisionssammanfattningen för sidan och dess barnnoder.
setPageLayoutSize(Dimension2D value)Anger sidans layoutstorlek som visas i redigeraren.
setSizeType(int value)Hämtar eller anger storlekstypen för en sida.
setTitle(Title value)Hämtar eller anger titeln.

Page()

public Page()

Initierar en ny instans av klassen Page.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Accepterar nodens besökare.

Parameters:

ParameterTypBeskrivning
visitorDocumentVisitorObjektet av en klass som är härledd från DocumentVisitor.

deepClone()

public final Page deepClone()

Klonar sidan.

Returns: Page - A clone of the page.

deepClone(boolean cloneHistory)

public final Page deepClone(boolean cloneHistory)

Klonar sidan.

Parameters:

ParameterTypBeskrivning
cloneHistorybooleanAnger om sidans historik ska klonas..

Returns: Page - A clone of the page.

getAuthor()

public String getAuthor()

Hämtar eller anger författaren.

Returns: java.lang.String

getBackgroundColor()

public final Color getBackgroundColor()

Hämtar eller anger sidans bakgrundsfärg.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

Hämtar eller anger skapningstiden.

Returns: java.util.Date

getLastModifiedTime()

public Date getLastModifiedTime()

Hämtar eller anger den senast ändrade tiden.

Returns: java.util.Date

getLevel()

public byte getLevel()

Hämtar eller anger nivån.

Returns: byte

getMargin()

public Margins getMargin()

Hämtar eller anger marginalen.

Returns: Margins

getPageContentRevisionSummary()

public RevisionSummary getPageContentRevisionSummary()

Hämtar eller anger revisionssammanfattningen för sidan och dess barnnoder.

Returns: RevisionSummary

getPageLayoutSize()

public final Dimension2D getPageLayoutSize()

Hämtar sidans layoutstorlek som visas i redigeraren.


Detta värde används av Microsoft OneNote‑applikationen för att visa underliggande sidlayout när dokumentet öppnas. Det påverkar inte utskrift och sparande av dokumentet ändå. När egenskapen Page.SizeType är satt till PageSizeType.SizeByContent returnerar denna egenskap den faktiska storleken på innehållet.

Returns: java.awt.geom.Dimension2D

getSizeType()

public final int getSizeType()

Hämtar eller anger storlekstypen för en sida.


Som standard ändras en sida automatiskt i storlek. Standardvärdet är PageSizeType.SizeByContent.

Returns: int

getTitle()

public Title getTitle()

Hämtar eller anger titeln.

Värde: Title.

Returns: Title

isConflictPage()

public final boolean isConflictPage()

Hämtar eller anger ett värde som indikerar om den här sidan är en konfliktssida.


Konfliktssidan uppstår när två användare försöker uppdatera samma innehåll. I detta fall skrivs den första användarens ändringar som vanligt. Men ändringarna från den andra användaren kan inte slås ihop. Så en kopia av sidan skapas och markeras som konflikt.

I den här versionen löses konflikterna till förmån för den första användarens ändringar. Så om dokumentet har konfliktssidor kommer de att visas i historiken men de kommer att hoppas över vid sparande. Det är möjligt att återställa denna flagga för att spara dessa sidor i historiken som vanliga.

Detaljerat exempel på hantering av konfliktssidor finns i den online‑dokumentationen.

Returns: boolean

setAuthor(String value)

public void setAuthor(String value)

Hämtar eller anger författaren.

Parameters:

ParameterTypBeskrivning
värdejava.lang.String

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

Hämtar eller anger sidans bakgrundsfärg.

Parameters:

ParameterTypBeskrivning
värdejava.awt.Color

setConflictPage(boolean value)

public final void setConflictPage(boolean value)

Hämtar eller anger ett värde som indikerar om den här sidan är en konfliktssida.


Konfliktssidan uppstår när två användare försöker uppdatera samma innehåll. I detta fall skrivs den första användarens ändringar som vanligt. Men ändringarna från den andra användaren kan inte slås ihop. Så en kopia av sidan skapas och markeras som konflikt.

I den här versionen löses konflikterna till förmån för den första användarens ändringar. Så om dokumentet har konfliktssidor kommer de att visas i historiken men de kommer att hoppas över vid sparande. Det är möjligt att återställa denna flagga för att spara dessa sidor i historiken som vanliga.

Detaljerat exempel på hantering av konfliktssidor finns i den online‑dokumentationen.

Parameters:

ParameterTypBeskrivning
värdeboolean

setCreationTime(Date value)

public void setCreationTime(Date value)

Hämtar eller anger skapningstiden.

Parameters:

ParameterTypBeskrivning
värdejava.util.Date

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Hämtar eller anger den senast ändrade tiden.

Parameters:

ParameterTypBeskrivning
värdejava.util.Date

setLevel(byte value)

public void setLevel(byte value)

Hämtar eller anger nivån.

Parameters:

ParameterTypBeskrivning
värdebyte

setMargin(Margins value)

public void setMargin(Margins value)

Hämtar eller anger marginalen.

Parameters:

ParameterTypBeskrivning
valueMargins

setPageContentRevisionSummary(RevisionSummary value)

public void setPageContentRevisionSummary(RevisionSummary value)

Hämtar eller anger revisionssammanfattningen för sidan och dess barnnoder.

Parameters:

ParameterTypBeskrivning
valueRevisionSummary

setPageLayoutSize(Dimension2D value)

public final void setPageLayoutSize(Dimension2D value)

Anger sidans layoutstorlek som visas i redigeraren.


Detta värde används av Microsoft OneNote‑applikationen för att visa underliggande sidlayout när dokumentet öppnas. Det påverkar inte utskrift och sparande av dokumentet ändå. När egenskapen Page.SizeType är satt till PageSizeType.SizeByContent returnerar denna egenskap den faktiska storleken på innehållet.

Parameters:

ParameterTypBeskrivning
värdejava.awt.geom.Dimension2D

setSizeType(int value)

public final void setSizeType(int value)

Hämtar eller anger storlekstypen för en sida.


Som standard ändras en sida automatiskt i storlek. Standardvärdet är PageSizeType.SizeByContent.

Parameters:

ParameterTypBeskrivning
värdeint

setTitle(Title value)

public void setTitle(Title value)

Hämtar eller anger titeln.

Värde: Title.

Parameters:

ParameterTypBeskrivning
valueTitle