Skip to content

Commit eb47ff5

Browse files
Merge pull request #87 from aspose-pdf-cloud/develop
update to 23.12
2 parents d4679a0 + 98c1e8a commit eb47ff5

File tree

6 files changed

+149
-68
lines changed

6 files changed

+149
-68
lines changed

README.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,19 @@ XLS, XLSX, PPTX, DOC, DOCX, MobiXML, JPEG, EMF, PNG, BMP, GIF, TIFF, Text
3030
## Read PDF Formats
3131
MHT, PCL, PS, XSLFO, MD
3232

33-
## Enhancements in Version 23.11
34-
- Support to Convert Password Protected PDF Documents.
33+
## Enhancements in Version 23.12
34+
- Support to update bookmark in password protected PDF document.
35+
- Support to delete bookmarks from password protected PDF document.
36+
- Support to add bookmarks to password protected PDF document.
37+
- Support to delete properties of password protected PDF document.
38+
- Support to add properties of password protected PDF document.
39+
- Support to read properties of password protected PDF document.
3540
- A new version of Aspose.PDF Cloud was prepared using the latest version of Aspose.PDF for .NET.
3641

42+
## Bugs fixed in Version 23.12
43+
- PDF to XLSX Conversion clubs data in one cell.
44+
- GetDocumentBookmarks does not get bookmarks from protected PDF.
45+
3746
## Installation
3847

3948
### NPM

docs/PdfApi.md

+43-31
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ Name | Type | Description | Notes
459459

460460
<a name="deleteBookmark"></a>
461461
## **deleteBookmark**
462-
> deleteBookmark(name, bookmarkPath, folder, storage)
462+
> deleteBookmark(name, bookmarkPath, folder, storage, password)
463463
464464
Delete document bookmark by ID.
465465

@@ -470,6 +470,7 @@ Name | Type | Description | Notes
470470
**bookmarkPath** | **string** | The bookmark path. |
471471
**folder** | **string** | The document folder. | [optional]
472472
**storage** | **string** | The document storage. | [optional]
473+
**password** | **string** | The password (Base64). | [optional]
473474

474475
### Return type
475476

@@ -504,7 +505,7 @@ Name | Type | Description | Notes
504505

505506
<a name="deleteDocumentBookmarks"></a>
506507
## **deleteDocumentBookmarks**
507-
> deleteDocumentBookmarks(name, folder, storage)
508+
> deleteDocumentBookmarks(name, folder, storage, password)
508509
509510
Delete all document bookmarks.
510511

@@ -514,6 +515,7 @@ Name | Type | Description | Notes
514515
**name** | **string** | The document name. |
515516
**folder** | **string** | The document folder. | [optional]
516517
**storage** | **string** | The document storage. | [optional]
518+
**password** | **string** | The password (Base64). | [optional]
517519

518520
### Return type
519521

@@ -822,16 +824,17 @@ Name | Type | Description | Notes
822824

823825
<a name="deleteProperties"></a>
824826
## **deleteProperties**
825-
> deleteProperties(name, storage, folder)
827+
> deleteProperties(name, storage, folder, password)
826828
827829
Delete custom document properties.
828830

829831
### Parameters
830832
Name | Type | Description | Notes
831833
------------- | ------------- | ------------- | -------------
832-
**name** | **string** | |
833-
**storage** | **string** | | [optional]
834-
**folder** | **string** | | [optional]
834+
**name** | **string** | The document name. |
835+
**storage** | **string** | The document storage. | [optional]
836+
**folder** | **string** | The document folder. | [optional]
837+
**password** | **string** | The password (Base64). | [optional]
835838

836839
### Return type
837840

@@ -844,17 +847,18 @@ Name | Type | Description | Notes
844847

845848
<a name="deleteProperty"></a>
846849
## **deleteProperty**
847-
> deleteProperty(name, propertyName, storage, folder)
850+
> deleteProperty(name, propertyName, storage, folder, password)
848851
849852
Delete document property.
850853

851854
### Parameters
852855
Name | Type | Description | Notes
853856
------------- | ------------- | ------------- | -------------
854-
**name** | **string** | |
855-
**propertyName** | **string** | |
856-
**storage** | **string** | | [optional]
857-
**folder** | **string** | | [optional]
857+
**name** | **string** | The document name. |
858+
**propertyName** | **string** | Property name. |
859+
**storage** | **string** | The document storage. | [optional]
860+
**folder** | **string** | The document folder. | [optional]
861+
**password** | **string** | The password (Base64). | [optional]
858862

859863
### Return type
860864

@@ -936,7 +940,7 @@ Name | Type | Description | Notes
936940

937941
<a name="getBookmark"></a>
938942
## **getBookmark**
939-
> getBookmark(name, bookmarkPath, folder, storage)
943+
> getBookmark(name, bookmarkPath, folder, storage, password)
940944
941945
Read document bookmark.
942946

@@ -947,6 +951,7 @@ Name | Type | Description | Notes
947951
**bookmarkPath** | **string** | The bookmark path. |
948952
**folder** | **string** | The document folder. | [optional]
949953
**storage** | **string** | The document storage. | [optional]
954+
**password** | **string** | The password (Base64). | [optional]
950955

951956
### Return type
952957

@@ -959,7 +964,7 @@ Name | Type | Description | Notes
959964

960965
<a name="getBookmarks"></a>
961966
## **getBookmarks**
962-
> getBookmarks(name, bookmarkPath, folder, storage)
967+
> getBookmarks(name, bookmarkPath, folder, storage, password)
963968
964969
Read document bookmarks node list.
965970

@@ -970,6 +975,7 @@ Name | Type | Description | Notes
970975
**bookmarkPath** | **string** | The bookmark path. |
971976
**folder** | **string** | The document folder. | [optional]
972977
**storage** | **string** | The document storage. | [optional]
978+
**password** | **string** | The password (Base64). | [optional]
973979

974980
### Return type
975981

@@ -1184,7 +1190,7 @@ Name | Type | Description | Notes
11841190

11851191
<a name="getDocumentBookmarks"></a>
11861192
## **getDocumentBookmarks**
1187-
> getDocumentBookmarks(name, folder, storage)
1193+
> getDocumentBookmarks(name, folder, storage, password)
11881194
11891195
Read document bookmarks tree.
11901196

@@ -1194,6 +1200,7 @@ Name | Type | Description | Notes
11941200
**name** | **string** | The document name. |
11951201
**folder** | **string** | The document folder. | [optional]
11961202
**storage** | **string** | The document storage. | [optional]
1203+
**password** | **string** | The password (Base64). | [optional]
11971204

11981205
### Return type
11991206

@@ -1559,16 +1566,17 @@ Name | Type | Description | Notes
15591566

15601567
<a name="getDocumentProperties"></a>
15611568
## **getDocumentProperties**
1562-
> getDocumentProperties(name, storage, folder)
1569+
> getDocumentProperties(name, storage, folder, password)
15631570
15641571
Read document properties.
15651572

15661573
### Parameters
15671574
Name | Type | Description | Notes
15681575
------------- | ------------- | ------------- | -------------
1569-
**name** | **string** | |
1570-
**storage** | **string** | | [optional]
1571-
**folder** | **string** | | [optional]
1576+
**name** | **string** | The document name. |
1577+
**storage** | **string** | The document storage. | [optional]
1578+
**folder** | **string** | The document folder. | [optional]
1579+
**password** | **string** | The password (Base64). | [optional]
15721580

15731581
### Return type
15741582

@@ -1581,17 +1589,18 @@ Name | Type | Description | Notes
15811589

15821590
<a name="getDocumentProperty"></a>
15831591
## **getDocumentProperty**
1584-
> getDocumentProperty(name, propertyName, storage, folder)
1592+
> getDocumentProperty(name, propertyName, storage, folder, password)
15851593
15861594
Read document property by name.
15871595

15881596
### Parameters
15891597
Name | Type | Description | Notes
15901598
------------- | ------------- | ------------- | -------------
1591-
**name** | **string** | |
1592-
**propertyName** | **string** | |
1593-
**storage** | **string** | | [optional]
1594-
**folder** | **string** | | [optional]
1599+
**name** | **string** | The document name. |
1600+
**propertyName** | **string** | Property name. |
1601+
**storage** | **string** | The document storage. | [optional]
1602+
**folder** | **string** | The document folder. | [optional]
1603+
**password** | **string** | The password (Base64). | [optional]
15951604

15961605
### Return type
15971606

@@ -4760,7 +4769,7 @@ Name | Type | Description | Notes
47604769

47614770
<a name="postBookmark"></a>
47624771
## **postBookmark**
4763-
> postBookmark(name, bookmarkPath, bookmarks, folder, storage)
4772+
> postBookmark(name, bookmarkPath, bookmarks, folder, storage, password)
47644773
47654774
Add document bookmarks.
47664775

@@ -4772,6 +4781,7 @@ Name | Type | Description | Notes
47724781
**bookmarks** | [**Array&lt;Bookmark&gt;**](Bookmark.md) | The array of bookmark. |
47734782
**folder** | **string** | The document folder. | [optional]
47744783
**storage** | **string** | The document storage. | [optional]
4784+
**password** | **string** | The password (Base64). | [optional]
47754785

47764786
### Return type
47774787

@@ -6230,7 +6240,7 @@ Name | Type | Description | Notes
62306240

62316241
<a name="putBookmark"></a>
62326242
## **putBookmark**
6233-
> putBookmark(name, bookmarkPath, bookmark, folder, storage)
6243+
> putBookmark(name, bookmarkPath, bookmark, folder, storage, password)
62346244
62356245
Update document bookmark.
62366246

@@ -6242,6 +6252,7 @@ Name | Type | Description | Notes
62426252
**bookmark** | [**Bookmark**](Bookmark.md) | The bookmark. |
62436253
**folder** | **string** | The document folder. | [optional]
62446254
**storage** | **string** | The document storage. | [optional]
6255+
**password** | **string** | The password (Base64). | [optional]
62456256

62466257
### Return type
62476258

@@ -8446,18 +8457,19 @@ Name | Type | Description | Notes
84468457

84478458
<a name="putSetProperty"></a>
84488459
## **putSetProperty**
8449-
> putSetProperty(name, propertyName, value, storage, folder)
8460+
> putSetProperty(name, propertyName, value, storage, folder, password)
84508461
84518462
Add/update document property.
84528463

84538464
### Parameters
84548465
Name | Type | Description | Notes
84558466
------------- | ------------- | ------------- | -------------
8456-
**name** | **string** | |
8457-
**propertyName** | **string** | |
8458-
**value** | **string** | |
8459-
**storage** | **string** | | [optional]
8460-
**folder** | **string** | | [optional]
8467+
**name** | **string** | The document name. |
8468+
**propertyName** | **string** | Property name. |
8469+
**value** | **string** | Property value. |
8470+
**storage** | **string** | The document storage. | [optional]
8471+
**folder** | **string** | The document folder. | [optional]
8472+
**password** | **string** | The password (Base64). | [optional]
84618473

84628474
### Return type
84638475

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "asposepdfcloud",
3-
"version": "23.11.0",
3+
"version": "23.12.0",
44
"description": "Aspose.PDF Cloud is a REST API for creating and editing PDF files. Most popular features proposed by Aspose.PDF Cloud: PDF to Word, Convert PDF to Image, Merge PDF, Split PDF, Add Images to PDF, Rotate PDF. It can also be used to convert PDF files to different formats like DOC, HTML, XPS, TIFF and many more. Aspose.PDF Cloud gives you control: create PDFs from scratch or from HTML, XML, template, database, XPS or an image. Render PDFs to image formats such as JPEG, PNG, GIF, BMP, TIFF and many others. Aspose.PDF Cloud helps you manipulate elements of a PDF file like text, annotations, watermarks, signatures, bookmarks, stamps and so on. Its REST API also allows you to manage PDF pages by using features like merging, splitting, and inserting. Add images to a PDF file or convert PDF pages to images.",
55
"homepage": "https://products.aspose.cloud/pdf/cloud",
66
"author": {

0 commit comments

Comments
 (0)