XmpPacket

XmpPacket

Gambaran Umum

XmpPacket adalah kelas dalam Aspose.PDF FOSS untuk Python.

Paket XMP dalam memori: koleksi terurut dari properti.

Kelas ini menyediakan 18 metode untuk bekerja dengan objek XmpPacket dalam program Python. Metode yang tersedia meliputi: add, get, get_array, get_bool, get_date, get_int, get_localized_text, get_real, parse, serialize, set_array, set_bool, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah memasang paket Aspose.PDF FOSS untuk Python. Properti: fields, namespace_provider, qualifiers.

Properti

NamaJenisAksesDeskripsi
fields`list[XmpFieldXmpArrayXmpProperty]`
qualifierslist[XmpField]Baca/TulisMendapatkan atau mengatur kualifier.
namespace_provider`XmpNamespaceProviderNone`Baca/Tulis

Metode

Tanda TanganDeskripsi
`add(value: XmpFieldXmpArray
`parse(data: strbytes, provider: XmpNamespaceProvider
serialize() → bytesSerialisasikan paket ini menjadi byte paket XMP (lihat :func:serialize_xmp).
to_bytes() → bytesMemanggil to_bytes pada instance XmpPacket ini.
get(prefix_or_uri: str, name: str) → `XmpFieldNone`
set_value(prefix: str, name: str, value: Any, uri: str) → XmpFieldSetel (atau tambahkan) properti sederhana dan kembalikan :class:XmpField yang terpengaruh.
`set_date(prefix: str, name: str, value: datetimestr, uri: str)→XmpField`
get_date(prefix_or_uri: str, name: str) → `datetimeNone`
set_localized_text(prefix: str, name: str, text: str, uri: str, lang: str) → XmpFieldTetapkan properti teks alternatif bahasa (rdf:Alt), misalnya.
get_localized_text(prefix_or_uri: str, name: str, lang: str) → `strNone`
set_array(prefix: str, name: str, values: Iterable[Any], uri: str, kind: str) → XmpFieldAtur properti array (Seq/Bag/Alt) dari values.
get_array(prefix_or_uri: str, name: str) → `list[str]None`
set_bool(prefix: str, name: str, value: bool, uri: str) → XmpFieldAtur properti Boolean (XMP mengkodekannya sebagai "True"/"False").
get_bool(prefix_or_uri: str, name: str) → `boolNone`
set_int(prefix: str, name: str, value: int, uri: str) → XmpFieldAtur properti Integer.
get_int(prefix_or_uri: str, name: str) → `intNone`
set_real(prefix: str, name: str, value: float, uri: str) → XmpFieldSetel properti Real (floating-point).
get_real(prefix_or_uri: str, name: str) → `floatNone`

Lihat Juga

 Bahasa Indonesia