LEADTOOLS Leadtools.Documents(Leadtools.Documentsアセンブリ)

フレームを表示

DocumentMetadataクラス






メンバ 
ドキュメントのメタデータを管理します。
オブジェクトモデル
構文
'Usage
 
Dim instance As DocumentMetadata
public class DocumentMetadata extends HashMap<String, String>
            
解説

DocumentMetadataはドキュメントのメタデータを管理し、ドキュメントのメタデータプロパティを通してアクセスできます。

メタデータには、文書がロードされ作成されるときにDocumentFactoryにより追加されるデフォルト値のほか、作成者、サブタイトル、およびそのほかのアプリケーションにより保存されるキーワードなど、文書ファイル自体から抽出されるそのほかのデータが含まれます。

各々のメタデータ項目は、文字列型/stringのキー/値一組です。値stringを読んで、他のどのデータ型にも変換することは、必要であるならば、ユーザーまでです。DocumentMetadataは、辞典に由来します<string、string> そして、項目は直接それに追加されることができます。

DocumentFactoryが新しいドキュメントを作成するとき、使うことが創造して、または、LoadFromFileLoadFromUriLoadFromUriAsyncまたは以下のメタデータが追加されて自動的にあるLoadFromStream:を用いたドキュメントをロードする

キー
作成されます

string(DateTime.Now.ToString)としての現在時刻。

アクセスされます

string(DateTime.Now.ToString)としての現在時刻。

修正されます

string(DateTime.Now.ToString)としての現在時刻。

ドキュメントタイプがPDFであるとき、DocumentFactoryDocumentMetadataPDFDocument.DocumentPropertiesで見つけられる値を追加します。ドキュメントがPDFとして変換されるとき、これらの値がその後使われます。

ドキュメントタイプがEXIFなどのファイルコメント(RasterCodecs.CommentsSupported)をサポートするとき、DocumentFactoryDocumentMetadataに見つけられるコメントの値を追加します。ドキュメントが同じコメントをサポートするもう一つの型に変換されるとき、これらの値がその後使われます。

ユーザーはいつでも任意の値を追加することができるか、修正することができるか、削除することができます、そして、保存されて、キャッシュに格納されます。

サンプル

サンプルのために、参照しますDocument

必要条件

ターゲットプラットホーム

参照

参照

DocumentMetadataメンバ
Leadtools.Documents名前空間

   Leadtools.Documentsは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能