Skip to content

Commit 44524cf

Browse files
authored
Merge pull request #65 from aspose-pdf-cloud/develop
update to 24.1
2 parents 1c41917 + eb27a72 commit 44524cf

File tree

352 files changed

+416
-409
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

352 files changed

+416
-409
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2023 Aspose.PDF Cloud
2+
# Copyright (c) 2024 Aspose.PDF Cloud
33
# Permission is hereby granted, free of charge, to any person obtaining a copy
44
# of this software and associated documentation files (the "Software"), to deal
55
# in the Software without restriction, including without limitation the rights

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2023 Aspose.PDF Cloud
3+
Copyright (c) 2024 Aspose.PDF Cloud
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,11 @@ 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.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.
33+
## Enhancements in Version 24.1
34+
- Add support to convert password protected PDF to SVG in PutPdfInRequestToSvg API.
35+
- Add support to convert password protected PDF to SVG in PutPdfInStorageToSvg API.
4036
- A new version of Aspose.PDF Cloud was prepared using the latest version of Aspose.PDF for .NET.
4137

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-
4638
## Installation
4739
To install the API client library to your local Maven repository, simply execute:
4840

@@ -65,7 +57,7 @@ Add this dependency to your project's POM:
6557
<dependency>
6658
<groupId>com.aspose</groupId>
6759
<artifactId>aspose-cloud-pdf</artifactId>
68-
<version>23.12.0</version>
60+
<version>24.1.0</version>
6961
<scope>compile</scope>
7062
</dependency>
7163
```
@@ -74,7 +66,7 @@ Add this dependency to your project's POM:
7466
Add this dependency to your project's build file:
7567

7668
```groovy
77-
compile "com.aspose:aspose-cloud-pdf:23.12.0"
69+
compile "com.aspose:aspose-cloud-pdf:24.1.0"
7870
```
7971

8072
### Others
@@ -84,7 +76,7 @@ At first generate the JAR by executing:
8476

8577
Then manually install the following JARs:
8678

87-
* target/aspose-cloud-pdf-23.12.0.jar
79+
* target/aspose-cloud-pdf-24.1.0.jar
8880
* target/lib/*.jar
8981

9082
## Getting Started

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Copyright (c) 2023 Aspose.PDF Cloud
2+
* Copyright (c) 2024 Aspose.PDF Cloud
33
* Permission is hereby granted, free of charge, to any person obtaining a copy
44
* of this software and associated documentation files (the "Software"), to deal
55
* in the Software without restriction, including without limitation the rights
@@ -20,7 +20,7 @@ apply plugin: 'idea'
2020
apply plugin: 'eclipse'
2121

2222
group = 'com.aspose'
23-
version = '23.12.0'
23+
version = '24.1.0'
2424

2525
buildscript {
2626
repositories {
@@ -84,7 +84,7 @@ dependencies {
8484
publish {
8585
groupId = 'com.aspose'
8686
artifactId = 'aspose-pdf-cloud'
87-
publishVersion = '23.12.0'
87+
publishVersion = '24.1.0'
8888
desc = '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.'
8989
licences = ['MIT']
9090
website = 'https://products.aspose.cloud/pdf/cloud'

docs/PdfApi.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3925,7 +3925,7 @@ Name | Type | Description | Notes
39253925

39263926
<a name="getPdfInStorageToSvg"></a>
39273927
# **getPdfInStorageToSvg**
3928-
> File getPdfInStorageToSvg(name, compressOutputToZipArchive, folder, storage)
3928+
> File getPdfInStorageToSvg(name, compressOutputToZipArchive, folder, storage, password)
39293929
39303930
Converts PDF document (located on storage) to SVG format and returns resulting file in response content
39313931

@@ -3937,6 +3937,7 @@ Name | Type | Description | Notes
39373937
**compressOutputToZipArchive** | **Boolean**| Specifies whether output will be created as one zip-archive. | [optional]
39383938
**folder** | **String**| The document folder. | [optional]
39393939
**storage** | **String**| The document storage. | [optional]
3940+
**password** | **String**| The password (Base64). | [optional]
39403941

39413942
### Return type
39423943

@@ -7928,7 +7929,7 @@ Name | Type | Description | Notes
79287929

79297930
<a name="putPdfInRequestToSvg"></a>
79307931
# **putPdfInRequestToSvg**
7931-
> AsposeResponse putPdfInRequestToSvg(outPath, storage, file)
7932+
> AsposeResponse putPdfInRequestToSvg(outPath, storage, password, file)
79327933
79337934
Converts PDF document (in request content) to SVG format and uploads resulting file to storage.
79347935

@@ -7938,6 +7939,7 @@ Name | Type | Description | Notes
79387939
------------- | ------------- | ------------- | -------------
79397940
**outPath** | **String**| Full resulting filename (ex. /folder1/folder2/result.svg) |
79407941
**storage** | **String**| The document storage. | [optional]
7942+
**password** | **String**| The password (Base64). | [optional]
79417943
**file** | **File**| A file to be converted. | [optional]
79427944

79437945
### Return type
@@ -8303,7 +8305,7 @@ Name | Type | Description | Notes
83038305

83048306
<a name="putPdfInStorageToSvg"></a>
83058307
# **putPdfInStorageToSvg**
8306-
> AsposeResponse putPdfInStorageToSvg(name, outPath, folder, storage)
8308+
> AsposeResponse putPdfInStorageToSvg(name, outPath, folder, storage, password)
83078309
83088310
Converts PDF document (located on storage) to SVG format and uploads resulting file to storage
83098311

@@ -8315,6 +8317,7 @@ Name | Type | Description | Notes
83158317
**outPath** | **String**| Full resulting filename (ex. /folder1/folder2/result.svg) |
83168318
**folder** | **String**| The document folder. | [optional]
83178319
**storage** | **String**| The document storage. | [optional]
8320+
**password** | **String**| The password (Base64). | [optional]
83188321

83198322
### Return type
83208323

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2023 Aspose.PDF Cloud
2+
# Copyright (c) 2024 Aspose.PDF Cloud
33
# Permission is hereby granted, free of charge, to any person obtaining a copy
44
# of this software and associated documentation files (the "Software"), to deal
55
# in the Software without restriction, including without limitation the rights

gradlew

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
##
55
## Gradle start up script for UN*X
66
##
7-
## Copyright (c) 2023 Aspose.PDF Cloud
7+
## Copyright (c) 2024 Aspose.PDF Cloud
88
## Permission is hereby granted, free of charge, to any person obtaining a copy
99
## of this software and associated documentation files (the "Software"), to deal
1010
## in the Software without restriction, including without limitation the rights

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<artifactId>aspose-pdf-cloud</artifactId>
77
<packaging>jar</packaging>
88
<name>aspose-pdf-cloud</name>
9-
<version>23.12.0</version>
9+
<version>24.1.0</version>
1010
<url>https://www.aspose.cloud/</url>
1111
<description>Aspose.PDF Cloud is a REST API for creating and editing PDF files.
1212
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.

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Copyright (c) 2023 Aspose.PDF Cloud
2+
* Copyright (c) 2024 Aspose.PDF Cloud
33
* Permission is hereby granted, free of charge, to any person obtaining a copy
44
* of this software and associated documentation files (the "Software"), to deal
55
* in the Software without restriction, including without limitation the rights

src/main/java/com/aspose/asposecloudpdf/ApiCallback.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
*
3-
* Copyright (c) 2023 Aspose.PDF Cloud
3+
* Copyright (c) 2024 Aspose.PDF Cloud
44
* Permission is hereby granted, free of charge, to any person obtaining a copy
55
* of this software and associated documentation files (the "Software"), to deal
66
* in the Software without restriction, including without limitation the rights

0 commit comments

Comments
 (0)