GroupDocs.Metadata for Python via .NETを使用して、Python開発者は以下の簡単な手順に従ってPPSファイルのメタデータを更新できます:
- Metadataクラスを使用してPPSファイルを読み込む。
- 変更したいメタデータをフィルタリングする条件を定義する。
- フィルターを適用し、新しい値を設定する。
- 更新されたPPSファイルをディスクに保存する。
GroupDocs.Metadata for Python via .NETを使用して、Python開発者は以下の簡単な手順に従ってPPSファイルのメタデータを更新できます:
# PPSファイルの作成日を変更する
import groupdocs.metadata as gm
def run():
with gm.Metadata("input.pps") as metadata:
# 更新するメタデータを見つけるためのルールを設定する
specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.created).
either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
# 選択したプロパティに新しい値を割り当てる
now = datetime.now()
property_value = gm.common.PropertyValue(now)
# ファイルの作成タイムスタンプを更新する
affected = metadata.set_properties(specification, property_value)
print(f"Properties set: {affected}")
# 更新されたPPSファイルを保存する
metadata.save("output.pps")
GroupDocs.Metadataを使用すると、Pythonアプリで文書メタデータを管理できます。プログラムでメタデータを追加、変更、検索、または削除できます。
GroupDocs.Metadataを使用すると、Pythonアプリケーションでメタデータフィールドを簡単に追加、編集、または削除できます。
APIを使用して、さまざまなビジネスファイル形式に格納された隠れたデータを見つけて表示し、変更します。
カメラの種類、寸法、撮影日など、画像内のEXIFタグのような既存のメタデータにアクセスし、操作して作業します。
このサンプルは、MP3ファイル内のメタデータ、特に歌詞およびカスタムフィールドを変更する方法を示します。
import groupdocs.metadata as gm
import groupdocs.metadata.formats.audio as gmfa
def run():
# Metadataを使用してファイルを開く
with gm.Metadata("input.mp3") as metadata:
root = cast(gmfa.MP3RootPackage, metadata.get_root_package())
if root.lyrics_3v2 is None:
root.lyrics_3v2 = gmfa.LyricsTag()
# 歌詞タグを変更する
root.lyrics_3v2.lyrics = "[00:01]Test lyrics"
root.lyrics_3v2.artist = "test artist"
root.lyrics_3v2.album = "test album"
root.lyrics_3v2.track = "test track"
# 必要に応じてカスタムメタデータフィールドを追加する
root.lyrics_3v2.set(gmfa.LyricsField("ABC", "custom value"))
# 変更をファイルに保存する
metadata.save("output.mp3")
Python用のクロスフォーマットメタデータ編集APIです。以下に示す多くの一般的な文書および画像タイプのメタデータ処理をサポートしています。