Skip to content

Commit d2ce0e6

Browse files
authored
Merge pull request #68 from aspose-pdf-cloud/develop
update to 24.4
2 parents 0e820a2 + be5064e commit d2ce0e6

File tree

7 files changed

+390
-21
lines changed

7 files changed

+390
-21
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ 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 24.3
33+
## Enhancements in Version 24.4
34+
- Convert PDF to optimized Text.
35+
- Convert PDF to EXCEL without Cloud Storage.
3436
- A new version of Aspose.PDF Cloud was prepared using the latest version of Aspose.PDF for .NET.
3537

3638
## Installation
@@ -55,7 +57,7 @@ Add this dependency to your project's POM:
5557
<dependency>
5658
<groupId>com.aspose</groupId>
5759
<artifactId>aspose-cloud-pdf</artifactId>
58-
<version>24.3.0</version>
60+
<version>24.4.0</version>
5961
<scope>compile</scope>
6062
</dependency>
6163
```
@@ -64,7 +66,7 @@ Add this dependency to your project's POM:
6466
Add this dependency to your project's build file:
6567

6668
```groovy
67-
compile "com.aspose:aspose-cloud-pdf:24.3.0"
69+
compile "com.aspose:aspose-cloud-pdf:24.4.0"
6870
```
6971

7072
### Others
@@ -74,7 +76,7 @@ At first generate the JAR by executing:
7476

7577
Then manually install the following JARs:
7678

77-
* target/aspose-cloud-pdf-24.3.0.jar
79+
* target/aspose-cloud-pdf-24.4.0.jar
7880
* target/lib/*.jar
7981

8082
## Getting Started

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ apply plugin: 'idea'
2020
apply plugin: 'eclipse'
2121

2222
group = 'com.aspose'
23-
version = '24.3.0'
23+
version = '24.4.0'
2424

2525
buildscript {
2626
repositories {
@@ -84,7 +84,7 @@ dependencies {
8484
publish {
8585
groupId = 'com.aspose'
8686
artifactId = 'aspose-pdf-cloud'
87-
publishVersion = '24.3.0'
87+
publishVersion = '24.4.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: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ Method | HTTP request | Description
153153
[**getPdfInStorageToPptx**](PdfApi.md#getPdfInStorageToPptx) | **GET** /pdf/\{name}/convert/pptx | Converts PDF document (located on storage) to PPTX format and returns resulting file in response content
154154
[**getPdfInStorageToSvg**](PdfApi.md#getPdfInStorageToSvg) | **GET** /pdf/\{name}/convert/svg | Converts PDF document (located on storage) to SVG format and returns resulting file in response content
155155
[**getPdfInStorageToTeX**](PdfApi.md#getPdfInStorageToTeX) | **GET** /pdf/\{name}/convert/tex | Converts PDF document (located on storage) to TeX format and returns resulting file in response content
156+
[**getPdfInStorageToText**](PdfApi.md#getPdfInStorageToText) | **GET** /pdf/\{name}/convert/text | Converts PDF document (located on storage) to Text format and returns resulting file in response content
156157
[**getPdfInStorageToTiff**](PdfApi.md#getPdfInStorageToTiff) | **GET** /pdf/\{name}/convert/tiff | Converts PDF document (located on storage) to TIFF format and returns resulting file in response content
157158
[**getPdfInStorageToXls**](PdfApi.md#getPdfInStorageToXls) | **GET** /pdf/\{name}/convert/xls | Converts PDF document (located on storage) to XLS format and returns resulting file in response content
158159
[**getPdfInStorageToXlsx**](PdfApi.md#getPdfInStorageToXlsx) | **GET** /pdf/\{name}/convert/xlsx | Converts PDF document (located on storage) to XLSX format and returns resulting file in response content
@@ -243,6 +244,7 @@ Method | HTTP request | Description
243244
[**postPageTextReplace**](PdfApi.md#postPageTextReplace) | **POST** /pdf/\{name}/pages/\{pageNumber}/text/replace | Page&#39;s replace text method.
244245
[**postPageTextStamps**](PdfApi.md#postPageTextStamps) | **POST** /pdf/\{name}/pages/\{pageNumber}/stamps/text | Add document page text stamps.
245246
[**postPageUnderlineAnnotations**](PdfApi.md#postPageUnderlineAnnotations) | **POST** /pdf/\{name}/pages/\{pageNumber}/annotations/underline | Add document page underline annotations.
247+
[**postPdfToXlsx**](PdfApi.md#postPdfToXlsx) | **POST** /pdf/convert/xlsx | Converts PDF document (in request content) to XLSX format and uploads and returns resulting file in response content.
246248
[**postPopupAnnotation**](PdfApi.md#postPopupAnnotation) | **POST** /pdf/\{name}/annotations/\{annotationId}/popup | Add document popup annotations.
247249
[**postRadioButtonFields**](PdfApi.md#postRadioButtonFields) | **POST** /pdf/\{name}/fields/radiobutton | Add document RadioButton fields.
248250
[**postSignDocument**](PdfApi.md#postSignDocument) | **POST** /pdf/\{name}/sign | Sign document.
@@ -3966,6 +3968,29 @@ Name | Type | Description | Notes
39663968

39673969
**File**
39683970

3971+
### HTTP request headers
3972+
3973+
- **Content-Type**: application/json
3974+
- **Accept**: multipart/form-data
3975+
3976+
<a name="getPdfInStorageToText"></a>
3977+
# **getPdfInStorageToText**
3978+
> File getPdfInStorageToText(name, folder, storage)
3979+
3980+
Converts PDF document (located on storage) to Text format and returns resulting file in response content
3981+
3982+
### Parameters
3983+
3984+
Name | Type | Description | Notes
3985+
------------- | ------------- | ------------- | -------------
3986+
**name** | **String**| The document name. |
3987+
**folder** | **String**| The document folder. | [optional]
3988+
**storage** | **String**| The document storage. | [optional]
3989+
3990+
### Return type
3991+
3992+
**File**
3993+
39693994
### HTTP request headers
39703995

39713996
- **Content-Type**: application/json
@@ -6219,6 +6244,31 @@ Name | Type | Description | Notes
62196244
- **Content-Type**: application/json
62206245
- **Accept**: application/json
62216246

6247+
<a name="postPdfToXlsx"></a>
6248+
# **postPdfToXlsx**
6249+
> File postPdfToXlsx(insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, uniformWorksheets, password, file)
6250+
6251+
Converts PDF document (in request content) to XLSX format and uploads and returns resulting file in response content.
6252+
6253+
### Parameters
6254+
6255+
Name | Type | Description | Notes
6256+
------------- | ------------- | ------------- | -------------
6257+
**insertBlankColumnAtFirst** | **Boolean**| Insert blank column at first | [optional]
6258+
**minimizeTheNumberOfWorksheets** | **Boolean**| Minimize the number of worksheets | [optional]
6259+
**uniformWorksheets** | **Boolean**| Uniform worksheets | [optional]
6260+
**password** | **String**| The password (Base64). | [optional]
6261+
**file** | **File**| A file to be converted. | [optional]
6262+
6263+
### Return type
6264+
6265+
**File**
6266+
6267+
### HTTP request headers
6268+
6269+
- **Content-Type**: application/octet-stream
6270+
- **Accept**: multipart/form-data
6271+
62226272
<a name="postPopupAnnotation"></a>
62236273
# **postPopupAnnotation**
62246274
> AsposeResponse postPopupAnnotation(name, annotationId, annotation, storage, folder)

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>24.3.0</version>
9+
<version>24.4.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.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public ApiClient() {
9393

9494
// Add custom headers
9595
addDefaultHeader("x-aspose-client", "java sdk");
96-
addDefaultHeader("x-aspose-client-version", "24.3.0");
96+
addDefaultHeader("x-aspose-client-version", "24.4.0");
9797

9898
// PDFCLOUD-418 Set default Connect Timeout
9999
setConnectTimeout(5 * 60 * 1000);

0 commit comments

Comments
 (0)