Класс Aspose::Pdf::XmpPdfAExtensionValueType

XmpPdfAExtensionValueType class

Схема PDF/A ValueType требуется для всех типов значений свойств, не определённых в спецификации XMP 2004, то есть для типов значений, не входящих в следующий список:

class XmpPdfAExtensionValueType : public Aspose::Pdf::XmpPdfAExtensionObject

Методы

МетодОписание
Add(const System::SharedPtr<XmpPdfAExtensionField>&)Добавить новое поле.
AddRange(const System::ArrayPtr<System::SharedPtr<XmpPdfAExtensionField>>&)Добавляет диапазон полей.
Clear()Очищает все поля.
get_Fields() constПолучает список полей.
get_NamespaceUri() constВозвращает URI пространства имён.
get_Prefix() constВозвращает префикс.
get_Type() constПолучает тип значения.
GetXml(System::SharedPtr<System::Xml::XmlDocument>) overrideВозвращает список XML‑элементов, представляющих тип значения в XML‑дереве.
Remove(const System::SharedPtr<XmpPdfAExtensionField>&)Удаляет поле из списка полей.
XmpPdfAExtensionValueType(const System::String&, const System::String&, const System::String&, const System::String&)Инициализирует новый объект.

Примечания

  • Array types (these are container types which may contain one or more fields): Alt, Bag, Seq
  • Basic value types: Boolean, (open and closed) Choice, Date, Dimensions, Integer, Lang Alt, Locale, MIMEType, ProperName, Real, Text, Thumbnail, URI, URL, XPath
  • Media Management value types: AgentName, RenditionClass, ResourceEvent, ResourceRef, Version
  • Basic Job/Workflow value type: Job
  • EXIF schema value types: Flash, CFAPattern, DeviceSettings, GPSCoordinate, OECF/SFR, Rational Schema namespace URI: http://www.aiim.org/pdfa/ns/type# Required schema namespace prefix: pdfaType

См. также