XmpPdfPackage
XmpPdfPackage class
Adobe PDF ドキュメントで使用されるプロパティを指定します。
public sealed class XmpPdfPackage : XmpPackage
コンストラクター
プロパティ
メソッド
名前 |
説明 |
AddProperties(Func<MetadataProperty, bool>, PropertyValue) |
指定された述語を満たす既知のメタデータ プロパティを追加します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 |
Clear() |
すべての XMP プロパティを削除します。 |
Contains(string) |
指定した名前のメタデータ プロパティがパッケージに含まれているかどうかを判断します。 |
virtual FindProperties(Func<MetadataProperty, bool>) |
指定された述語を満たすメタデータ プロパティを検索します。 検索は再帰的であるため、ネストされたすべてのパッケージにも影響します。 |
GetEnumerator() |
コレクションを反復処理する列挙子を返します。 |
override GetXmpRepresentation() |
XMP 値を XML 表現に変換します。 |
Remove(string) |
指定した名前のプロパティを削除します。 |
virtual RemoveProperties(Func<MetadataProperty, bool>) |
指定された述語を満たすメタデータ プロパティを削除します。 |
virtual Sanitize() |
書き込み可能なメタデータ プロパティをパッケージから削除します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 |
Set(string, bool) |
ブール値のプロパティを設定します。 |
Set(string, DateTime) |
セットDateTimeプロパティ. |
Set(string, double) |
double プロパティを設定します。 |
Set(string, int) |
整数プロパティを設定します。 |
override Set(string, string) |
文字列プロパティを設定します。 |
virtual Set(string, XmpArray) |
から継承された値を設定しますXmpArray . |
virtual Set(string, XmpComplexType) |
から継承された値を設定しますXmpComplexType . |
Set(string, XmpValueBase) |
から継承された値を設定しますXmpValueBase . |
SetProperties(Func<MetadataProperty, bool>, PropertyValue) |
指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddProperties とUpdateProperties 既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。 |
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) |
指定された述語を満たす既知のメタデータ プロパティを更新します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 |
関連項目