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:

معاملنوعالوصف
headerXmpHeaderPiرأس XMP لتعليمات المعالجة.
trailerXmpTrailerPiذيل XMP لتعليمات المعالجة.
xmpMetaXmpMetaبيانات 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:

معاملنوعالوصف
valueXmpMetaبيانات 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:

معاملنوعالوصف
namespaceUrijava.lang.StringURI مخطط الحزمة.

Returns: XmpPackage - Returns the XMP package for specified namespace URI.

containsPackage(String namespaceUri)

public boolean containsPackage(String namespaceUri)

يحدد ما إذا كانت الحزمة موجودة في غلاف XMP.

Parameters:

معاملنوعالوصف
namespaceUrijava.lang.Stringمسار مخطط الحزمة.

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 تمثل الكائن الحالي.