## PsDocument::GetXmpMetadata method


Reads PS/EPS file and extracts XmpMetdata if it already exists or add new one if it doesn't exist.

```cpp
System::SharedPtr<XMP::XmpMetadata> Aspose::Page::EPS::PsDocument::GetXmpMetadata()
```


### ReturnValue

Existing or new instance of [XMP](../../../aspose.page.eps.xmp/) metadata.

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmpMetadata](../../../aspose.page.eps.xmp/xmpmetadata/)
* Class [PsDocument](../)
* Namespace [Aspose::Page::EPS](../../)
* Library [Aspose.Page for C++](../../../)
