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
Aspose.Note ドキュメントを表します。
コンストラクタ
| コンストラクタ | 説明 |
|---|---|
| Document() | Document クラスの新しいインスタンスを初期化します。 |
| Document(String filePath) | Document クラスの新しいインスタンスを初期化します。 |
| Document(String filePath, LoadOptions loadOptions) | Document クラスの新しいインスタンスを初期化します。 |
| Document(InputStream inStream) | Document クラスの新しいインスタンスを初期化します。 |
| Document(InputStream inStream, LoadOptions loadOptions) | Document クラスの新しいインスタンスを初期化します。 |
メソッド
Document()
public Document()
Document クラスの新しいインスタンスを初期化します。空白の OneNote ドキュメントを作成します。
Document(String filePath)
public Document(String filePath)
Document クラスの新しいインスタンスを初期化します。ファイルから既存の OneNote ドキュメントを開きます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
Document(String filePath, LoadOptions loadOptions)
public Document(String filePath, LoadOptions loadOptions)
Document クラスの新しいインスタンスを初期化します。ファイルから既存の OneNote ドキュメントを開きます。暗号化パスワードなどの追加オプションを指定できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| loadOptions | LoadOptions | ドキュメントのロードに使用されるオプションです。null にすることも可能です。 |
Document(InputStream inStream)
public Document(InputStream inStream)
Document クラスの新しいインスタンスを初期化します。ストリームから既存の OneNote ドキュメントを開きます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| inStream | java.io.InputStream | ストリームです。 |
Document(InputStream inStream, LoadOptions loadOptions)
public Document(InputStream inStream, LoadOptions loadOptions)
Document クラスの新しいインスタンスを初期化します。ストリームから既存の OneNote ドキュメントを開きます。暗号化パスワードなどの追加オプションを指定できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| inStream | java.io.InputStream | ストリームです。 |
| loadOptions | LoadOptions | ドキュメントのロードに使用されるオプションです。null にすることも可能です。 |
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
ノードのビジターを受け入れます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| visitor | DocumentVisitor | DocumentVisitor から派生したクラスのオブジェクト。 |
detectLayoutChanges()
public void detectLayoutChanges()
前回の DetectLayoutChanges 呼び出し以降にドキュメントのレイアウトに加えられたすべての変更を検出します。AutomaticLayoutChangesDetectionEnabled が true に設定されている場合、ドキュメントのエクスポート開始時に自動的に使用されます。
getAutomaticLayoutChangesDetectionEnabled()
public boolean getAutomaticLayoutChangesDetectionEnabled()
Aspose.Note がレイアウト変更の検出を自動的に行うかどうかを示す値を取得します。デフォルト値は true です。
Returns: boolean
getColor()
public Color getColor()
色を取得します。
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
作成時刻を取得します。
Returns: java.util.Date
getDisplayName()
public String getDisplayName()
表示名を取得します。
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
ファイル形式を取得します(OneNote 2010、OneNote Online)。
Returns: int
getGuid()
public UUID getGuid()
オブジェクトのグローバルに一意な ID を取得します。
Returns: java.util.UUID
getGuidInternal()
public System.Guid getGuidInternal()
Returns: com.aspose.ms.System.Guid
getPageHistory(Page page)
public PageHistory getPageHistory(Page page)
ドキュメントに表示される各ページの完全な履歴を含む PageHistory を取得します(最も古いものがインデックス 0)。現在のページリビジョンは PageHistory.current としてアクセスでき、履歴バージョンのコレクションとは別に保持されます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| page | Page | ページの現在のリビジョンです。 |
Returns:
PageHistory - The PageHistory.
isEncrypted(InputStream stream, Document[] document)
public static boolean isEncrypted(InputStream stream, Document[] document)
ストリームからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.InputStream | ストリームです。 |
| document | Document[] | ロードされたドキュメントです。 |
Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。
isEncrypted(InputStream stream, LoadOptions options, Document[] document)
public static boolean isEncrypted(InputStream stream, LoadOptions options, Document[] document)
ストリームからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.InputStream | ストリームです。 |
| options | LoadOptions | ロード オプションです。 |
| document | Document[] | ロードされたドキュメントです。 |
Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。
isEncrypted(InputStream stream, String password, Document[] document)
public static boolean isEncrypted(InputStream stream, String password, Document[] document)
ストリームからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.InputStream | ストリームです。 |
| password | java.lang.String | ドキュメントを復号化するためのパスワードです。 |
| document | Document[] | ロードされたドキュメントです。 |
Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。
isEncrypted(String filePath, Document[] document)
public static boolean isEncrypted(String filePath, Document[] document)
ファイルからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| document | Document[] | ロードされたドキュメントです。 |
Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。
isEncrypted(String filePath, LoadOptions options, Document[] document)
public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)
ファイルからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| options | LoadOptions | ロード オプションです。 |
| document | Document[] | ロードされたドキュメントです。 |
Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。
isEncrypted(String filePath, String password, Document[] document)
public static boolean isEncrypted(String filePath, String password, Document[] document)
ファイルからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| password | java.lang.String | ドキュメントを復号化するためのパスワードです。 |
| document | Document[] | ロードされたドキュメントです。 |
Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。
print()
public void print()
デフォルトのプリンターを使用してドキュメントを印刷します。
print(PrintOptions options)
public void print(PrintOptions options)
デフォルトのプリンターを使用してドキュメントを印刷します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| options | PrintOptions | ドキュメントを印刷するために使用されるオプションです。null にすることができます。 |
print(String printerName)
public void print(String printerName)
デフォルトのプリンターを使用してドキュメントを印刷します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| printerName | java.lang.String |
print(AttributeSet printSettings)
public void print(AttributeSet printSettings)
デフォルトのプリンターを使用してドキュメントを印刷します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| printSettings | javax.print.attribute.AttributeSet |
save(OutputStream stream)
public void save(OutputStream stream)
OneNote ドキュメントをストリームに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.OutputStream | ドキュメントが保存される System.iO.stream です。 |
save(OutputStream stream, SaveOptions options)
public void save(OutputStream stream, SaveOptions options)
指定された保存オプションを使用して OneNote ドキュメントをストリームに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.OutputStream | ドキュメントが保存される System.iO.stream です。 |
| options | SaveOptions | ストリームにドキュメントが保存される方法のオプションを指定します。 |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
指定された形式で OneNote ドキュメントをストリームに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.OutputStream | ドキュメントが保存される System.iO.stream です。 |
| format | int | ドキュメントを保存する形式です。 |
save(String fileName)
public void save(String fileName)
OneNote ドキュメントをファイルに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル名 | java.lang.String | ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。 |
save(String fileName, SaveOptions options)
public void save(String fileName, SaveOptions options)
指定された保存オプションを使用して OneNote ドキュメントをファイルに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル名 | java.lang.String | ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。 |
| options | SaveOptions | ドキュメントがファイルに保存される方法のオプションを指定します。 |
save(String fileName, int format)
public void save(String fileName, int format)
指定された形式で OneNote ドキュメントをファイルに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル名 | java.lang.String | ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。 |
| format | int | ドキュメントを保存する形式です。 |
setAutomaticLayoutChangesDetectionEnabled(boolean value)
public void setAutomaticLayoutChangesDetectionEnabled(boolean value)
Aspose.Note がレイアウト変更の検出を自動的に行うかどうかを示す値を設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | boolean | 新しい値です。null にすることができます。 |
setColor(Color value)
public void setColor(Color value)
色を設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.awt.Color | Color の値です。 |
setCreationTime(Date value)
public void setCreationTime(Date value)
作成時刻を設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.util.Date | DateTime の値です。 |
setDisplayName(String value)
public void setDisplayName(String value)
表示名を設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.lang.String | DateTime の値です。 |