Document
Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode
All Implemented Interfaces: com.aspose.note.INotebookChildNode
public class Document extends CompositeNode<Page> implements INotebookChildNode
Representerar ett Aspose.Note-dokument.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| Document() | Initierar en ny instans av klassen Document. |
| Document(String filePath) | Initierar en ny instans av klassen Document. |
| Document(String filePath, LoadOptions loadOptions) | Initierar en ny instans av klassen Document. |
| Document(InputStream inStream) | Initierar en ny instans av klassen Document. |
| Document(InputStream inStream, LoadOptions loadOptions) | Initierar en ny instans av klassen Document. |
Metoder
| Metod | Beskrivning |
|---|---|
| accept(DocumentVisitor visitor) | Accepterar nodens besökare. |
| detectLayoutChanges() | Detekterar alla ändringar som gjorts i dokumentlayouten sedan föregående anrop av DetectLayoutChanges. |
| getAutomaticLayoutChangesDetectionEnabled() | Hämtar ett värde som indikerar om Aspose.Note automatiskt utför detektering av layoutändringar. |
| getColor() | Hämtar färgen. |
| getCreationTime() | Hämtar skapandetiden. |
| getDisplayName() | Hämtar visningsnamnet. |
| getFileFormat() | Hämtar filformat (OneNote 2010, OneNote Online). |
| getGuid() | Hämtar objektets globalt unika ID. |
| getGuidInternal() | |
| getPageHistory(Page page) | Hämtar PageHistory som innehåller full historik för varje sida som presenteras i ett dokument (den tidigaste på index 0). |
| isEncrypted(InputStream stream, Document[] document) | Kontrollerar om ett dokument från en ström är krypterat. |
| isEncrypted(InputStream stream, LoadOptions options, Document[] document) | Kontrollerar om ett dokument från en ström är krypterat. |
| isEncrypted(InputStream stream, String password, Document[] document) | Kontrollerar om ett dokument från en ström är krypterat. |
| isEncrypted(String filePath, Document[] document) | Kontrollerar om ett dokument från en fil är krypterat. |
| isEncrypted(String filePath, LoadOptions options, Document[] document) | Kontrollerar om ett dokument från en fil är krypterat. |
| isEncrypted(String filePath, String password, Document[] document) | Kontrollerar om ett dokument från en fil är krypterat. |
| print() | Skriver ut dokumentet med standardskrivaren. |
| print(PrintOptions options) | Skriver ut dokumentet med standardskrivaren. |
| print(String printerName) | Skriver ut dokumentet med standardskrivaren. |
| print(AttributeSet printSettings) | Skriver ut dokumentet med standardskrivaren. |
| save(OutputStream stream) | Sparar OneNote-dokumentet till en ström. |
| save(OutputStream stream, SaveOptions options) | Sparar OneNote-dokumentet till en ström med de angivna sparalternativen. |
| save(OutputStream stream, int format) | Sparar OneNote-dokumentet till en ström i det angivna formatet. |
| save(String fileName) | Sparar OneNote-dokumentet till en fil. |
| save(String fileName, SaveOptions options) | Sparar OneNote-dokumentet till en fil med de angivna sparalternativen. |
| save(String fileName, int format) | Sparar OneNote-dokumentet till en fil i det angivna formatet. |
| setAutomaticLayoutChangesDetectionEnabled(boolean value) | Anger ett värde som visar om Aspose.Note automatiskt utför detektering av layoutändringar. |
| setColor(Color value) | Anger färgen. |
| setCreationTime(Date value) | Anger skapandetiden. |
| setDisplayName(String value) | Anger visningsnamnet. |
Document()
public Document()
Initierar en ny instans av klassen Document. Skapar ett tomt OneNote‑dokument.
Document(String filePath)
public Document(String filePath)
Initierar en ny instans av klassen Document. Öppnar ett befintligt OneNote‑dokument från en fil.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | Filens sökväg. |
Document(String filePath, LoadOptions loadOptions)
public Document(String filePath, LoadOptions loadOptions)
Initierar en ny instans av klassen Document. Öppnar ett befintligt OneNote‑dokument från en fil. Tillåter att ange ytterligare alternativ, såsom ett krypteringslösenord.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | Filens sökväg. |
| loadOptions | LoadOptions | Alternativ som används för att läsa in ett dokument. Kan vara null. |
Document(InputStream inStream)
public Document(InputStream inStream)
Initierar en ny instans av klassen Document. Öppnar ett befintligt OneNote‑dokument från en ström.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| inStream | java.io.InputStream | Strömmen. |
Document(InputStream inStream, LoadOptions loadOptions)
public Document(InputStream inStream, LoadOptions loadOptions)
Initierar en ny instans av klassen Document. Öppnar ett befintligt OneNote‑dokument från en ström. Tillåter att ange ytterligare alternativ, såsom ett krypteringslösenord.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| inStream | java.io.InputStream | Strömmen. |
| loadOptions | LoadOptions | Alternativ som används för att läsa in ett dokument. Kan vara null. |
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
Accepterar nodens besökare.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| visitor | DocumentVisitor | Objektet av en klass som är härledd från DocumentVisitor. |
detectLayoutChanges()
public void detectLayoutChanges()
Detekterar alla ändringar som gjorts i dokumentets layout sedan föregående anrop av DetectLayoutChanges. Om AutomaticLayoutChangesDetectionEnabled är satt till true används den automatiskt i början av dokumentexporten.
getAutomaticLayoutChangesDetectionEnabled()
public boolean getAutomaticLayoutChangesDetectionEnabled()
Hämtar ett värde som visar om Aspose.Note automatiskt utför detektering av layoutändringar. Standardvärdet är true.
Returns: boolean
getColor()
public Color getColor()
Hämtar färgen.
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
Hämtar skapandetiden.
Returns: java.util.Date
getDisplayName()
public String getDisplayName()
Hämtar visningsnamnet.
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
Hämtar filformat (OneNote 2010, OneNote Online).
Returns: int
getGuid()
public UUID getGuid()
Hämtar objektets globalt unika ID.
Returns: java.util.UUID
getGuidInternal()
public System.Guid getGuidInternal()
Returns: com.aspose.ms.System.Guid
getPageHistory(Page page)
public PageHistory getPageHistory(Page page)
Hämtar PageHistory som innehåller full historik för varje sida som presenteras i ett dokument (den tidigaste på index 0). Den aktuella sidrevisionen kan nås som PageHistory.current och lagras separat från samlingen av historiska versioner.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| page | Page | Den aktuella revisionen av en sida. |
Returns:
PageHistory - The PageHistory.
isEncrypted(InputStream stream, Document[] document)
public static boolean isEncrypted(InputStream stream, Document[] document)
Kontrollerar om ett dokument från en ström är krypterat. För att kontrollera det måste vi läsa in hela dokumentet. Så kan denna metod leda till prestandapåverkan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | Strömmen. |
| document | Document[] | Det inlästa dokumentet. |
Returns: boolean – Returnerar true om dokumentet är krypterat, annars false.
isEncrypted(InputStream stream, LoadOptions options, Document[] document)
public static boolean isEncrypted(InputStream stream, LoadOptions options, Document[] document)
Kontrollerar om ett dokument från en ström är krypterat. För att kontrollera det måste vi läsa in hela dokumentet. Så kan denna metod leda till prestandapåverkan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | Strömmen. |
| options | LoadOptions | Laddningsalternativen. |
| document | Document[] | Det inlästa dokumentet. |
Returns: boolean – Returnerar true om dokumentet är krypterat, annars false.
isEncrypted(InputStream stream, String password, Document[] document)
public static boolean isEncrypted(InputStream stream, String password, Document[] document)
Kontrollerar om ett dokument från en ström är krypterat. För att kontrollera det måste vi läsa in hela dokumentet. Så kan denna metod leda till prestandapåverkan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | Strömmen. |
| password | java.lang.String | Lösenordet för att dekryptera ett dokument. |
| document | Document[] | Det inlästa dokumentet. |
Returns: boolean – Returnerar true om dokumentet är krypterat, annars false.
isEncrypted(String filePath, Document[] document)
public static boolean isEncrypted(String filePath, Document[] document)
Kontrollerar om ett dokument från en fil är krypterat. För att kontrollera det måste vi läsa in hela dokumentet. Så kan denna metod leda till prestandapåverkan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | Filens sökväg. |
| document | Document[] | Det inlästa dokumentet. |
Returns: boolean – Returnerar true om dokumentet är krypterat, annars false.
isEncrypted(String filePath, LoadOptions options, Document[] document)
public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)
Kontrollerar om ett dokument från en fil är krypterat. För att kontrollera det måste vi läsa in hela dokumentet. Så kan denna metod leda till prestandapåverkan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | Filens sökväg. |
| options | LoadOptions | Laddningsalternativen. |
| document | Document[] | Det inlästa dokumentet. |
Returns: boolean – Returnerar true om dokumentet är krypterat, annars false.
isEncrypted(String filePath, String password, Document[] document)
public static boolean isEncrypted(String filePath, String password, Document[] document)
Kontrollerar om ett dokument från en fil är krypterat. För att kontrollera det måste vi läsa in hela dokumentet. Så kan denna metod leda till prestandapåverkan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | Filens sökväg. |
| password | java.lang.String | Lösenordet för att dekryptera ett dokument. |
| document | Document[] | Det inlästa dokumentet. |
Returns: boolean – Returnerar true om dokumentet är krypterat, annars false.
print()
public void print()
Skriver ut dokumentet med standardskrivaren.
print(PrintOptions options)
public void print(PrintOptions options)
Skriver ut dokumentet med standardskrivaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| options | PrintOptions | Alternativ som används för att skriva ut ett dokument. Kan vara null. |
print(String printerName)
public void print(String printerName)
Skriver ut dokumentet med standardskrivaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| printerName | java.lang.String |
print(AttributeSet printSettings)
public void print(AttributeSet printSettings)
Skriver ut dokumentet med standardskrivaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| printSettings | javax.print.attribute.AttributeSet |
save(OutputStream stream)
public void save(OutputStream stream)
Sparar OneNote-dokumentet till en ström.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.OutputStream | System.iO.stream där dokumentet kommer att sparas. |
save(OutputStream stream, SaveOptions options)
public void save(OutputStream stream, SaveOptions options)
Sparar OneNote-dokumentet till en ström med de angivna sparalternativen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.OutputStream | System.iO.stream där dokumentet kommer att sparas. |
| options | SaveOptions | Anger alternativen för hur dokumentet sparas i strömmen. |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
Sparar OneNote-dokumentet till en ström i det angivna formatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.OutputStream | System.iO.stream där dokumentet kommer att sparas. |
| format | int | Formatet i vilket dokumentet ska sparas. |
save(String fileName)
public void save(String fileName)
Sparar OneNote-dokumentet till en fil.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filnamn | java.lang.String | Det fullständiga namnet för filen. Om en fil med det angivna fullständiga namnet redan finns, skrivs den befintliga filen över. |
save(String fileName, SaveOptions options)
public void save(String fileName, SaveOptions options)
Sparar OneNote-dokumentet till en fil med de angivna sparalternativen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filnamn | java.lang.String | Det fullständiga namnet för filen. Om en fil med det angivna fullständiga namnet redan finns, skrivs den befintliga filen över. |
| options | SaveOptions | Anger alternativen för hur dokumentet sparas i filen. |
save(String fileName, int format)
public void save(String fileName, int format)
Sparar OneNote-dokumentet till en fil i det angivna formatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filnamn | java.lang.String | Det fullständiga namnet för filen. Om en fil med det angivna fullständiga namnet redan finns, skrivs den befintliga filen över. |
| format | int | Formatet i vilket dokumentet ska sparas. |
setAutomaticLayoutChangesDetectionEnabled(boolean value)
public void setAutomaticLayoutChangesDetectionEnabled(boolean value)
Anger ett värde som visar om Aspose.Note automatiskt utför detektering av layoutändringar.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | boolean | Nytt värde. Kan vara null. |
setColor(Color value)
public void setColor(Color value)
Anger färgen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.awt.Color | Färgens värde. |
setCreationTime(Date value)
public void setCreationTime(Date value)
Anger skapandetiden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.util.Date | DateTime:s värde. |
setDisplayName(String value)
public void setDisplayName(String value)
Anger visningsnamnet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | DateTime:s värde. |