|
1 | | -# PdfApi |
| 1 | +# PdfApi |
2 | 2 |
|
3 | 3 | All URIs are relative to *https://api.aspose.cloud/v3.0* |
4 | 4 |
|
@@ -189,6 +189,8 @@ Method | HTTP request | Description |
189 | 189 | [**getWordsPerPage**](PdfApi.md#getWordsPerPage) | **GET** /pdf/\{name}/pages/wordCount | Get number of words per document page. |
190 | 190 | [**getXfaPdfInStorageToAcroForm**](PdfApi.md#getXfaPdfInStorageToAcroForm) | **GET** /pdf/\{name}/convert/xfatoacroform | Converts PDF document which contains XFA form (located on storage) to PDF with AcroForm and returns resulting file response content |
191 | 191 | [**getXmlInStorageToPdf**](PdfApi.md#getXmlInStorageToPdf) | **GET** /pdf/create/xml | Convert XML file (located on storage) to PDF format and return resulting file in response. |
| 192 | +[**getXmpMetadataJson**](PdfApi.md#getXmpMetadataJson) | **GET** /pdf/\{name}/xmpmetadata/json | Gets document XMP Metadata as JSON. |
| 193 | +[**getXmpMetadataXml**](PdfApi.md#getXmpMetadataXml) | **GET** /pdf/\{name}/xmpmetadata/xml | Gets document XMP Metadata as XML file. |
192 | 194 | [**getXpsInStorageToPdf**](PdfApi.md#getXpsInStorageToPdf) | **GET** /pdf/create/xps | Convert XPS file (located on storage) to PDF format and return resulting file in response. |
193 | 195 | [**getXslFoInStorageToPdf**](PdfApi.md#getXslFoInStorageToPdf) | **GET** /pdf/create/xslfo | Convert XslFo file (located on storage) to PDF format and return resulting file in response. |
194 | 196 | [**moveFile**](PdfApi.md#moveFile) | **PUT** /pdf/storage/file/move/\{srcPath} | Move file |
@@ -258,6 +260,7 @@ Method | HTTP request | Description |
258 | 260 | [**postSplitDocument**](PdfApi.md#postSplitDocument) | **POST** /pdf/\{name}/split | Split document to parts. |
259 | 261 | [**postSplitRangePdfDocument**](PdfApi.md#postSplitRangePdfDocument) | **POST** /pdf/\{name}/splitrangepdf | Split document into ranges. |
260 | 262 | [**postTextBoxFields**](PdfApi.md#postTextBoxFields) | **POST** /pdf/\{name}/fields/textbox | Add document text box fields. |
| 263 | +[**postXmpMetadata**](PdfApi.md#postXmpMetadata) | **POST** /pdf/\{name}/xmpmetadata | Add or remove XMP Metadata properties. |
261 | 264 | [**putAddNewPage**](PdfApi.md#putAddNewPage) | **PUT** /pdf/\{name}/pages | Add new page to end of the document. |
262 | 265 | [**putAddText**](PdfApi.md#putAddText) | **PUT** /pdf/\{name}/pages/\{pageNumber}/text | Add text to PDF document page. |
263 | 266 | [**putAnnotationsFlatten**](PdfApi.md#putAnnotationsFlatten) | **PUT** /pdf/\{name}/annotations/flatten | Flattens the annotations of the specified types |
@@ -4869,6 +4872,54 @@ Name | Type | Description | Notes |
4869 | 4872 |
|
4870 | 4873 | **File** |
4871 | 4874 |
|
| 4875 | +### HTTP request headers |
| 4876 | + |
| 4877 | + - **Content-Type**: application/json |
| 4878 | + - **Accept**: multipart/form-data |
| 4879 | + |
| 4880 | +<a name="getXmpMetadataJson"></a> |
| 4881 | +# **getXmpMetadataJson** |
| 4882 | +> XmpMetadata getXmpMetadataJson(name, folder, storage, passBase64) |
| 4883 | +
|
| 4884 | +Gets document XMP Metadata as JSON. |
| 4885 | + |
| 4886 | +### Parameters |
| 4887 | + |
| 4888 | +Name | Type | Description | Notes |
| 4889 | +------------- | ------------- | ------------- | ------------- |
| 4890 | + **name** | **String**| The document name. | |
| 4891 | + **folder** | **String**| The document folder. | [optional] |
| 4892 | + **storage** | **String**| The document storage. | [optional] |
| 4893 | + **passBase64** | **String**| The password (Base64). | [optional] |
| 4894 | + |
| 4895 | +### Return type |
| 4896 | + |
| 4897 | +[**XmpMetadata**](XmpMetadata.md) |
| 4898 | + |
| 4899 | +### HTTP request headers |
| 4900 | + |
| 4901 | + - **Content-Type**: application/json |
| 4902 | + - **Accept**: application/json |
| 4903 | + |
| 4904 | +<a name="getXmpMetadataXml"></a> |
| 4905 | +# **getXmpMetadataXml** |
| 4906 | +> File getXmpMetadataXml(name, folder, storage, passBase64) |
| 4907 | +
|
| 4908 | +Gets document XMP Metadata as XML file. |
| 4909 | + |
| 4910 | +### Parameters |
| 4911 | + |
| 4912 | +Name | Type | Description | Notes |
| 4913 | +------------- | ------------- | ------------- | ------------- |
| 4914 | + **name** | **String**| The document name. | |
| 4915 | + **folder** | **String**| The document folder. | [optional] |
| 4916 | + **storage** | **String**| The document storage. | [optional] |
| 4917 | + **passBase64** | **String**| The password (Base64). | [optional] |
| 4918 | + |
| 4919 | +### Return type |
| 4920 | + |
| 4921 | +**File** |
| 4922 | + |
4872 | 4923 | ### HTTP request headers |
4873 | 4924 |
|
4874 | 4925 | - **Content-Type**: application/json |
@@ -6596,6 +6647,31 @@ Name | Type | Description | Notes |
6596 | 6647 |
|
6597 | 6648 | [**AsposeResponse**](AsposeResponse.md) |
6598 | 6649 |
|
| 6650 | +### HTTP request headers |
| 6651 | + |
| 6652 | + - **Content-Type**: application/json |
| 6653 | + - **Accept**: application/json |
| 6654 | + |
| 6655 | +<a name="postXmpMetadata"></a> |
| 6656 | +# **postXmpMetadata** |
| 6657 | +> AsposeResponse postXmpMetadata(name, metadata, folder, storage, passBase64) |
| 6658 | +
|
| 6659 | +Add or remove XMP Metadata properties. |
| 6660 | + |
| 6661 | +### Parameters |
| 6662 | + |
| 6663 | +Name | Type | Description | Notes |
| 6664 | +------------- | ------------- | ------------- | ------------- |
| 6665 | + **name** | **String**| The document name. | |
| 6666 | + **metadata** | [**XmpMetadata**](XmpMetadata.md)| XmpMetadata instance. | |
| 6667 | + **folder** | **String**| The document folder. | [optional] |
| 6668 | + **storage** | **String**| The document storage. | [optional] |
| 6669 | + **passBase64** | **String**| The password (Base64). | [optional] |
| 6670 | + |
| 6671 | +### Return type |
| 6672 | + |
| 6673 | +[**AsposeResponse**](AsposeResponse.md) |
| 6674 | + |
6599 | 6675 | ### HTTP request headers |
6600 | 6676 |
|
6601 | 6677 | - **Content-Type**: application/json |
|
0 commit comments