XmpPacketWrapper
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.imaging.xmp.IXmlValue, com.aspose.imaging.metadata.IImageMetadataFormat
public class XmpPacketWrapper implements IXmlValue, IImageMetadataFormat
يحتوي على حزمة XMP مُسلسلة تشمل الرأس والذيل.
غلاف يتكوّن من زوج من تعليمات معالجة XML (PIs) يمكن وضعه حول عنصر rdf:RDF.
المنشئات
| المنشئ | الوصف |
|---|---|
| XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta) | ينشئ مثيلاً جديدًا للفئة XmpPacketWrapper. |
| XmpPacketWrapper() | ينشئ مثيلاً جديدًا للفئة XmpPacketWrapper. |
الطرق
| طريقة | الوصف |
|---|---|
| getHeaderPi() | يحصل على تعليمات معالجة الرأس. |
| getMeta() | يحصل على بيانات XMP الوصفيّة. |
| setMeta(XmpMeta value) | يضبط بيانات XMP الوصفيّة. |
| getTrailerPi() | يحصل على تعليمات معالجة الذيل. |
| getPackages() | يحصل على مصفوفة من XmpPackage داخل XMP. |
| getPackagesCount() | يحصل على عدد الحزم داخل بنية XMP. |
| addPackage(XmpPackage package_) | يضيف الحزمة. |
| getPackage(String namespaceUri) | يحصل على الحزمة بواسطة مساحة الاسم URI. |
| containsPackage(String namespaceUri) | يحدد ما إذا كانت الحزمة موجودة في غلاف xmp. |
| removePackage(XmpPackage package_) | يزيل حزمة XMP. |
| clearPackages() | يزيل جميع XmpPackage داخل XMP. |
| getXmlValue() | يحوّل قيمة XMP إلى تمثيل XML. |
| toString() | يرجع سلسلة XML تمثل الكائن الحالي. |
XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
ينشئ مثيلاً جديدًا للفئة XmpPacketWrapper.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | XmpHeaderPi | رأس XMP لتعليمات المعالجة. |
| trailer | XmpTrailerPi | ذيل XMP لتعليمات المعالجة. |
| xmpMeta | XmpMeta | بيانات XMP الوصفية. |
XmpPacketWrapper()
public XmpPacketWrapper()
ينشئ مثيلاً جديدًا للفئة XmpPacketWrapper.
getHeaderPi()
public XmpHeaderPi getHeaderPi()
يحصل على تعليمات معالجة الرأس.
Returns: XmpHeaderPi - The Header processing instruction.
getMeta()
public XmpMeta getMeta()
يحصل على بيانات XMP الوصفية. اختياري.
Returns: XmpMeta - The XMP meta. Optional.
setMeta(XmpMeta value)
public void setMeta(XmpMeta value)
يضبط بيانات XMP الوصفية. اختياري.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XmpMeta | بيانات XMP الوصفية. اختياري. |
getTrailerPi()
public XmpTrailerPi getTrailerPi()
يحصل على تعليمات معالجة الذيل.
Returns: XmpTrailerPi - Trailer processing instruction.
getPackages()
public XmpPackage[] getPackages()
يحصل على مصفوفة من XmpPackage داخل XMP.
Returns:
com.aspose.imaging.xmp.XmpPackage[] - مصفوفة XmpPackage داخل XMP.
getPackagesCount()
public int getPackagesCount()
يحصل على عدد الحزم داخل بنية XMP.
Returns: int - عدد الحزم داخل بنية XMP.
addPackage(XmpPackage package_)
public void addPackage(XmpPackage package_)
يضيف الحزمة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| package_ | XmpPackage | الحزمة. |
getPackage(String namespaceUri)
public XmpPackage getPackage(String namespaceUri)
يحصل على الحزمة بواسطة مساحة الاسم URI.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| namespaceUri | java.lang.String | URI مخطط الحزمة. |
Returns: XmpPackage - Returns the XMP package for specified namespace URI.
containsPackage(String namespaceUri)
public boolean containsPackage(String namespaceUri)
يحدد ما إذا كانت الحزمة موجودة في غلاف xmp.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| namespaceUri | java.lang.String | مخطط الحزمة uri. |
Returns: boolean - يرجع true إذا كانت الحزمة ذات مساحة الاسم المحددة موجودة في غلاف XMP.
removePackage(XmpPackage package_)
public void removePackage(XmpPackage package_)
يزيل حزمة XMP.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| package_ | XmpPackage | الحزمة. |
clearPackages()
public void clearPackages()
يزيل جميع XmpPackage داخل XMP.
getXmlValue()
public String getXmlValue()
يحوّل قيمة XMP إلى تمثيل XML.
Returns: java.lang.String - يرجع قيمة XMP المحولة إلى XML.
toString()
public String toString()
يرجع سلسلة XML تمثل الكائن الحالي.
Returns: java.lang.String - سلسلة XML تمثل الكائن الحالي.