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 クラスの新しいインスタンスを初期化します。

メソッド

メソッド説明
accept(DocumentVisitor visitor)ノードのビジターを受け入れます。
detectLayoutChanges()前回の DetectLayoutChanges 呼び出し以降にドキュメントレイアウトに加えられたすべての変更を検出します。
getAutomaticLayoutChangesDetectionEnabled()Aspose.Note がレイアウト変更の検出を自動的に行うかどうかを示す値を取得します。
getColor()色を取得します。
getCreationTime()作成時刻を取得します。
getDisplayName()表示名を取得します。
getFileFormat()ファイル形式を取得します(OneNote 2010、OneNote Online)。
getGuid()オブジェクトのグローバルに一意な ID を取得します。
getGuidInternal()
getPageHistory(Page page)ドキュメントに表示される各ページの完全な履歴を含む PageHistory を取得します(最も古いものがインデックス 0)。
isEncrypted(InputStream stream, Document[] document)ストリームからのドキュメントが暗号化されているかどうかをチェックします。
isEncrypted(InputStream stream, LoadOptions options, Document[] document)ストリームからのドキュメントが暗号化されているかどうかをチェックします。
isEncrypted(InputStream stream, String password, Document[] document)ストリームからのドキュメントが暗号化されているかどうかをチェックします。
isEncrypted(String filePath, Document[] document)ファイルからのドキュメントが暗号化されているかどうかをチェックします。
isEncrypted(String filePath, LoadOptions options, Document[] document)ファイルからのドキュメントが暗号化されているかどうかをチェックします。
isEncrypted(String filePath, String password, Document[] document)ファイルからのドキュメントが暗号化されているかどうかをチェックします。
print()デフォルトのプリンターを使用してドキュメントを印刷します。
print(PrintOptions options)デフォルトのプリンターを使用してドキュメントを印刷します。
print(String printerName)デフォルトのプリンターを使用してドキュメントを印刷します。
print(AttributeSet printSettings)デフォルトのプリンターを使用してドキュメントを印刷します。
save(OutputStream stream)OneNote ドキュメントをストリームに保存します。
save(OutputStream stream, SaveOptions options)指定された保存オプションを使用して OneNote ドキュメントをストリームに保存します。
save(OutputStream stream, int format)指定された形式で OneNote ドキュメントをストリームに保存します。
save(String fileName)OneNote ドキュメントをファイルに保存します。
save(String fileName, SaveOptions options)指定された保存オプションを使用して OneNote ドキュメントをファイルに保存します。
save(String fileName, int format)指定された形式で OneNote ドキュメントをファイルに保存します。
setAutomaticLayoutChangesDetectionEnabled(boolean value)Aspose.Note がレイアウト変更の検出を自動的に行うかどうかを示す値を設定します。
setColor(Color value)色を設定します。
setCreationTime(Date value)作成時刻を設定します。
setDisplayName(String value)表示名を設定します。

Document()

public Document()

Document クラスの新しいインスタンスを初期化します。空白の OneNote ドキュメントを作成します。

Document(String filePath)

public Document(String filePath)

Document クラスの新しいインスタンスを初期化します。ファイルから既存の OneNote ドキュメントを開きます。

Parameters:

パラメーター説明
filePathjava.lang.Stringファイル パスです。

Document(String filePath, LoadOptions loadOptions)

public Document(String filePath, LoadOptions loadOptions)

Document クラスの新しいインスタンスを初期化します。ファイルから既存の OneNote ドキュメントを開きます。暗号化パスワードなどの追加オプションを指定できます。

Parameters:

パラメーター説明
filePathjava.lang.Stringファイル パスです。
loadOptionsLoadOptionsドキュメントのロードに使用されるオプションです。null にすることも可能です。

Document(InputStream inStream)

public Document(InputStream inStream)

Document クラスの新しいインスタンスを初期化します。ストリームから既存の OneNote ドキュメントを開きます。

Parameters:

パラメーター説明
inStreamjava.io.InputStreamストリームです。

Document(InputStream inStream, LoadOptions loadOptions)

public Document(InputStream inStream, LoadOptions loadOptions)

Document クラスの新しいインスタンスを初期化します。ストリームから既存の OneNote ドキュメントを開きます。暗号化パスワードなどの追加オプションを指定できます。

Parameters:

パラメーター説明
inStreamjava.io.InputStreamストリームです。
loadOptionsLoadOptionsドキュメントのロードに使用されるオプションです。null にすることも可能です。

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

ノードのビジターを受け入れます。

Parameters:

パラメーター説明
visitorDocumentVisitorDocumentVisitor から派生したクラスのオブジェクト。

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:

パラメーター説明
pagePageページの現在のリビジョンです。

Returns: PageHistory - The PageHistory.

isEncrypted(InputStream stream, Document[] document)

public static boolean isEncrypted(InputStream stream, Document[] document)

ストリームからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。

Parameters:

パラメーター説明
ストリームjava.io.InputStreamストリームです。
documentDocument[]ロードされたドキュメントです。

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ストリームです。
optionsLoadOptionsロード オプションです。
documentDocument[]ロードされたドキュメントです。

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ストリームです。
passwordjava.lang.Stringドキュメントを復号化するためのパスワードです。
documentDocument[]ロードされたドキュメントです。

Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。

isEncrypted(String filePath, Document[] document)

public static boolean isEncrypted(String filePath, Document[] document)

ファイルからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。

Parameters:

パラメーター説明
filePathjava.lang.Stringファイル パスです。
documentDocument[]ロードされたドキュメントです。

Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。

isEncrypted(String filePath, LoadOptions options, Document[] document)

public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)

ファイルからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。

Parameters:

パラメーター説明
filePathjava.lang.Stringファイル パスです。
optionsLoadOptionsロード オプションです。
documentDocument[]ロードされたドキュメントです。

Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。

isEncrypted(String filePath, String password, Document[] document)

public static boolean isEncrypted(String filePath, String password, Document[] document)

ファイルからのドキュメントが暗号化されているかどうかをチェックします。チェックするにはドキュメントを完全にロードする必要があるため、このメソッドはパフォーマンスに影響を与える可能性があります。

Parameters:

パラメーター説明
filePathjava.lang.Stringファイル パスです。
passwordjava.lang.Stringドキュメントを復号化するためのパスワードです。
documentDocument[]ロードされたドキュメントです。

Returns: boolean - ドキュメントが暗号化されている場合は true、そうでない場合は false を返します。

public void print()

デフォルトのプリンターを使用してドキュメントを印刷します。

public void print(PrintOptions options)

デフォルトのプリンターを使用してドキュメントを印刷します。

Parameters:

パラメーター説明
optionsPrintOptionsドキュメントを印刷するために使用されるオプションです。null にすることができます。
public void print(String printerName)

デフォルトのプリンターを使用してドキュメントを印刷します。

Parameters:

パラメーター説明
printerNamejava.lang.String
public void print(AttributeSet printSettings)

デフォルトのプリンターを使用してドキュメントを印刷します。

Parameters:

パラメーター説明
printSettingsjavax.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 です。
optionsSaveOptionsストリームにドキュメントが保存される方法のオプションを指定します。

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

指定された形式で OneNote ドキュメントをストリームに保存します。

Parameters:

パラメーター説明
ストリームjava.io.OutputStreamドキュメントが保存される System.iO.stream です。
formatintドキュメントを保存する形式です。

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ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。
optionsSaveOptionsドキュメントがファイルに保存される方法のオプションを指定します。

save(String fileName, int format)

public void save(String fileName, int format)

指定された形式で OneNote ドキュメントをファイルに保存します。

Parameters:

パラメーター説明
ファイル名java.lang.Stringファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。
formatintドキュメントを保存する形式です。

setAutomaticLayoutChangesDetectionEnabled(boolean value)

public void setAutomaticLayoutChangesDetectionEnabled(boolean value)

Aspose.Note がレイアウト変更の検出を自動的に行うかどうかを示す値を設定します。

Parameters:

パラメーター説明
boolean新しい値です。null にすることができます。

setColor(Color value)

public void setColor(Color value)

色を設定します。

Parameters:

パラメーター説明
java.awt.ColorColor の値です。

setCreationTime(Date value)

public void setCreationTime(Date value)

作成時刻を設定します。

Parameters:

パラメーター説明
java.util.DateDateTime の値です。

setDisplayName(String value)

public void setDisplayName(String value)

表示名を設定します。

Parameters:

パラメーター説明
java.lang.StringDateTime の値です。