asposepdfcloud
Version:
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 diff
18,100 lines • 1.02 MB
JavaScript
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PdfApi = void 0;
const objectSerializer_1 = require("../objectSerializer");
const configuration_1 = require("../configuration");
const requestHelper_1 = require("../requestHelper");
let defaultBasePath = 'https://api.aspose.cloud/v3.0';
class PdfApi {
constructor(...arr) {
this._basePath = defaultBasePath;
this.defaultHeaders = {};
this._useQuerystring = false;
if (arr.length === 1) {
this.configuration = new configuration_1.Configuration(true, "", "", arr[0]);
}
else if (arr.length === 2) {
this.configuration = new configuration_1.Configuration(false, arr[0], arr[1], defaultBasePath);
}
}
set useQuerystring(value) {
this._useQuerystring = value;
}
set basePath(basePath) {
this.configuration.baseUrl = basePath;
}
get basePath() {
return this.configuration.baseUrl;
}
copyFile(srcPath, destPath, srcStorageName, destStorageName, versionId) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/file/copy/{srcPath}'
.replace('{' + 'srcPath' + '}', encodeURIComponent(String(srcPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling copyFile.');
}
if (destPath === null || destPath === undefined) {
throw new Error('Required parameter destPath was null or undefined when calling copyFile.');
}
if (destPath !== undefined && null !== destPath) {
localVarQueryParameters['destPath'] = objectSerializer_1.ObjectSerializer.serialize(destPath, "string");
}
if (srcStorageName !== undefined && null !== srcStorageName) {
localVarQueryParameters['srcStorageName'] = objectSerializer_1.ObjectSerializer.serialize(srcStorageName, "string");
}
if (destStorageName !== undefined && null !== destStorageName) {
localVarQueryParameters['destStorageName'] = objectSerializer_1.ObjectSerializer.serialize(destStorageName, "string");
}
if (versionId !== undefined && null !== versionId) {
localVarQueryParameters['versionId'] = objectSerializer_1.ObjectSerializer.serialize(versionId, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
copyFolder(srcPath, destPath, srcStorageName, destStorageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/folder/copy/{srcPath}'
.replace('{' + 'srcPath' + '}', encodeURIComponent(String(srcPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling copyFolder.');
}
if (destPath === null || destPath === undefined) {
throw new Error('Required parameter destPath was null or undefined when calling copyFolder.');
}
if (destPath !== undefined && null !== destPath) {
localVarQueryParameters['destPath'] = objectSerializer_1.ObjectSerializer.serialize(destPath, "string");
}
if (srcStorageName !== undefined && null !== srcStorageName) {
localVarQueryParameters['srcStorageName'] = objectSerializer_1.ObjectSerializer.serialize(srcStorageName, "string");
}
if (destStorageName !== undefined && null !== destStorageName) {
localVarQueryParameters['destStorageName'] = objectSerializer_1.ObjectSerializer.serialize(destStorageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
createFolder(path, storageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/folder/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling createFolder.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
deleteAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling deleteAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteBookmark(name, bookmarkPath, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/bookmark/{bookmarkPath}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'bookmarkPath' + '}', encodeURIComponent(String(bookmarkPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteBookmark.');
}
if (bookmarkPath === null || bookmarkPath === undefined) {
throw new Error('Required parameter bookmarkPath was null or undefined when calling deleteBookmark.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteDocumentAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteDocumentAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteDocumentBookmarks(name, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/tree'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteDocumentBookmarks.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteDocumentLayer(name, pageNumber, layerId, folder, storage, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/layers'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteDocumentLayer.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling deleteDocumentLayer.');
}
if (layerId === null || layerId === undefined) {
throw new Error('Required parameter layerId was null or undefined when calling deleteDocumentLayer.');
}
if (pageNumber !== undefined && null !== pageNumber) {
localVarQueryParameters['pageNumber'] = objectSerializer_1.ObjectSerializer.serialize(pageNumber, "number");
}
if (layerId !== undefined && null !== layerId) {
localVarQueryParameters['layerId'] = objectSerializer_1.ObjectSerializer.serialize(layerId, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteDocumentLinkAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/links'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteDocumentLinkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteDocumentStamps(name, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteDocumentStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteDocumentTables(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/tables'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteDocumentTables.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling deleteField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteFile(path, storageName, versionId) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/file/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling deleteFile.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
if (versionId !== undefined && null !== versionId) {
localVarQueryParameters['versionId'] = objectSerializer_1.ObjectSerializer.serialize(versionId, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
deleteFolder(path, storageName, recursive) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/folder/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling deleteFolder.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
if (recursive !== undefined && null !== recursive) {
localVarQueryParameters['recursive'] = objectSerializer_1.ObjectSerializer.serialize(recursive, "boolean");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
deleteImage(name, imageId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteImage.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling deleteImage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteLinkAnnotation(name, linkId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/links/{linkId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'linkId' + '}', encodeURIComponent(String(linkId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteLinkAnnotation.');
}
if (linkId === null || linkId === undefined) {
throw new Error('Required parameter linkId was null or undefined when calling deleteLinkAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deletePage(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deletePage.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling deletePage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deletePageAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deletePageAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling deletePageAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deletePageLinkAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/links'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deletePageLinkAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling deletePageLinkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deletePageStamps(name, pageNumber, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/stamps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deletePageStamps.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling deletePageStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deletePageTables(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/tables'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deletePageTables.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling deletePageTables.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteProperties(name, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/documentproperties'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteProperties.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteProperty(name, propertyName, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/documentproperties/{propertyName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'propertyName' + '}', encodeURIComponent(String(propertyName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteProperty.');
}
if (propertyName === null || propertyName === undefined) {
throw new Error('Required parameter propertyName was null or undefined when calling deleteProperty.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteStamp(name, stampId, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps/{stampId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'stampId' + '}', encodeURIComponent(String(stampId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteStamp.');
}
if (stampId === null || stampId === undefined) {
throw new Error('Required parameter stampId was null or undefined when calling deleteStamp.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
deleteTable(name, tableId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/tables/{tableId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'tableId' + '}', encodeURIComponent(String(tableId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling deleteTable.');
}
if (tableId === null || tableId === undefined) {
throw new Error('Required parameter tableId was null or undefined when calling deleteTable.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'DELETE',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
downloadFile(path, storageName, versionId) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/file/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling downloadFile.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
if (versionId !== undefined && null !== versionId) {
localVarQueryParameters['versionId'] = objectSerializer_1.ObjectSerializer.serialize(versionId, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getApsInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/aps';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getApsInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getBookmark(name, bookmarkPath, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/bookmark/{bookmarkPath}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'bookmarkPath' + '}', encodeURIComponent(String(bookmarkPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getBookmark.');
}
if (bookmarkPath === null || bookmarkPath === undefined) {
throw new Error('Required parameter bookmarkPath was null or undefined when calling getBookmark.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "BookmarkResponse");
return Promise.resolve({ body: result, response });
});
}
getBookmarks(name, bookmarkPath, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/list/{bookmarkPath}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'bookmarkPath' + '}', encodeURIComponent(String(bookmarkPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getBookmarks.');
}
if (bookmarkPath === null || bookmarkPath === undefined) {
throw new Error('Required parameter bookmarkPath was null or undefined when calling getBookmarks.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "BookmarksResponse");
return Promise.resolve({ body: result, response });
});
}
getCaretAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/caret/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getCaretAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getCaretAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CaretAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getCheckBoxField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/checkbox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getCheckBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getCheckBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CheckBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
getCircleAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/circle/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getCircleAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getCircleAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CircleAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getComboBoxField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/combobox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getComboBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getComboBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ComboBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
getDiscUsage(storageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/disc';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DiscUsage");
return Promise.resolve({ body: result, response });
});
}
getDocument(name, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AnnotationsInfoResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentAttachmentByIndex(name, attachmentIndex, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/attachments/{attachmentIndex}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'attachmentIndex' + '}', encodeURIComponent(String(attachmentIndex)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentAttachmentByIndex.');
}
if (attachmentIndex === null || attachmentIndex === undefined) {
throw new Error('Required parameter attachmentIndex was null or undefined when calling getDocumentAttachmentByIndex.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AttachmentResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentAttachments(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/attachments'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentAttachments.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AttachmentsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentBookmarks(name, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/tree'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentBookmarks.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "BookmarksResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentCaretAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/caret'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentCaretAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CaretAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentCheckBoxFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/checkbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentCheckBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CheckBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentCircleAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/circle'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentCircleAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CircleAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentComboBoxFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/combobox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentComboBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ComboBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentDisplayProperties(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/displayproperties'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentDisplayProperties.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DisplayPropertiesResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentFileAttachmentAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/fileattachment'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentFileAttachmentAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FileAttachmentAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentFreeTextAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/freetext'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentFreeTextAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FreeTextAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentHighlightAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/highlight'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentHighlightAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "HighlightAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentInkAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/ink'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentInkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "InkAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentLayers(name, folder, storage, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/layers'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentLayers.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentLayers");
return Promise.resolve({ body: result, response });
});
}
getDocumentLineAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/line'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentLineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LineAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentListBoxFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/listbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentListBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ListBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentMovieAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/movie'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentMovieAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "MovieAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentPolyLineAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/polyline'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentPolyLineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolyLineAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentPolygonAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/polygon'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentPolygonAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolygonAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentPopupAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/popup'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentPopupAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PopupAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentPopupAnnotationsByParent(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/{annotationId}/popup'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentPopupAnnotationsByParent.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getDocumentPopupAnnotationsByParent.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PopupAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentProperties(name, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/documentproperties'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentProperties.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentPropertiesResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentProperty(name, propertyName, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/documentproperties/{propertyName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'propertyName' + '}', encodeURIComponent(String(propertyName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentProperty.');
}
if (propertyName === null || propertyName === undefined) {
throw new Error('Required parameter propertyName was null or undefined when calling getDocumentProperty.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentPropertyResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentRadioButtonFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/radiobutton'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentRadioButtonFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RadioButtonFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentRedactionAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/redaction'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentRedactionAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RedactionAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentScreenAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/screen'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentScreenAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ScreenAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentSignatureFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/signature'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentSignatureFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SignatureFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentSoundAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/sound'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentSoundAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SoundAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentSquareAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/square'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentSquareAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquareAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentSquigglyAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/squiggly'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentSquigglyAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquigglyAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentStampAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/stamp'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentStampAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StampAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentStamps(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StampsInfoResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentStrikeOutAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/strikeout'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentStrikeOutAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StrikeOutAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentTables(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/tables'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentTables.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TablesRecognizedResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentTextAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentTextAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentTextBoxFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/textbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentTextBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getDocumentUnderlineAnnotations(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/underline'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDocumentUnderlineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "UnderlineAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getDownloadDocumentAttachmentByIndex(name, attachmentIndex, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/attachments/{attachmentIndex}/download'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'attachmentIndex' + '}', encodeURIComponent(String(attachmentIndex)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getDownloadDocumentAttachmentByIndex.');
}
if (attachmentIndex === null || attachmentIndex === undefined) {
throw new Error('Required parameter attachmentIndex was null or undefined when calling getDownloadDocumentAttachmentByIndex.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getEpubInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/epub';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getEpubInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getExportFieldsFromPdfToFdfInStorage(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/export/fdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getExportFieldsFromPdfToFdfInStorage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getExportFieldsFromPdfToXfdfInStorage(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/export/xfdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getExportFieldsFromPdfToXfdfInStorage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getExportFieldsFromPdfToXmlInStorage(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/export/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getExportFieldsFromPdfToXmlInStorage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FieldResponse");
return Promise.resolve({ body: result, response });
});
}
getFields(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getFileAttachmentAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/fileattachment/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getFileAttachmentAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getFileAttachmentAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FileAttachmentAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getFileAttachmentAnnotationData(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/fileattachment/{annotationId}/data'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getFileAttachmentAnnotationData.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getFileAttachmentAnnotationData.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getFileVersions(path, storageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/version/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling getFileVersions.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FileVersions");
return Promise.resolve({ body: result, response });
});
}
getFilesList(path, storageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/folder/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling getFilesList.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FilesList");
return Promise.resolve({ body: result, response });
});
}
getFreeTextAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/freetext/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getFreeTextAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getFreeTextAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FreeTextAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getHighlightAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/highlight/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getHighlightAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getHighlightAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "HighlightAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getHtmlInStorageToPdf(srcPath, htmlFileName, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/html';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getHtmlInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (htmlFileName !== undefined && null !== htmlFileName) {
localVarQueryParameters['htmlFileName'] = objectSerializer_1.ObjectSerializer.serialize(htmlFileName, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImage(name, imageId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImage.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling getImage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ImageResponse");
return Promise.resolve({ body: result, response });
});
}
getImageExtractAsGif(name, imageId, width, height, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/gif'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImageExtractAsGif.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling getImageExtractAsGif.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImageExtractAsJpeg(name, imageId, width, height, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/jpeg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImageExtractAsJpeg.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling getImageExtractAsJpeg.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImageExtractAsPng(name, imageId, width, height, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/png'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImageExtractAsPng.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling getImageExtractAsPng.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImageExtractAsTiff(name, imageId, width, height, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImageExtractAsTiff.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling getImageExtractAsTiff.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImages(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImages.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getImages.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ImagesResponse");
return Promise.resolve({ body: result, response });
});
}
getImagesExtractSvg(name, pageNumber, storage, folder, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images/extract/svg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImagesExtractSvg.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getImagesExtractSvg.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SvgImages");
return Promise.resolve({ body: result, response });
});
}
getImportFieldsFromFdfInStorage(name, fdfFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/fdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImportFieldsFromFdfInStorage.');
}
if (fdfFilePath === null || fdfFilePath === undefined) {
throw new Error('Required parameter fdfFilePath was null or undefined when calling getImportFieldsFromFdfInStorage.');
}
if (fdfFilePath !== undefined && null !== fdfFilePath) {
localVarQueryParameters['fdfFilePath'] = objectSerializer_1.ObjectSerializer.serialize(fdfFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImportFieldsFromXfdfInStorage(name, xfdfFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/xfdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImportFieldsFromXfdfInStorage.');
}
if (xfdfFilePath === null || xfdfFilePath === undefined) {
throw new Error('Required parameter xfdfFilePath was null or undefined when calling getImportFieldsFromXfdfInStorage.');
}
if (xfdfFilePath !== undefined && null !== xfdfFilePath) {
localVarQueryParameters['xfdfFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xfdfFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getImportFieldsFromXmlInStorage(name, xmlFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getImportFieldsFromXmlInStorage.');
}
if (xmlFilePath === null || xmlFilePath === undefined) {
throw new Error('Required parameter xmlFilePath was null or undefined when calling getImportFieldsFromXmlInStorage.');
}
if (xmlFilePath !== undefined && null !== xmlFilePath) {
localVarQueryParameters['xmlFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xmlFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getInkAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/ink/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getInkAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getInkAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "InkAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getLineAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/line/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getLineAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getLineAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LineAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getLinkAnnotation(name, linkId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/links/{linkId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'linkId' + '}', encodeURIComponent(String(linkId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getLinkAnnotation.');
}
if (linkId === null || linkId === undefined) {
throw new Error('Required parameter linkId was null or undefined when calling getLinkAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LinkAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getListBoxField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/listbox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getListBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getListBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ListBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
getMarkdownInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/markdown';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getMarkdownInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getMhtInStorageToPdf(srcPath, height, width, marginLeft, marginBottom, marginRight, marginTop, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/mht';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getMhtInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getMovieAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/movie/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getMovieAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getMovieAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "MovieAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getPage(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPage.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentPageResponse");
return Promise.resolve({ body: result, response });
});
}
getPageAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AnnotationsInfoResponse");
return Promise.resolve({ body: result, response });
});
}
getPageCaretAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/caret'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageCaretAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageCaretAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CaretAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageCheckBoxFields(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/page/{pageNumber}/fields/checkbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageCheckBoxFields.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageCheckBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CheckBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageCircleAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/circle'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageCircleAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageCircleAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CircleAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageComboBoxFields(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/page/{pageNumber}/fields/combobox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageComboBoxFields.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageComboBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ComboBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageConvertToBmp(name, pageNumber, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/bmp'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageConvertToBmp.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageConvertToBmp.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPageConvertToEmf(name, pageNumber, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/emf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageConvertToEmf.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageConvertToEmf.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPageConvertToGif(name, pageNumber, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/gif'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageConvertToGif.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageConvertToGif.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPageConvertToJpeg(name, pageNumber, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/jpeg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageConvertToJpeg.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageConvertToJpeg.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPageConvertToPng(name, pageNumber, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/png'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageConvertToPng.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageConvertToPng.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPageConvertToTiff(name, pageNumber, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageConvertToTiff.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageConvertToTiff.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPageFileAttachmentAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/fileattachment'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageFileAttachmentAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageFileAttachmentAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FileAttachmentAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageFreeTextAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/freetext'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageFreeTextAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageFreeTextAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FreeTextAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageHighlightAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/highlight'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageHighlightAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageHighlightAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "HighlightAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageInkAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/ink'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageInkAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageInkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "InkAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageLineAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/line'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageLineAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageLineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LineAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageLinkAnnotation(name, pageNumber, linkId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/links/{linkId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'))
.replace('{' + 'linkId' + '}', encodeURIComponent(String(linkId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageLinkAnnotation.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageLinkAnnotation.');
}
if (linkId === null || linkId === undefined) {
throw new Error('Required parameter linkId was null or undefined when calling getPageLinkAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LinkAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getPageLinkAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/links'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageLinkAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageLinkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LinkAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageListBoxFields(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/page/{pageNumber}/fields/listbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageListBoxFields.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageListBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ListBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageMovieAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/movie'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageMovieAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageMovieAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "MovieAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPagePolyLineAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/polyline'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPagePolyLineAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPagePolyLineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolyLineAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPagePolygonAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/polygon'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPagePolygonAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPagePolygonAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolygonAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPagePopupAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/popup'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPagePopupAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPagePopupAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PopupAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageRadioButtonFields(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/page/{pageNumber}/fields/radiobutton'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageRadioButtonFields.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageRadioButtonFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RadioButtonFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageRedactionAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/redaction'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageRedactionAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageRedactionAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RedactionAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageScreenAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/screen'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageScreenAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageScreenAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ScreenAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageSignatureFields(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/page/{pageNumber}/fields/signature'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageSignatureFields.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageSignatureFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SignatureFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageSoundAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/sound'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageSoundAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageSoundAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SoundAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageSquareAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/square'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageSquareAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageSquareAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquareAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageSquigglyAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/squiggly'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageSquigglyAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageSquigglyAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquigglyAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageStampAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/stamp'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageStampAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageStampAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StampAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageStamps(name, pageNumber, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/stamps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageStamps.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StampsInfoResponse");
return Promise.resolve({ body: result, response });
});
}
getPageStrikeOutAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/strikeout'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageStrikeOutAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageStrikeOutAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StrikeOutAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageTables(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/tables'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageTables.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageTables.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TablesRecognizedResponse");
return Promise.resolve({ body: result, response });
});
}
getPageText(name, pageNumber, LLX, LLY, URX, URY, format, regex, splitRects, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageText.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageText.');
}
if (LLX === null || LLX === undefined) {
throw new Error('Required parameter LLX was null or undefined when calling getPageText.');
}
if (LLY === null || LLY === undefined) {
throw new Error('Required parameter LLY was null or undefined when calling getPageText.');
}
if (URX === null || URX === undefined) {
throw new Error('Required parameter URX was null or undefined when calling getPageText.');
}
if (URY === null || URY === undefined) {
throw new Error('Required parameter URY was null or undefined when calling getPageText.');
}
if (format !== undefined && null !== format) {
localVarQueryParameters['format'] = objectSerializer_1.ObjectSerializer.serialize(format, "Array<string>");
}
if (regex !== undefined && null !== regex) {
localVarQueryParameters['regex'] = objectSerializer_1.ObjectSerializer.serialize(regex, "string");
}
if (splitRects !== undefined && null !== splitRects) {
localVarQueryParameters['splitRects'] = objectSerializer_1.ObjectSerializer.serialize(splitRects, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (LLX !== undefined && null !== LLX) {
localVarQueryParameters['LLX'] = objectSerializer_1.ObjectSerializer.serialize(LLX, "number");
}
if (LLY !== undefined && null !== LLY) {
localVarQueryParameters['LLY'] = objectSerializer_1.ObjectSerializer.serialize(LLY, "number");
}
if (URX !== undefined && null !== URX) {
localVarQueryParameters['URX'] = objectSerializer_1.ObjectSerializer.serialize(URX, "number");
}
if (URY !== undefined && null !== URY) {
localVarQueryParameters['URY'] = objectSerializer_1.ObjectSerializer.serialize(URY, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextRectsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageTextAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageTextAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageTextAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageTextBoxFields(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/page/{pageNumber}/fields/textbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageTextBoxFields.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageTextBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextBoxFieldsResponse");
return Promise.resolve({ body: result, response });
});
}
getPageUnderlineAnnotations(name, pageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/underline'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPageUnderlineAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling getPageUnderlineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "UnderlineAnnotationsResponse");
return Promise.resolve({ body: result, response });
});
}
getPages(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPages.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentPagesResponse");
return Promise.resolve({ body: result, response });
});
}
getPclInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/pcl';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getPclInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfAInStorageToPdf(srcPath, dontOptimize, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/pdfa';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getPdfAInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dontOptimize !== undefined && null !== dontOptimize) {
localVarQueryParameters['dontOptimize'] = objectSerializer_1.ObjectSerializer.serialize(dontOptimize, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToAps(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/aps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToAps.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToDoc(name, addReturnToLineEnd, format, imageResolutionX, imageResolutionY, maxDistanceBetweenTextLines, mode, recognizeBullets, relativeHorizontalProximity, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/doc'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToDoc.');
}
if (addReturnToLineEnd !== undefined && null !== addReturnToLineEnd) {
localVarQueryParameters['addReturnToLineEnd'] = objectSerializer_1.ObjectSerializer.serialize(addReturnToLineEnd, "boolean");
}
if (format !== undefined && null !== format) {
localVarQueryParameters['format'] = objectSerializer_1.ObjectSerializer.serialize(format, "string");
}
if (imageResolutionX !== undefined && null !== imageResolutionX) {
localVarQueryParameters['imageResolutionX'] = objectSerializer_1.ObjectSerializer.serialize(imageResolutionX, "number");
}
if (imageResolutionY !== undefined && null !== imageResolutionY) {
localVarQueryParameters['imageResolutionY'] = objectSerializer_1.ObjectSerializer.serialize(imageResolutionY, "number");
}
if (maxDistanceBetweenTextLines !== undefined && null !== maxDistanceBetweenTextLines) {
localVarQueryParameters['maxDistanceBetweenTextLines'] = objectSerializer_1.ObjectSerializer.serialize(maxDistanceBetweenTextLines, "number");
}
if (mode !== undefined && null !== mode) {
localVarQueryParameters['mode'] = objectSerializer_1.ObjectSerializer.serialize(mode, "string");
}
if (recognizeBullets !== undefined && null !== recognizeBullets) {
localVarQueryParameters['recognizeBullets'] = objectSerializer_1.ObjectSerializer.serialize(recognizeBullets, "boolean");
}
if (relativeHorizontalProximity !== undefined && null !== relativeHorizontalProximity) {
localVarQueryParameters['relativeHorizontalProximity'] = objectSerializer_1.ObjectSerializer.serialize(relativeHorizontalProximity, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToEpub(name, contentRecognitionMode, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/epub'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToEpub.');
}
if (contentRecognitionMode !== undefined && null !== contentRecognitionMode) {
localVarQueryParameters['contentRecognitionMode'] = objectSerializer_1.ObjectSerializer.serialize(contentRecognitionMode, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToHtml(name, additionalMarginWidthInPoints, compressSvgGraphicsIfAny, convertMarkedContentToLayers, defaultFontName, documentType, fixedLayout, imageResolution, minimalLineWidth, preventGlyphsGrouping, splitCssIntoPages, splitIntoPages, useZOrder, antialiasingProcessing, cssClassNamesPrefix, explicitListOfSavedPages, fontEncodingStrategy, fontSavingMode, htmlMarkupGenerationMode, lettersPositioningMethod, pagesFlowTypeDependsOnViewersScreenSize, partsEmbeddingMode, rasterImagesSavingMode, removeEmptyAreasOnTopAndBottom, saveShadowedTextsAsTransparentTexts, saveTransparentTexts, specialFolderForAllImages, specialFolderForSvgImages, trySaveTextUnderliningAndStrikeoutingInCss, folder, storage, flowLayoutParagraphFullWidth) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/html'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToHtml.');
}
if (additionalMarginWidthInPoints !== undefined && null !== additionalMarginWidthInPoints) {
localVarQueryParameters['additionalMarginWidthInPoints'] = objectSerializer_1.ObjectSerializer.serialize(additionalMarginWidthInPoints, "number");
}
if (compressSvgGraphicsIfAny !== undefined && null !== compressSvgGraphicsIfAny) {
localVarQueryParameters['compressSvgGraphicsIfAny'] = objectSerializer_1.ObjectSerializer.serialize(compressSvgGraphicsIfAny, "boolean");
}
if (convertMarkedContentToLayers !== undefined && null !== convertMarkedContentToLayers) {
localVarQueryParameters['convertMarkedContentToLayers'] = objectSerializer_1.ObjectSerializer.serialize(convertMarkedContentToLayers, "boolean");
}
if (defaultFontName !== undefined && null !== defaultFontName) {
localVarQueryParameters['defaultFontName'] = objectSerializer_1.ObjectSerializer.serialize(defaultFontName, "string");
}
if (documentType !== undefined && null !== documentType) {
localVarQueryParameters['documentType'] = objectSerializer_1.ObjectSerializer.serialize(documentType, "string");
}
if (fixedLayout !== undefined && null !== fixedLayout) {
localVarQueryParameters['fixedLayout'] = objectSerializer_1.ObjectSerializer.serialize(fixedLayout, "boolean");
}
if (imageResolution !== undefined && null !== imageResolution) {
localVarQueryParameters['imageResolution'] = objectSerializer_1.ObjectSerializer.serialize(imageResolution, "number");
}
if (minimalLineWidth !== undefined && null !== minimalLineWidth) {
localVarQueryParameters['minimalLineWidth'] = objectSerializer_1.ObjectSerializer.serialize(minimalLineWidth, "number");
}
if (preventGlyphsGrouping !== undefined && null !== preventGlyphsGrouping) {
localVarQueryParameters['preventGlyphsGrouping'] = objectSerializer_1.ObjectSerializer.serialize(preventGlyphsGrouping, "boolean");
}
if (splitCssIntoPages !== undefined && null !== splitCssIntoPages) {
localVarQueryParameters['splitCssIntoPages'] = objectSerializer_1.ObjectSerializer.serialize(splitCssIntoPages, "boolean");
}
if (splitIntoPages !== undefined && null !== splitIntoPages) {
localVarQueryParameters['splitIntoPages'] = objectSerializer_1.ObjectSerializer.serialize(splitIntoPages, "boolean");
}
if (useZOrder !== undefined && null !== useZOrder) {
localVarQueryParameters['useZOrder'] = objectSerializer_1.ObjectSerializer.serialize(useZOrder, "boolean");
}
if (antialiasingProcessing !== undefined && null !== antialiasingProcessing) {
localVarQueryParameters['antialiasingProcessing'] = objectSerializer_1.ObjectSerializer.serialize(antialiasingProcessing, "string");
}
if (cssClassNamesPrefix !== undefined && null !== cssClassNamesPrefix) {
localVarQueryParameters['cssClassNamesPrefix'] = objectSerializer_1.ObjectSerializer.serialize(cssClassNamesPrefix, "string");
}
if (explicitListOfSavedPages !== undefined && null !== explicitListOfSavedPages) {
localVarQueryParameters['explicitListOfSavedPages'] = objectSerializer_1.ObjectSerializer.serialize(explicitListOfSavedPages, "Array<number>");
}
if (fontEncodingStrategy !== undefined && null !== fontEncodingStrategy) {
localVarQueryParameters['fontEncodingStrategy'] = objectSerializer_1.ObjectSerializer.serialize(fontEncodingStrategy, "string");
}
if (fontSavingMode !== undefined && null !== fontSavingMode) {
localVarQueryParameters['fontSavingMode'] = objectSerializer_1.ObjectSerializer.serialize(fontSavingMode, "string");
}
if (htmlMarkupGenerationMode !== undefined && null !== htmlMarkupGenerationMode) {
localVarQueryParameters['htmlMarkupGenerationMode'] = objectSerializer_1.ObjectSerializer.serialize(htmlMarkupGenerationMode, "string");
}
if (lettersPositioningMethod !== undefined && null !== lettersPositioningMethod) {
localVarQueryParameters['lettersPositioningMethod'] = objectSerializer_1.ObjectSerializer.serialize(lettersPositioningMethod, "string");
}
if (pagesFlowTypeDependsOnViewersScreenSize !== undefined && null !== pagesFlowTypeDependsOnViewersScreenSize) {
localVarQueryParameters['pagesFlowTypeDependsOnViewersScreenSize'] = objectSerializer_1.ObjectSerializer.serialize(pagesFlowTypeDependsOnViewersScreenSize, "boolean");
}
if (partsEmbeddingMode !== undefined && null !== partsEmbeddingMode) {
localVarQueryParameters['partsEmbeddingMode'] = objectSerializer_1.ObjectSerializer.serialize(partsEmbeddingMode, "string");
}
if (rasterImagesSavingMode !== undefined && null !== rasterImagesSavingMode) {
localVarQueryParameters['rasterImagesSavingMode'] = objectSerializer_1.ObjectSerializer.serialize(rasterImagesSavingMode, "string");
}
if (removeEmptyAreasOnTopAndBottom !== undefined && null !== removeEmptyAreasOnTopAndBottom) {
localVarQueryParameters['removeEmptyAreasOnTopAndBottom'] = objectSerializer_1.ObjectSerializer.serialize(removeEmptyAreasOnTopAndBottom, "boolean");
}
if (saveShadowedTextsAsTransparentTexts !== undefined && null !== saveShadowedTextsAsTransparentTexts) {
localVarQueryParameters['saveShadowedTextsAsTransparentTexts'] = objectSerializer_1.ObjectSerializer.serialize(saveShadowedTextsAsTransparentTexts, "boolean");
}
if (saveTransparentTexts !== undefined && null !== saveTransparentTexts) {
localVarQueryParameters['saveTransparentTexts'] = objectSerializer_1.ObjectSerializer.serialize(saveTransparentTexts, "boolean");
}
if (specialFolderForAllImages !== undefined && null !== specialFolderForAllImages) {
localVarQueryParameters['specialFolderForAllImages'] = objectSerializer_1.ObjectSerializer.serialize(specialFolderForAllImages, "string");
}
if (specialFolderForSvgImages !== undefined && null !== specialFolderForSvgImages) {
localVarQueryParameters['specialFolderForSvgImages'] = objectSerializer_1.ObjectSerializer.serialize(specialFolderForSvgImages, "string");
}
if (trySaveTextUnderliningAndStrikeoutingInCss !== undefined && null !== trySaveTextUnderliningAndStrikeoutingInCss) {
localVarQueryParameters['trySaveTextUnderliningAndStrikeoutingInCss'] = objectSerializer_1.ObjectSerializer.serialize(trySaveTextUnderliningAndStrikeoutingInCss, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (flowLayoutParagraphFullWidth !== undefined && null !== flowLayoutParagraphFullWidth) {
localVarQueryParameters['flowLayoutParagraphFullWidth'] = objectSerializer_1.ObjectSerializer.serialize(flowLayoutParagraphFullWidth, "boolean");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToMobiXml(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/mobixml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToMobiXml.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToPdfA(name, type, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/pdfa'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToPdfA.');
}
if (type === null || type === undefined) {
throw new Error('Required parameter type was null or undefined when calling getPdfInStorageToPdfA.');
}
if (type !== undefined && null !== type) {
localVarQueryParameters['type'] = objectSerializer_1.ObjectSerializer.serialize(type, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToPptx(name, separateImages, slidesAsImages, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/pptx'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToPptx.');
}
if (separateImages !== undefined && null !== separateImages) {
localVarQueryParameters['separateImages'] = objectSerializer_1.ObjectSerializer.serialize(separateImages, "boolean");
}
if (slidesAsImages !== undefined && null !== slidesAsImages) {
localVarQueryParameters['slidesAsImages'] = objectSerializer_1.ObjectSerializer.serialize(slidesAsImages, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToSvg(name, compressOutputToZipArchive, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/svg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToSvg.');
}
if (compressOutputToZipArchive !== undefined && null !== compressOutputToZipArchive) {
localVarQueryParameters['compressOutputToZipArchive'] = objectSerializer_1.ObjectSerializer.serialize(compressOutputToZipArchive, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToTeX(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/tex'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToTeX.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToText(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToText.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToTiff(name, brightness, compression, colorDepth, leftMargin, rightMargin, topMargin, bottomMargin, orientation, skipBlankPages, width, height, xResolution, yResolution, pageIndex, pageCount, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToTiff.');
}
if (brightness !== undefined && null !== brightness) {
localVarQueryParameters['brightness'] = objectSerializer_1.ObjectSerializer.serialize(brightness, "number");
}
if (compression !== undefined && null !== compression) {
localVarQueryParameters['compression'] = objectSerializer_1.ObjectSerializer.serialize(compression, "string");
}
if (colorDepth !== undefined && null !== colorDepth) {
localVarQueryParameters['colorDepth'] = objectSerializer_1.ObjectSerializer.serialize(colorDepth, "string");
}
if (leftMargin !== undefined && null !== leftMargin) {
localVarQueryParameters['leftMargin'] = objectSerializer_1.ObjectSerializer.serialize(leftMargin, "number");
}
if (rightMargin !== undefined && null !== rightMargin) {
localVarQueryParameters['rightMargin'] = objectSerializer_1.ObjectSerializer.serialize(rightMargin, "number");
}
if (topMargin !== undefined && null !== topMargin) {
localVarQueryParameters['topMargin'] = objectSerializer_1.ObjectSerializer.serialize(topMargin, "number");
}
if (bottomMargin !== undefined && null !== bottomMargin) {
localVarQueryParameters['bottomMargin'] = objectSerializer_1.ObjectSerializer.serialize(bottomMargin, "number");
}
if (orientation !== undefined && null !== orientation) {
localVarQueryParameters['orientation'] = objectSerializer_1.ObjectSerializer.serialize(orientation, "string");
}
if (skipBlankPages !== undefined && null !== skipBlankPages) {
localVarQueryParameters['skipBlankPages'] = objectSerializer_1.ObjectSerializer.serialize(skipBlankPages, "boolean");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (xResolution !== undefined && null !== xResolution) {
localVarQueryParameters['xResolution'] = objectSerializer_1.ObjectSerializer.serialize(xResolution, "number");
}
if (yResolution !== undefined && null !== yResolution) {
localVarQueryParameters['yResolution'] = objectSerializer_1.ObjectSerializer.serialize(yResolution, "number");
}
if (pageIndex !== undefined && null !== pageIndex) {
localVarQueryParameters['pageIndex'] = objectSerializer_1.ObjectSerializer.serialize(pageIndex, "number");
}
if (pageCount !== undefined && null !== pageCount) {
localVarQueryParameters['pageCount'] = objectSerializer_1.ObjectSerializer.serialize(pageCount, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToXls(name, insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, scaleFactor, uniformWorksheets, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xls'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToXls.');
}
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (scaleFactor !== undefined && null !== scaleFactor) {
localVarQueryParameters['scaleFactor'] = objectSerializer_1.ObjectSerializer.serialize(scaleFactor, "number");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToXlsx(name, insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, scaleFactor, uniformWorksheets, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xlsx'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToXlsx.');
}
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (scaleFactor !== undefined && null !== scaleFactor) {
localVarQueryParameters['scaleFactor'] = objectSerializer_1.ObjectSerializer.serialize(scaleFactor, "number");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToXml(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToXml.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPdfInStorageToXps(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPdfInStorageToXps.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getPolyLineAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/polyline/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPolyLineAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getPolyLineAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolyLineAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getPolygonAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/polygon/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPolygonAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getPolygonAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolygonAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getPopupAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/popup/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getPopupAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getPopupAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PopupAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getPsInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/ps';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getPsInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getRadioButtonField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/radiobutton/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getRadioButtonField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getRadioButtonField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RadioButtonFieldResponse");
return Promise.resolve({ body: result, response });
});
}
getRedactionAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/redaction/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getRedactionAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getRedactionAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RedactionAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getScreenAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/screen/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getScreenAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getScreenAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ScreenAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getScreenAnnotationData(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/screen/{annotationId}/data'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getScreenAnnotationData.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getScreenAnnotationData.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getSignatureField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/signature/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getSignatureField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getSignatureField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SignatureFieldResponse");
return Promise.resolve({ body: result, response });
});
}
getSoundAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/sound/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getSoundAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getSoundAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SoundAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getSoundAnnotationData(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/sound/{annotationId}/data'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getSoundAnnotationData.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getSoundAnnotationData.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getSquareAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/square/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getSquareAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getSquareAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquareAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getSquigglyAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/squiggly/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getSquigglyAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getSquigglyAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquigglyAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getStampAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/stamp/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getStampAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getStampAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StampAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getStampAnnotationData(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/stamp/{annotationId}/data'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getStampAnnotationData.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getStampAnnotationData.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getStrikeOutAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/strikeout/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getStrikeOutAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getStrikeOutAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StrikeOutAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getSvgInStorageToPdf(srcPath, adjustPageSize, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/svg';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getSvgInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (adjustPageSize !== undefined && null !== adjustPageSize) {
localVarQueryParameters['adjustPageSize'] = objectSerializer_1.ObjectSerializer.serialize(adjustPageSize, "boolean");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getTable(name, tableId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/tables/{tableId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'tableId' + '}', encodeURIComponent(String(tableId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getTable.');
}
if (tableId === null || tableId === undefined) {
throw new Error('Required parameter tableId was null or undefined when calling getTable.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TableRecognizedResponse");
return Promise.resolve({ body: result, response });
});
}
getTeXInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/tex';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getTeXInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getText(name, LLX, LLY, URX, URY, format, regex, splitRects, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getText.');
}
if (LLX === null || LLX === undefined) {
throw new Error('Required parameter LLX was null or undefined when calling getText.');
}
if (LLY === null || LLY === undefined) {
throw new Error('Required parameter LLY was null or undefined when calling getText.');
}
if (URX === null || URX === undefined) {
throw new Error('Required parameter URX was null or undefined when calling getText.');
}
if (URY === null || URY === undefined) {
throw new Error('Required parameter URY was null or undefined when calling getText.');
}
if (format !== undefined && null !== format) {
localVarQueryParameters['format'] = objectSerializer_1.ObjectSerializer.serialize(format, "Array<string>");
}
if (regex !== undefined && null !== regex) {
localVarQueryParameters['regex'] = objectSerializer_1.ObjectSerializer.serialize(regex, "string");
}
if (splitRects !== undefined && null !== splitRects) {
localVarQueryParameters['splitRects'] = objectSerializer_1.ObjectSerializer.serialize(splitRects, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (LLX !== undefined && null !== LLX) {
localVarQueryParameters['LLX'] = objectSerializer_1.ObjectSerializer.serialize(LLX, "number");
}
if (LLY !== undefined && null !== LLY) {
localVarQueryParameters['LLY'] = objectSerializer_1.ObjectSerializer.serialize(LLY, "number");
}
if (URX !== undefined && null !== URX) {
localVarQueryParameters['URX'] = objectSerializer_1.ObjectSerializer.serialize(URX, "number");
}
if (URY !== undefined && null !== URY) {
localVarQueryParameters['URY'] = objectSerializer_1.ObjectSerializer.serialize(URY, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextRectsResponse");
return Promise.resolve({ body: result, response });
});
}
getTextAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/text/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getTextAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getTextAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getTextBoxField(name, fieldName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/textbox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getTextBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling getTextBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
getUnderlineAnnotation(name, annotationId, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/underline/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getUnderlineAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling getUnderlineAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "UnderlineAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
getVerifySignature(name, signName, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/verifySignature'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getVerifySignature.');
}
if (signName === null || signName === undefined) {
throw new Error('Required parameter signName was null or undefined when calling getVerifySignature.');
}
if (signName !== undefined && null !== signName) {
localVarQueryParameters['signName'] = objectSerializer_1.ObjectSerializer.serialize(signName, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SignatureVerifyResponse");
return Promise.resolve({ body: result, response });
});
}
getWebInStorageToPdf(url, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/web';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (url === null || url === undefined) {
throw new Error('Required parameter url was null or undefined when calling getWebInStorageToPdf.');
}
if (url !== undefined && null !== url) {
localVarQueryParameters['url'] = objectSerializer_1.ObjectSerializer.serialize(url, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getWordsPerPage(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/wordCount'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getWordsPerPage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "WordCountResponse");
return Promise.resolve({ body: result, response });
});
}
getXfaPdfInStorageToAcroForm(name, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xfatoacroform'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getXfaPdfInStorageToAcroForm.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getXmlInStorageToPdf(srcPath, xslFilePath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/xml';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getXmlInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (xslFilePath !== undefined && null !== xslFilePath) {
localVarQueryParameters['xslFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xslFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getXmpMetadataJson(name, folder, storage, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/xmpmetadata/json'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getXmpMetadataJson.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "XmpMetadata");
return Promise.resolve({ body: result, response });
});
}
getXmpMetadataXml(name, folder, storage, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/xmpmetadata/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling getXmpMetadataXml.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getXpsInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/xps';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getXpsInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
getXslFoInStorageToPdf(srcPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/xslfo';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling getXslFoInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
moveFile(srcPath, destPath, srcStorageName, destStorageName, versionId) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/file/move/{srcPath}'
.replace('{' + 'srcPath' + '}', encodeURIComponent(String(srcPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling moveFile.');
}
if (destPath === null || destPath === undefined) {
throw new Error('Required parameter destPath was null or undefined when calling moveFile.');
}
if (destPath !== undefined && null !== destPath) {
localVarQueryParameters['destPath'] = objectSerializer_1.ObjectSerializer.serialize(destPath, "string");
}
if (srcStorageName !== undefined && null !== srcStorageName) {
localVarQueryParameters['srcStorageName'] = objectSerializer_1.ObjectSerializer.serialize(srcStorageName, "string");
}
if (destStorageName !== undefined && null !== destStorageName) {
localVarQueryParameters['destStorageName'] = objectSerializer_1.ObjectSerializer.serialize(destStorageName, "string");
}
if (versionId !== undefined && null !== versionId) {
localVarQueryParameters['versionId'] = objectSerializer_1.ObjectSerializer.serialize(versionId, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
moveFolder(srcPath, destPath, srcStorageName, destStorageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/folder/move/{srcPath}'
.replace('{' + 'srcPath' + '}', encodeURIComponent(String(srcPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling moveFolder.');
}
if (destPath === null || destPath === undefined) {
throw new Error('Required parameter destPath was null or undefined when calling moveFolder.');
}
if (destPath !== undefined && null !== destPath) {
localVarQueryParameters['destPath'] = objectSerializer_1.ObjectSerializer.serialize(destPath, "string");
}
if (srcStorageName !== undefined && null !== srcStorageName) {
localVarQueryParameters['srcStorageName'] = objectSerializer_1.ObjectSerializer.serialize(srcStorageName, "string");
}
if (destStorageName !== undefined && null !== destStorageName) {
localVarQueryParameters['destStorageName'] = objectSerializer_1.ObjectSerializer.serialize(destStorageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "");
return Promise.resolve({ body: result, response });
});
}
objectExists(path, storageName, versionId) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/exist/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling objectExists.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
if (versionId !== undefined && null !== versionId) {
localVarQueryParameters['versionId'] = objectSerializer_1.ObjectSerializer.serialize(versionId, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ObjectExist");
return Promise.resolve({ body: result, response });
});
}
postAddDocumentAttachment(name, attachmentInfo, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/attachments'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postAddDocumentAttachment.');
}
if (attachmentInfo === null || attachmentInfo === undefined) {
throw new Error('Required parameter attachmentInfo was null or undefined when calling postAddDocumentAttachment.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(attachmentInfo, "AttachmentInfo")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AttachmentsResponse");
return Promise.resolve({ body: result, response });
});
}
postAppendDocument(name, appendFile, startPage, endPage, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/appendDocument'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postAppendDocument.');
}
if (appendFile === null || appendFile === undefined) {
throw new Error('Required parameter appendFile was null or undefined when calling postAppendDocument.');
}
if (appendFile !== undefined && null !== appendFile) {
localVarQueryParameters['appendFile'] = objectSerializer_1.ObjectSerializer.serialize(appendFile, "string");
}
if (startPage !== undefined && null !== startPage) {
localVarQueryParameters['startPage'] = objectSerializer_1.ObjectSerializer.serialize(startPage, "number");
}
if (endPage !== undefined && null !== endPage) {
localVarQueryParameters['endPage'] = objectSerializer_1.ObjectSerializer.serialize(endPage, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentResponse");
return Promise.resolve({ body: result, response });
});
}
postBookmark(name, bookmarkPath, bookmarks, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/bookmark/{bookmarkPath}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'bookmarkPath' + '}', encodeURIComponent(String(bookmarkPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postBookmark.');
}
if (bookmarkPath === null || bookmarkPath === undefined) {
throw new Error('Required parameter bookmarkPath was null or undefined when calling postBookmark.');
}
if (bookmarks === null || bookmarks === undefined) {
throw new Error('Required parameter bookmarks was null or undefined when calling postBookmark.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(bookmarks, "Array<Bookmark>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "BookmarksResponse");
return Promise.resolve({ body: result, response });
});
}
postChangePasswordDocumentInStorage(name, ownerPassword, newUserPassword, newOwnerPassword, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/changepassword'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postChangePasswordDocumentInStorage.');
}
if (ownerPassword === null || ownerPassword === undefined) {
throw new Error('Required parameter ownerPassword was null or undefined when calling postChangePasswordDocumentInStorage.');
}
if (newUserPassword === null || newUserPassword === undefined) {
throw new Error('Required parameter newUserPassword was null or undefined when calling postChangePasswordDocumentInStorage.');
}
if (newOwnerPassword === null || newOwnerPassword === undefined) {
throw new Error('Required parameter newOwnerPassword was null or undefined when calling postChangePasswordDocumentInStorage.');
}
if (ownerPassword !== undefined && null !== ownerPassword) {
localVarQueryParameters['ownerPassword'] = objectSerializer_1.ObjectSerializer.serialize(ownerPassword, "string");
}
if (newUserPassword !== undefined && null !== newUserPassword) {
localVarQueryParameters['newUserPassword'] = objectSerializer_1.ObjectSerializer.serialize(newUserPassword, "string");
}
if (newOwnerPassword !== undefined && null !== newOwnerPassword) {
localVarQueryParameters['newOwnerPassword'] = objectSerializer_1.ObjectSerializer.serialize(newOwnerPassword, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postCheckBoxFields(name, fields, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/checkbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postCheckBoxFields.');
}
if (fields === null || fields === undefined) {
throw new Error('Required parameter fields was null or undefined when calling postCheckBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(fields, "Array<CheckBoxField>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postComboBoxFields(name, fields, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/combobox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postComboBoxFields.');
}
if (fields === null || fields === undefined) {
throw new Error('Required parameter fields was null or undefined when calling postComboBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(fields, "Array<ComboBoxField>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postComparePdf(path1, path2, outPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/compare';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path1 === null || path1 === undefined) {
throw new Error('Required parameter path1 was null or undefined when calling postComparePdf.');
}
if (path2 === null || path2 === undefined) {
throw new Error('Required parameter path2 was null or undefined when calling postComparePdf.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling postComparePdf.');
}
if (path1 !== undefined && null !== path1) {
localVarQueryParameters['path1'] = objectSerializer_1.ObjectSerializer.serialize(path1, "string");
}
if (path2 !== undefined && null !== path2) {
localVarQueryParameters['path2'] = objectSerializer_1.ObjectSerializer.serialize(path2, "string");
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postCreateDocument(name, documentConfig, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postCreateDocument.');
}
if (documentConfig === null || documentConfig === undefined) {
throw new Error('Required parameter documentConfig was null or undefined when calling postCreateDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(documentConfig, "DocumentConfig")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentResponse");
return Promise.resolve({ body: result, response });
});
}
postCreateField(name, page, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postCreateField.');
}
if (page === null || page === undefined) {
throw new Error('Required parameter page was null or undefined when calling postCreateField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling postCreateField.');
}
if (page !== undefined && null !== page) {
localVarQueryParameters['page'] = objectSerializer_1.ObjectSerializer.serialize(page, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "Field")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDecryptDocumentInStorage(name, password, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/decrypt'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDecryptDocumentInStorage.');
}
if (password === null || password === undefined) {
throw new Error('Required parameter password was null or undefined when calling postDecryptDocumentInStorage.');
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentImageFooter(name, imageFooter, startPageNumber, endPageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/footer/image'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentImageFooter.');
}
if (imageFooter === null || imageFooter === undefined) {
throw new Error('Required parameter imageFooter was null or undefined when calling postDocumentImageFooter.');
}
if (startPageNumber !== undefined && null !== startPageNumber) {
localVarQueryParameters['startPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(startPageNumber, "number");
}
if (endPageNumber !== undefined && null !== endPageNumber) {
localVarQueryParameters['endPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(endPageNumber, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(imageFooter, "ImageFooter")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentImageHeader(name, imageHeader, startPageNumber, endPageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/header/image'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentImageHeader.');
}
if (imageHeader === null || imageHeader === undefined) {
throw new Error('Required parameter imageHeader was null or undefined when calling postDocumentImageHeader.');
}
if (startPageNumber !== undefined && null !== startPageNumber) {
localVarQueryParameters['startPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(startPageNumber, "number");
}
if (endPageNumber !== undefined && null !== endPageNumber) {
localVarQueryParameters['endPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(endPageNumber, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(imageHeader, "ImageHeader")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentImageStamps(name, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps/image'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentImageStamps.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postDocumentImageStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<ImageStamp>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentImageStampsPageSpecified(name, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps/image/pagespecified'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentImageStampsPageSpecified.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postDocumentImageStampsPageSpecified.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<ImageStampPageSpecified>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentPageNumberStamps(name, stamp, startPageNumber, endPageNumber, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps/pagenumber'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentPageNumberStamps.');
}
if (stamp === null || stamp === undefined) {
throw new Error('Required parameter stamp was null or undefined when calling postDocumentPageNumberStamps.');
}
if (startPageNumber !== undefined && null !== startPageNumber) {
localVarQueryParameters['startPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(startPageNumber, "number");
}
if (endPageNumber !== undefined && null !== endPageNumber) {
localVarQueryParameters['endPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(endPageNumber, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamp, "PageNumberStamp")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentPagesCrop(name, pages, rect, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/crop'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentPagesCrop.');
}
if (pages === null || pages === undefined) {
throw new Error('Required parameter pages was null or undefined when calling postDocumentPagesCrop.');
}
if (rect === null || rect === undefined) {
throw new Error('Required parameter rect was null or undefined when calling postDocumentPagesCrop.');
}
if (pages !== undefined && null !== pages) {
localVarQueryParameters['pages'] = objectSerializer_1.ObjectSerializer.serialize(pages, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(rect, "Rectangle")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentPagesResize(name, height, width, pages, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/resize'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentPagesResize.');
}
if (height === null || height === undefined) {
throw new Error('Required parameter height was null or undefined when calling postDocumentPagesResize.');
}
if (width === null || width === undefined) {
throw new Error('Required parameter width was null or undefined when calling postDocumentPagesResize.');
}
if (pages === null || pages === undefined) {
throw new Error('Required parameter pages was null or undefined when calling postDocumentPagesResize.');
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (pages !== undefined && null !== pages) {
localVarQueryParameters['pages'] = objectSerializer_1.ObjectSerializer.serialize(pages, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentPagesRotate(name, rotationAngle, pages, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/rotate'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentPagesRotate.');
}
if (rotationAngle === null || rotationAngle === undefined) {
throw new Error('Required parameter rotationAngle was null or undefined when calling postDocumentPagesRotate.');
}
if (pages === null || pages === undefined) {
throw new Error('Required parameter pages was null or undefined when calling postDocumentPagesRotate.');
}
if (rotationAngle !== undefined && null !== rotationAngle) {
localVarQueryParameters['rotationAngle'] = objectSerializer_1.ObjectSerializer.serialize(rotationAngle, "string");
}
if (pages !== undefined && null !== pages) {
localVarQueryParameters['pages'] = objectSerializer_1.ObjectSerializer.serialize(pages, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentTextFooter(name, textFooter, startPageNumber, endPageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/footer/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentTextFooter.');
}
if (textFooter === null || textFooter === undefined) {
throw new Error('Required parameter textFooter was null or undefined when calling postDocumentTextFooter.');
}
if (startPageNumber !== undefined && null !== startPageNumber) {
localVarQueryParameters['startPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(startPageNumber, "number");
}
if (endPageNumber !== undefined && null !== endPageNumber) {
localVarQueryParameters['endPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(endPageNumber, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(textFooter, "TextFooter")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentTextHeader(name, textHeader, startPageNumber, endPageNumber, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/header/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentTextHeader.');
}
if (textHeader === null || textHeader === undefined) {
throw new Error('Required parameter textHeader was null or undefined when calling postDocumentTextHeader.');
}
if (startPageNumber !== undefined && null !== startPageNumber) {
localVarQueryParameters['startPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(startPageNumber, "number");
}
if (endPageNumber !== undefined && null !== endPageNumber) {
localVarQueryParameters['endPageNumber'] = objectSerializer_1.ObjectSerializer.serialize(endPageNumber, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(textHeader, "TextHeader")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentTextReplace(name, textReplace, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/text/replace'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentTextReplace.');
}
if (textReplace === null || textReplace === undefined) {
throw new Error('Required parameter textReplace was null or undefined when calling postDocumentTextReplace.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(textReplace, "TextReplaceListRequest")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextReplaceResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentTextStamps(name, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentTextStamps.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postDocumentTextStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<TextStamp>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postDocumentTextStampsPageSpecified(name, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/stamps/text/pagespecified'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postDocumentTextStampsPageSpecified.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postDocumentTextStampsPageSpecified.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<TextStampPageSpecified>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postEncryptDocumentInStorage(name, userPassword, ownerPassword, cryptoAlgorithm, permissionsFlags, usePdf20, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/encrypt'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postEncryptDocumentInStorage.');
}
if (userPassword === null || userPassword === undefined) {
throw new Error('Required parameter userPassword was null or undefined when calling postEncryptDocumentInStorage.');
}
if (ownerPassword === null || ownerPassword === undefined) {
throw new Error('Required parameter ownerPassword was null or undefined when calling postEncryptDocumentInStorage.');
}
if (cryptoAlgorithm === null || cryptoAlgorithm === undefined) {
throw new Error('Required parameter cryptoAlgorithm was null or undefined when calling postEncryptDocumentInStorage.');
}
if (userPassword !== undefined && null !== userPassword) {
localVarQueryParameters['userPassword'] = objectSerializer_1.ObjectSerializer.serialize(userPassword, "string");
}
if (ownerPassword !== undefined && null !== ownerPassword) {
localVarQueryParameters['ownerPassword'] = objectSerializer_1.ObjectSerializer.serialize(ownerPassword, "string");
}
if (cryptoAlgorithm !== undefined && null !== cryptoAlgorithm) {
localVarQueryParameters['cryptoAlgorithm'] = objectSerializer_1.ObjectSerializer.serialize(cryptoAlgorithm, "string");
}
if (permissionsFlags !== undefined && null !== permissionsFlags) {
localVarQueryParameters['permissionsFlags'] = objectSerializer_1.ObjectSerializer.serialize(permissionsFlags, "Array<PermissionsFlags>");
}
if (usePdf20 !== undefined && null !== usePdf20) {
localVarQueryParameters['usePdf20'] = objectSerializer_1.ObjectSerializer.serialize(usePdf20, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postFlattenDocument(name, updateAppearances, callEvents, hideButtons, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/flatten'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postFlattenDocument.');
}
if (updateAppearances !== undefined && null !== updateAppearances) {
localVarQueryParameters['updateAppearances'] = objectSerializer_1.ObjectSerializer.serialize(updateAppearances, "boolean");
}
if (callEvents !== undefined && null !== callEvents) {
localVarQueryParameters['callEvents'] = objectSerializer_1.ObjectSerializer.serialize(callEvents, "boolean");
}
if (hideButtons !== undefined && null !== hideButtons) {
localVarQueryParameters['hideButtons'] = objectSerializer_1.ObjectSerializer.serialize(hideButtons, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postHtmlToPdf(htmlFileName, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/create/html';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (htmlFileName !== undefined && null !== htmlFileName) {
localVarQueryParameters['htmlFileName'] = objectSerializer_1.ObjectSerializer.serialize(htmlFileName, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
postImportFieldsFromFdf(name, storage, folder, fdfData) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/fdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postImportFieldsFromFdf.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (fdfData !== undefined) {
localVarFormParams['fdfData'] = fdfData;
fileData = fdfData;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postImportFieldsFromXfdf(name, storage, folder, xfdfData) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/xfdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postImportFieldsFromXfdf.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (xfdfData !== undefined) {
localVarFormParams['xfdfData'] = xfdfData;
fileData = xfdfData;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postImportFieldsFromXml(name, storage, folder, xmlData) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postImportFieldsFromXml.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (xmlData !== undefined) {
localVarFormParams['xmlData'] = xmlData;
fileData = xmlData;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postInsertImage(name, pageNumber, llx, lly, urx, ury, imageFilePath, storage, folder, image) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postInsertImage.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postInsertImage.');
}
if (llx === null || llx === undefined) {
throw new Error('Required parameter llx was null or undefined when calling postInsertImage.');
}
if (lly === null || lly === undefined) {
throw new Error('Required parameter lly was null or undefined when calling postInsertImage.');
}
if (urx === null || urx === undefined) {
throw new Error('Required parameter urx was null or undefined when calling postInsertImage.');
}
if (ury === null || ury === undefined) {
throw new Error('Required parameter ury was null or undefined when calling postInsertImage.');
}
if (llx !== undefined && null !== llx) {
localVarQueryParameters['llx'] = objectSerializer_1.ObjectSerializer.serialize(llx, "number");
}
if (lly !== undefined && null !== lly) {
localVarQueryParameters['lly'] = objectSerializer_1.ObjectSerializer.serialize(lly, "number");
}
if (urx !== undefined && null !== urx) {
localVarQueryParameters['urx'] = objectSerializer_1.ObjectSerializer.serialize(urx, "number");
}
if (ury !== undefined && null !== ury) {
localVarQueryParameters['ury'] = objectSerializer_1.ObjectSerializer.serialize(ury, "number");
}
if (imageFilePath !== undefined && null !== imageFilePath) {
localVarQueryParameters['imageFilePath'] = objectSerializer_1.ObjectSerializer.serialize(imageFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (image !== undefined) {
localVarFormParams['image'] = image;
fileData = image;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postListBoxFields(name, fields, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/listbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postListBoxFields.');
}
if (fields === null || fields === undefined) {
throw new Error('Required parameter fields was null or undefined when calling postListBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(fields, "Array<ListBoxField>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postMovePage(name, pageNumber, newIndex, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/movePage'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postMovePage.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postMovePage.');
}
if (newIndex === null || newIndex === undefined) {
throw new Error('Required parameter newIndex was null or undefined when calling postMovePage.');
}
if (newIndex !== undefined && null !== newIndex) {
localVarQueryParameters['newIndex'] = objectSerializer_1.ObjectSerializer.serialize(newIndex, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postOptimizeDocument(name, options, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/optimize'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postOptimizeDocument.');
}
if (options === null || options === undefined) {
throw new Error('Required parameter options was null or undefined when calling postOptimizeDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(options, "OptimizeOptions")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postOrganizeDocument(name, pages, outPath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/organize'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postOrganizeDocument.');
}
if (pages === null || pages === undefined) {
throw new Error('Required parameter pages was null or undefined when calling postOrganizeDocument.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling postOrganizeDocument.');
}
if (pages !== undefined && null !== pages) {
localVarQueryParameters['pages'] = objectSerializer_1.ObjectSerializer.serialize(pages, "string");
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postOrganizeDocuments(organizeDocuments, outPath, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/organize';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (organizeDocuments === null || organizeDocuments === undefined) {
throw new Error('Required parameter organizeDocuments was null or undefined when calling postOrganizeDocuments.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling postOrganizeDocuments.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(organizeDocuments, "OrganizeDocumentRequest")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageCaretAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/caret'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageCaretAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageCaretAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageCaretAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<CaretAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageCertify(name, pageNumber, sign, docMdpAccessPermissionType, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/certify'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageCertify.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageCertify.');
}
if (sign === null || sign === undefined) {
throw new Error('Required parameter sign was null or undefined when calling postPageCertify.');
}
if (docMdpAccessPermissionType === null || docMdpAccessPermissionType === undefined) {
throw new Error('Required parameter docMdpAccessPermissionType was null or undefined when calling postPageCertify.');
}
if (docMdpAccessPermissionType !== undefined && null !== docMdpAccessPermissionType) {
localVarQueryParameters['docMdpAccessPermissionType'] = objectSerializer_1.ObjectSerializer.serialize(docMdpAccessPermissionType, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(sign, "Signature")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageCircleAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/circle'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageCircleAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageCircleAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageCircleAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<CircleAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageFileAttachmentAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/fileattachment'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageFileAttachmentAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageFileAttachmentAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageFileAttachmentAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<FileAttachmentAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageFreeTextAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/freetext'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageFreeTextAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageFreeTextAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageFreeTextAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<FreeTextAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageHighlightAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/highlight'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageHighlightAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageHighlightAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageHighlightAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<HighlightAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageImageStamps(name, pageNumber, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/stamps/image'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageImageStamps.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageImageStamps.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postPageImageStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<ImageStamp>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageInkAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/ink'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageInkAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageInkAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageInkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<InkAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageLineAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/line'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageLineAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageLineAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageLineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<LineAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageLinkAnnotations(name, pageNumber, links, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/links'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageLinkAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageLinkAnnotations.');
}
if (links === null || links === undefined) {
throw new Error('Required parameter links was null or undefined when calling postPageLinkAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(links, "Array<LinkAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageMovieAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/movie'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageMovieAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageMovieAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageMovieAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<MovieAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPagePdfPageStamps(name, pageNumber, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/stamps/pdfpage'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPagePdfPageStamps.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPagePdfPageStamps.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postPagePdfPageStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<PdfPageStamp>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPagePolyLineAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/polyline'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPagePolyLineAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPagePolyLineAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPagePolyLineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<PolyLineAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPagePolygonAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/polygon'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPagePolygonAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPagePolygonAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPagePolygonAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<PolygonAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageRedactionAnnotations(name, pageNumber, annotations, storage, folder, apply) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/redaction'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageRedactionAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageRedactionAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageRedactionAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (apply !== undefined && null !== apply) {
localVarQueryParameters['apply'] = objectSerializer_1.ObjectSerializer.serialize(apply, "boolean");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<RedactionAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageScreenAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/screen'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageScreenAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageScreenAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageScreenAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<ScreenAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageSoundAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/sound'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageSoundAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageSoundAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageSoundAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<SoundAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageSquareAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/square'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageSquareAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageSquareAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageSquareAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<SquareAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageSquigglyAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/squiggly'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageSquigglyAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageSquigglyAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageSquigglyAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<SquigglyAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageStampAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/stamp'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageStampAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageStampAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageStampAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<StampAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageStrikeOutAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/strikeout'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageStrikeOutAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageStrikeOutAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageStrikeOutAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<StrikeOutAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageTables(name, pageNumber, tables, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/tables'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageTables.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageTables.');
}
if (tables === null || tables === undefined) {
throw new Error('Required parameter tables was null or undefined when calling postPageTables.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(tables, "Array<Table>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageTextAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageTextAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageTextAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageTextAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<TextAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageTextReplace(name, pageNumber, textReplaceListRequest, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/text/replace'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageTextReplace.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageTextReplace.');
}
if (textReplaceListRequest === null || textReplaceListRequest === undefined) {
throw new Error('Required parameter textReplaceListRequest was null or undefined when calling postPageTextReplace.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(textReplaceListRequest, "TextReplaceListRequest")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextReplaceResponse");
return Promise.resolve({ body: result, response });
});
}
postPageTextStamps(name, pageNumber, stamps, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/stamps/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageTextStamps.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageTextStamps.');
}
if (stamps === null || stamps === undefined) {
throw new Error('Required parameter stamps was null or undefined when calling postPageTextStamps.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamps, "Array<TextStamp>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPageUnderlineAnnotations(name, pageNumber, annotations, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/annotations/underline'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPageUnderlineAnnotations.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postPageUnderlineAnnotations.');
}
if (annotations === null || annotations === undefined) {
throw new Error('Required parameter annotations was null or undefined when calling postPageUnderlineAnnotations.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotations, "Array<UnderlineAnnotation>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postPdfToXlsx(insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, uniformWorksheets, password, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/xlsx';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
encoding: null,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "Buffer");
return Promise.resolve({ body: result, response });
});
}
postPopupAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/{annotationId}/popup'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postPopupAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling postPopupAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling postPopupAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "PopupAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postRadioButtonFields(name, fields, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/radiobutton'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postRadioButtonFields.');
}
if (fields === null || fields === undefined) {
throw new Error('Required parameter fields was null or undefined when calling postRadioButtonFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(fields, "Array<RadioButtonField>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postSignDocument(name, sign, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/sign'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postSignDocument.');
}
if (sign === null || sign === undefined) {
throw new Error('Required parameter sign was null or undefined when calling postSignDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(sign, "Signature")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postSignPage(name, pageNumber, sign, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/sign'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postSignPage.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling postSignPage.');
}
if (sign === null || sign === undefined) {
throw new Error('Required parameter sign was null or undefined when calling postSignPage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(sign, "Signature")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postSignatureField(name, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/signature'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postSignatureField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling postSignatureField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "SignatureField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postSplitDocument(name, format, from, to, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/split'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postSplitDocument.');
}
if (format !== undefined && null !== format) {
localVarQueryParameters['format'] = objectSerializer_1.ObjectSerializer.serialize(format, "string");
}
if (from !== undefined && null !== from) {
localVarQueryParameters['from'] = objectSerializer_1.ObjectSerializer.serialize(from, "number");
}
if (to !== undefined && null !== to) {
localVarQueryParameters['to'] = objectSerializer_1.ObjectSerializer.serialize(to, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SplitResultResponse");
return Promise.resolve({ body: result, response });
});
}
postSplitRangePdfDocument(name, options, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/splitrangepdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postSplitRangePdfDocument.');
}
if (options === null || options === undefined) {
throw new Error('Required parameter options was null or undefined when calling postSplitRangePdfDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(options, "SplitRangePdfOptions")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SplitResultResponse");
return Promise.resolve({ body: result, response });
});
}
postTextBoxFields(name, fields, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/textbox'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postTextBoxFields.');
}
if (fields === null || fields === undefined) {
throw new Error('Required parameter fields was null or undefined when calling postTextBoxFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(fields, "Array<TextBoxField>")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
postXmpMetadata(name, metadata, folder, storage, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/xmpmetadata'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling postXmpMetadata.');
}
if (metadata === null || metadata === undefined) {
throw new Error('Required parameter metadata was null or undefined when calling postXmpMetadata.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'POST',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(metadata, "XmpMetadata")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putAddNewPage(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putAddNewPage.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentPagesResponse");
return Promise.resolve({ body: result, response });
});
}
putAddText(name, pageNumber, paragraph, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/text'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putAddText.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putAddText.');
}
if (paragraph === null || paragraph === undefined) {
throw new Error('Required parameter paragraph was null or undefined when calling putAddText.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(paragraph, "Paragraph")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putAnnotationsFlatten(name, startPage, endPage, annotationTypes, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/flatten'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putAnnotationsFlatten.');
}
if (startPage !== undefined && null !== startPage) {
localVarQueryParameters['startPage'] = objectSerializer_1.ObjectSerializer.serialize(startPage, "number");
}
if (endPage !== undefined && null !== endPage) {
localVarQueryParameters['endPage'] = objectSerializer_1.ObjectSerializer.serialize(endPage, "number");
}
if (annotationTypes !== undefined && null !== annotationTypes) {
localVarQueryParameters['annotationTypes'] = objectSerializer_1.ObjectSerializer.serialize(annotationTypes, "Array<AnnotationType>");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putApsInStorageToPdf(name, srcPath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/aps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putApsInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putApsInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putBookmark(name, bookmarkPath, bookmark, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/bookmarks/bookmark/{bookmarkPath}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'bookmarkPath' + '}', encodeURIComponent(String(bookmarkPath)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putBookmark.');
}
if (bookmarkPath === null || bookmarkPath === undefined) {
throw new Error('Required parameter bookmarkPath was null or undefined when calling putBookmark.');
}
if (bookmark === null || bookmark === undefined) {
throw new Error('Required parameter bookmark was null or undefined when calling putBookmark.');
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(bookmark, "Bookmark")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "BookmarkResponse");
return Promise.resolve({ body: result, response });
});
}
putCaretAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/caret/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putCaretAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putCaretAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putCaretAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "CaretAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CaretAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putChangePasswordDocument(outPath, ownerPassword, newUserPassword, newOwnerPassword, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/changepassword';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putChangePasswordDocument.');
}
if (ownerPassword === null || ownerPassword === undefined) {
throw new Error('Required parameter ownerPassword was null or undefined when calling putChangePasswordDocument.');
}
if (newUserPassword === null || newUserPassword === undefined) {
throw new Error('Required parameter newUserPassword was null or undefined when calling putChangePasswordDocument.');
}
if (newOwnerPassword === null || newOwnerPassword === undefined) {
throw new Error('Required parameter newOwnerPassword was null or undefined when calling putChangePasswordDocument.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (ownerPassword !== undefined && null !== ownerPassword) {
localVarQueryParameters['ownerPassword'] = objectSerializer_1.ObjectSerializer.serialize(ownerPassword, "string");
}
if (newUserPassword !== undefined && null !== newUserPassword) {
localVarQueryParameters['newUserPassword'] = objectSerializer_1.ObjectSerializer.serialize(newUserPassword, "string");
}
if (newOwnerPassword !== undefined && null !== newOwnerPassword) {
localVarQueryParameters['newOwnerPassword'] = objectSerializer_1.ObjectSerializer.serialize(newOwnerPassword, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putCheckBoxField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/checkbox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putCheckBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putCheckBoxField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putCheckBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "CheckBoxField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CheckBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
putCircleAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/circle/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putCircleAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putCircleAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putCircleAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "CircleAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "CircleAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putComboBoxField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/combobox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putComboBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putComboBoxField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putComboBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "ComboBoxField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ComboBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
putCreateDocument(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putCreateDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentResponse");
return Promise.resolve({ body: result, response });
});
}
putCreatePdfFromLayer(name, pageNumber, outPath, layerId, folder, storage, passBase64) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/layers'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putCreatePdfFromLayer.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putCreatePdfFromLayer.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putCreatePdfFromLayer.');
}
if (layerId === null || layerId === undefined) {
throw new Error('Required parameter layerId was null or undefined when calling putCreatePdfFromLayer.');
}
if (pageNumber !== undefined && null !== pageNumber) {
localVarQueryParameters['pageNumber'] = objectSerializer_1.ObjectSerializer.serialize(pageNumber, "number");
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (layerId !== undefined && null !== layerId) {
localVarQueryParameters['layerId'] = objectSerializer_1.ObjectSerializer.serialize(layerId, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (passBase64 !== undefined && null !== passBase64) {
localVarQueryParameters['passBase64'] = objectSerializer_1.ObjectSerializer.serialize(passBase64, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putDecryptDocument(outPath, password, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/decrypt';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putDecryptDocument.');
}
if (password === null || password === undefined) {
throw new Error('Required parameter password was null or undefined when calling putDecryptDocument.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putDocumentDisplayProperties(name, displayProperties, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/displayproperties'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putDocumentDisplayProperties.');
}
if (displayProperties === null || displayProperties === undefined) {
throw new Error('Required parameter displayProperties was null or undefined when calling putDocumentDisplayProperties.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(displayProperties, "DisplayProperties")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DisplayPropertiesResponse");
return Promise.resolve({ body: result, response });
});
}
putEncryptDocument(outPath, userPassword, ownerPassword, cryptoAlgorithm, permissionsFlags, usePdf20, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/encrypt';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putEncryptDocument.');
}
if (userPassword === null || userPassword === undefined) {
throw new Error('Required parameter userPassword was null or undefined when calling putEncryptDocument.');
}
if (ownerPassword === null || ownerPassword === undefined) {
throw new Error('Required parameter ownerPassword was null or undefined when calling putEncryptDocument.');
}
if (cryptoAlgorithm === null || cryptoAlgorithm === undefined) {
throw new Error('Required parameter cryptoAlgorithm was null or undefined when calling putEncryptDocument.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (userPassword !== undefined && null !== userPassword) {
localVarQueryParameters['userPassword'] = objectSerializer_1.ObjectSerializer.serialize(userPassword, "string");
}
if (ownerPassword !== undefined && null !== ownerPassword) {
localVarQueryParameters['ownerPassword'] = objectSerializer_1.ObjectSerializer.serialize(ownerPassword, "string");
}
if (cryptoAlgorithm !== undefined && null !== cryptoAlgorithm) {
localVarQueryParameters['cryptoAlgorithm'] = objectSerializer_1.ObjectSerializer.serialize(cryptoAlgorithm, "string");
}
if (permissionsFlags !== undefined && null !== permissionsFlags) {
localVarQueryParameters['permissionsFlags'] = objectSerializer_1.ObjectSerializer.serialize(permissionsFlags, "Array<PermissionsFlags>");
}
if (usePdf20 !== undefined && null !== usePdf20) {
localVarQueryParameters['usePdf20'] = objectSerializer_1.ObjectSerializer.serialize(usePdf20, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putEpubInStorageToPdf(name, srcPath, storage, dstFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/epub'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putEpubInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putEpubInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putExportFieldsFromPdfToFdfInStorage(name, fdfOutputFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/export/fdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putExportFieldsFromPdfToFdfInStorage.');
}
if (fdfOutputFilePath === null || fdfOutputFilePath === undefined) {
throw new Error('Required parameter fdfOutputFilePath was null or undefined when calling putExportFieldsFromPdfToFdfInStorage.');
}
if (fdfOutputFilePath !== undefined && null !== fdfOutputFilePath) {
localVarQueryParameters['fdfOutputFilePath'] = objectSerializer_1.ObjectSerializer.serialize(fdfOutputFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putExportFieldsFromPdfToXfdfInStorage(name, xfdfOutputFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/export/xfdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putExportFieldsFromPdfToXfdfInStorage.');
}
if (xfdfOutputFilePath === null || xfdfOutputFilePath === undefined) {
throw new Error('Required parameter xfdfOutputFilePath was null or undefined when calling putExportFieldsFromPdfToXfdfInStorage.');
}
if (xfdfOutputFilePath !== undefined && null !== xfdfOutputFilePath) {
localVarQueryParameters['xfdfOutputFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xfdfOutputFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putExportFieldsFromPdfToXmlInStorage(name, xmlOutputFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/export/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putExportFieldsFromPdfToXmlInStorage.');
}
if (xmlOutputFilePath === null || xmlOutputFilePath === undefined) {
throw new Error('Required parameter xmlOutputFilePath was null or undefined when calling putExportFieldsFromPdfToXmlInStorage.');
}
if (xmlOutputFilePath !== undefined && null !== xmlOutputFilePath) {
localVarQueryParameters['xmlOutputFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xmlOutputFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putFieldsFlatten(name, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/flatten'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putFieldsFlatten.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putFileAttachmentAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/fileattachment/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putFileAttachmentAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putFileAttachmentAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putFileAttachmentAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "FileAttachmentAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FileAttachmentAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putFileAttachmentAnnotationDataExtract(name, annotationId, outFolder, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/fileattachment/{annotationId}/data/extract'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putFileAttachmentAnnotationDataExtract.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putFileAttachmentAnnotationDataExtract.');
}
if (outFolder !== undefined && null !== outFolder) {
localVarQueryParameters['outFolder'] = objectSerializer_1.ObjectSerializer.serialize(outFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putFreeTextAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/freetext/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putFreeTextAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putFreeTextAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putFreeTextAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "FreeTextAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FreeTextAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putHighlightAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/highlight/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putHighlightAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putHighlightAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putHighlightAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "HighlightAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "HighlightAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putHtmlInStorageToPdf(name, srcPath, htmlFileName, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/html'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putHtmlInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putHtmlInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (htmlFileName !== undefined && null !== htmlFileName) {
localVarQueryParameters['htmlFileName'] = objectSerializer_1.ObjectSerializer.serialize(htmlFileName, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImageExtractAsGif(name, imageId, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/gif'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImageExtractAsGif.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling putImageExtractAsGif.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImageExtractAsJpeg(name, imageId, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/jpeg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImageExtractAsJpeg.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling putImageExtractAsJpeg.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImageExtractAsPng(name, imageId, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/png'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImageExtractAsPng.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling putImageExtractAsPng.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImageExtractAsTiff(name, imageId, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}/extract/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImageExtractAsTiff.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling putImageExtractAsTiff.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImageInStorageToPdf(name, imageTemplates, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/images'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImageInStorageToPdf.');
}
if (imageTemplates === null || imageTemplates === undefined) {
throw new Error('Required parameter imageTemplates was null or undefined when calling putImageInStorageToPdf.');
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(imageTemplates, "ImageTemplatesRequest")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImagesExtractAsGif(name, pageNumber, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images/extract/gif'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImagesExtractAsGif.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putImagesExtractAsGif.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImagesExtractAsJpeg(name, pageNumber, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images/extract/jpeg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImagesExtractAsJpeg.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putImagesExtractAsJpeg.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImagesExtractAsPng(name, pageNumber, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images/extract/png'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImagesExtractAsPng.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putImagesExtractAsPng.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImagesExtractAsTiff(name, pageNumber, width, height, storage, folder, destFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/images/extract/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImagesExtractAsTiff.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putImagesExtractAsTiff.');
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (destFolder !== undefined && null !== destFolder) {
localVarQueryParameters['destFolder'] = objectSerializer_1.ObjectSerializer.serialize(destFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImportFieldsFromFdfInStorage(name, fdfFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/fdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImportFieldsFromFdfInStorage.');
}
if (fdfFilePath === null || fdfFilePath === undefined) {
throw new Error('Required parameter fdfFilePath was null or undefined when calling putImportFieldsFromFdfInStorage.');
}
if (fdfFilePath !== undefined && null !== fdfFilePath) {
localVarQueryParameters['fdfFilePath'] = objectSerializer_1.ObjectSerializer.serialize(fdfFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImportFieldsFromXfdfInStorage(name, xfdfFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/xfdf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImportFieldsFromXfdfInStorage.');
}
if (xfdfFilePath === null || xfdfFilePath === undefined) {
throw new Error('Required parameter xfdfFilePath was null or undefined when calling putImportFieldsFromXfdfInStorage.');
}
if (xfdfFilePath !== undefined && null !== xfdfFilePath) {
localVarQueryParameters['xfdfFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xfdfFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putImportFieldsFromXmlInStorage(name, xmlFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/import/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putImportFieldsFromXmlInStorage.');
}
if (xmlFilePath === null || xmlFilePath === undefined) {
throw new Error('Required parameter xmlFilePath was null or undefined when calling putImportFieldsFromXmlInStorage.');
}
if (xmlFilePath !== undefined && null !== xmlFilePath) {
localVarQueryParameters['xmlFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xmlFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putInkAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/ink/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putInkAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putInkAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putInkAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "InkAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "InkAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putLineAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/line/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putLineAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putLineAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putLineAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "LineAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LineAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putLinkAnnotation(name, linkId, link, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/links/{linkId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'linkId' + '}', encodeURIComponent(String(linkId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putLinkAnnotation.');
}
if (linkId === null || linkId === undefined) {
throw new Error('Required parameter linkId was null or undefined when calling putLinkAnnotation.');
}
if (link === null || link === undefined) {
throw new Error('Required parameter link was null or undefined when calling putLinkAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(link, "LinkAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "LinkAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putListBoxField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/listbox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putListBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putListBoxField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putListBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "ListBoxField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ListBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
putMarkdownInStorageToPdf(name, srcPath, storage, dstFolder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/markdown'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putMarkdownInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putMarkdownInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putMergeDocuments(name, mergeDocuments, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/merge'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putMergeDocuments.');
}
if (mergeDocuments === null || mergeDocuments === undefined) {
throw new Error('Required parameter mergeDocuments was null or undefined when calling putMergeDocuments.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(mergeDocuments, "MergeDocuments")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentResponse");
return Promise.resolve({ body: result, response });
});
}
putMhtInStorageToPdf(name, srcPath, height, width, marginLeft, marginBottom, marginRight, marginTop, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/mht'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putMhtInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putMhtInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putMovieAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/movie/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putMovieAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putMovieAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putMovieAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "MovieAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "MovieAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putPageAddStamp(name, pageNumber, stamp, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/stamp'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageAddStamp.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageAddStamp.');
}
if (stamp === null || stamp === undefined) {
throw new Error('Required parameter stamp was null or undefined when calling putPageAddStamp.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(stamp, "Stamp")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPageConvertToBmp(name, pageNumber, outPath, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/bmp'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageConvertToBmp.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageConvertToBmp.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPageConvertToBmp.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPageConvertToEmf(name, pageNumber, outPath, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/emf'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageConvertToEmf.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageConvertToEmf.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPageConvertToEmf.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPageConvertToGif(name, pageNumber, outPath, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/gif'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageConvertToGif.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageConvertToGif.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPageConvertToGif.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPageConvertToJpeg(name, pageNumber, outPath, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/jpeg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageConvertToJpeg.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageConvertToJpeg.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPageConvertToJpeg.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPageConvertToPng(name, pageNumber, outPath, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/png'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageConvertToPng.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageConvertToPng.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPageConvertToPng.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPageConvertToTiff(name, pageNumber, outPath, width, height, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/pages/{pageNumber}/convert/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'pageNumber' + '}', encodeURIComponent(String(pageNumber)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPageConvertToTiff.');
}
if (pageNumber === null || pageNumber === undefined) {
throw new Error('Required parameter pageNumber was null or undefined when calling putPageConvertToTiff.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPageConvertToTiff.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPclInStorageToPdf(name, srcPath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/pcl'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPclInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putPclInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfAInStorageToPdf(name, srcPath, dstFolder, dontOptimize, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/pdfa'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfAInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putPdfAInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (dontOptimize !== undefined && null !== dontOptimize) {
localVarQueryParameters['dontOptimize'] = objectSerializer_1.ObjectSerializer.serialize(dontOptimize, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToAps(outPath, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/aps';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToAps.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToDoc(outPath, addReturnToLineEnd, format, imageResolutionX, imageResolutionY, maxDistanceBetweenTextLines, mode, recognizeBullets, relativeHorizontalProximity, storage, file, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/doc';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToDoc.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (addReturnToLineEnd !== undefined && null !== addReturnToLineEnd) {
localVarQueryParameters['addReturnToLineEnd'] = objectSerializer_1.ObjectSerializer.serialize(addReturnToLineEnd, "boolean");
}
if (format !== undefined && null !== format) {
localVarQueryParameters['format'] = objectSerializer_1.ObjectSerializer.serialize(format, "string");
}
if (imageResolutionX !== undefined && null !== imageResolutionX) {
localVarQueryParameters['imageResolutionX'] = objectSerializer_1.ObjectSerializer.serialize(imageResolutionX, "number");
}
if (imageResolutionY !== undefined && null !== imageResolutionY) {
localVarQueryParameters['imageResolutionY'] = objectSerializer_1.ObjectSerializer.serialize(imageResolutionY, "number");
}
if (maxDistanceBetweenTextLines !== undefined && null !== maxDistanceBetweenTextLines) {
localVarQueryParameters['maxDistanceBetweenTextLines'] = objectSerializer_1.ObjectSerializer.serialize(maxDistanceBetweenTextLines, "number");
}
if (mode !== undefined && null !== mode) {
localVarQueryParameters['mode'] = objectSerializer_1.ObjectSerializer.serialize(mode, "string");
}
if (recognizeBullets !== undefined && null !== recognizeBullets) {
localVarQueryParameters['recognizeBullets'] = objectSerializer_1.ObjectSerializer.serialize(recognizeBullets, "boolean");
}
if (relativeHorizontalProximity !== undefined && null !== relativeHorizontalProximity) {
localVarQueryParameters['relativeHorizontalProximity'] = objectSerializer_1.ObjectSerializer.serialize(relativeHorizontalProximity, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToEpub(outPath, contentRecognitionMode, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/epub';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToEpub.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (contentRecognitionMode !== undefined && null !== contentRecognitionMode) {
localVarQueryParameters['contentRecognitionMode'] = objectSerializer_1.ObjectSerializer.serialize(contentRecognitionMode, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToHtml(outPath, additionalMarginWidthInPoints, compressSvgGraphicsIfAny, convertMarkedContentToLayers, defaultFontName, documentType, fixedLayout, imageResolution, minimalLineWidth, preventGlyphsGrouping, splitCssIntoPages, splitIntoPages, useZOrder, antialiasingProcessing, cssClassNamesPrefix, explicitListOfSavedPages, fontEncodingStrategy, fontSavingMode, htmlMarkupGenerationMode, lettersPositioningMethod, pagesFlowTypeDependsOnViewersScreenSize, partsEmbeddingMode, rasterImagesSavingMode, removeEmptyAreasOnTopAndBottom, saveShadowedTextsAsTransparentTexts, saveTransparentTexts, specialFolderForAllImages, specialFolderForSvgImages, trySaveTextUnderliningAndStrikeoutingInCss, storage, flowLayoutParagraphFullWidth, outputFormat, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/html';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToHtml.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (additionalMarginWidthInPoints !== undefined && null !== additionalMarginWidthInPoints) {
localVarQueryParameters['additionalMarginWidthInPoints'] = objectSerializer_1.ObjectSerializer.serialize(additionalMarginWidthInPoints, "number");
}
if (compressSvgGraphicsIfAny !== undefined && null !== compressSvgGraphicsIfAny) {
localVarQueryParameters['compressSvgGraphicsIfAny'] = objectSerializer_1.ObjectSerializer.serialize(compressSvgGraphicsIfAny, "boolean");
}
if (convertMarkedContentToLayers !== undefined && null !== convertMarkedContentToLayers) {
localVarQueryParameters['convertMarkedContentToLayers'] = objectSerializer_1.ObjectSerializer.serialize(convertMarkedContentToLayers, "boolean");
}
if (defaultFontName !== undefined && null !== defaultFontName) {
localVarQueryParameters['defaultFontName'] = objectSerializer_1.ObjectSerializer.serialize(defaultFontName, "string");
}
if (documentType !== undefined && null !== documentType) {
localVarQueryParameters['documentType'] = objectSerializer_1.ObjectSerializer.serialize(documentType, "string");
}
if (fixedLayout !== undefined && null !== fixedLayout) {
localVarQueryParameters['fixedLayout'] = objectSerializer_1.ObjectSerializer.serialize(fixedLayout, "boolean");
}
if (imageResolution !== undefined && null !== imageResolution) {
localVarQueryParameters['imageResolution'] = objectSerializer_1.ObjectSerializer.serialize(imageResolution, "number");
}
if (minimalLineWidth !== undefined && null !== minimalLineWidth) {
localVarQueryParameters['minimalLineWidth'] = objectSerializer_1.ObjectSerializer.serialize(minimalLineWidth, "number");
}
if (preventGlyphsGrouping !== undefined && null !== preventGlyphsGrouping) {
localVarQueryParameters['preventGlyphsGrouping'] = objectSerializer_1.ObjectSerializer.serialize(preventGlyphsGrouping, "boolean");
}
if (splitCssIntoPages !== undefined && null !== splitCssIntoPages) {
localVarQueryParameters['splitCssIntoPages'] = objectSerializer_1.ObjectSerializer.serialize(splitCssIntoPages, "boolean");
}
if (splitIntoPages !== undefined && null !== splitIntoPages) {
localVarQueryParameters['splitIntoPages'] = objectSerializer_1.ObjectSerializer.serialize(splitIntoPages, "boolean");
}
if (useZOrder !== undefined && null !== useZOrder) {
localVarQueryParameters['useZOrder'] = objectSerializer_1.ObjectSerializer.serialize(useZOrder, "boolean");
}
if (antialiasingProcessing !== undefined && null !== antialiasingProcessing) {
localVarQueryParameters['antialiasingProcessing'] = objectSerializer_1.ObjectSerializer.serialize(antialiasingProcessing, "string");
}
if (cssClassNamesPrefix !== undefined && null !== cssClassNamesPrefix) {
localVarQueryParameters['cssClassNamesPrefix'] = objectSerializer_1.ObjectSerializer.serialize(cssClassNamesPrefix, "string");
}
if (explicitListOfSavedPages !== undefined && null !== explicitListOfSavedPages) {
localVarQueryParameters['explicitListOfSavedPages'] = objectSerializer_1.ObjectSerializer.serialize(explicitListOfSavedPages, "Array<number>");
}
if (fontEncodingStrategy !== undefined && null !== fontEncodingStrategy) {
localVarQueryParameters['fontEncodingStrategy'] = objectSerializer_1.ObjectSerializer.serialize(fontEncodingStrategy, "string");
}
if (fontSavingMode !== undefined && null !== fontSavingMode) {
localVarQueryParameters['fontSavingMode'] = objectSerializer_1.ObjectSerializer.serialize(fontSavingMode, "string");
}
if (htmlMarkupGenerationMode !== undefined && null !== htmlMarkupGenerationMode) {
localVarQueryParameters['htmlMarkupGenerationMode'] = objectSerializer_1.ObjectSerializer.serialize(htmlMarkupGenerationMode, "string");
}
if (lettersPositioningMethod !== undefined && null !== lettersPositioningMethod) {
localVarQueryParameters['lettersPositioningMethod'] = objectSerializer_1.ObjectSerializer.serialize(lettersPositioningMethod, "string");
}
if (pagesFlowTypeDependsOnViewersScreenSize !== undefined && null !== pagesFlowTypeDependsOnViewersScreenSize) {
localVarQueryParameters['pagesFlowTypeDependsOnViewersScreenSize'] = objectSerializer_1.ObjectSerializer.serialize(pagesFlowTypeDependsOnViewersScreenSize, "boolean");
}
if (partsEmbeddingMode !== undefined && null !== partsEmbeddingMode) {
localVarQueryParameters['partsEmbeddingMode'] = objectSerializer_1.ObjectSerializer.serialize(partsEmbeddingMode, "string");
}
if (rasterImagesSavingMode !== undefined && null !== rasterImagesSavingMode) {
localVarQueryParameters['rasterImagesSavingMode'] = objectSerializer_1.ObjectSerializer.serialize(rasterImagesSavingMode, "string");
}
if (removeEmptyAreasOnTopAndBottom !== undefined && null !== removeEmptyAreasOnTopAndBottom) {
localVarQueryParameters['removeEmptyAreasOnTopAndBottom'] = objectSerializer_1.ObjectSerializer.serialize(removeEmptyAreasOnTopAndBottom, "boolean");
}
if (saveShadowedTextsAsTransparentTexts !== undefined && null !== saveShadowedTextsAsTransparentTexts) {
localVarQueryParameters['saveShadowedTextsAsTransparentTexts'] = objectSerializer_1.ObjectSerializer.serialize(saveShadowedTextsAsTransparentTexts, "boolean");
}
if (saveTransparentTexts !== undefined && null !== saveTransparentTexts) {
localVarQueryParameters['saveTransparentTexts'] = objectSerializer_1.ObjectSerializer.serialize(saveTransparentTexts, "boolean");
}
if (specialFolderForAllImages !== undefined && null !== specialFolderForAllImages) {
localVarQueryParameters['specialFolderForAllImages'] = objectSerializer_1.ObjectSerializer.serialize(specialFolderForAllImages, "string");
}
if (specialFolderForSvgImages !== undefined && null !== specialFolderForSvgImages) {
localVarQueryParameters['specialFolderForSvgImages'] = objectSerializer_1.ObjectSerializer.serialize(specialFolderForSvgImages, "string");
}
if (trySaveTextUnderliningAndStrikeoutingInCss !== undefined && null !== trySaveTextUnderliningAndStrikeoutingInCss) {
localVarQueryParameters['trySaveTextUnderliningAndStrikeoutingInCss'] = objectSerializer_1.ObjectSerializer.serialize(trySaveTextUnderliningAndStrikeoutingInCss, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (flowLayoutParagraphFullWidth !== undefined && null !== flowLayoutParagraphFullWidth) {
localVarQueryParameters['flowLayoutParagraphFullWidth'] = objectSerializer_1.ObjectSerializer.serialize(flowLayoutParagraphFullWidth, "boolean");
}
if (outputFormat !== undefined && null !== outputFormat) {
localVarQueryParameters['outputFormat'] = objectSerializer_1.ObjectSerializer.serialize(outputFormat, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToMobiXml(outPath, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/mobixml';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToMobiXml.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToPdfA(outPath, type, storage, password, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/pdfa';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToPdfA.');
}
if (type === null || type === undefined) {
throw new Error('Required parameter type was null or undefined when calling putPdfInRequestToPdfA.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (type !== undefined && null !== type) {
localVarQueryParameters['type'] = objectSerializer_1.ObjectSerializer.serialize(type, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToPptx(outPath, separateImages, slidesAsImages, storage, password, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/pptx';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToPptx.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (separateImages !== undefined && null !== separateImages) {
localVarQueryParameters['separateImages'] = objectSerializer_1.ObjectSerializer.serialize(separateImages, "boolean");
}
if (slidesAsImages !== undefined && null !== slidesAsImages) {
localVarQueryParameters['slidesAsImages'] = objectSerializer_1.ObjectSerializer.serialize(slidesAsImages, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToSvg(outPath, storage, password, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/svg';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToSvg.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToTeX(outPath, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/tex';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToTeX.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToTiff(outPath, brightness, compression, colorDepth, leftMargin, rightMargin, topMargin, bottomMargin, orientation, skipBlankPages, width, height, xResolution, yResolution, pageIndex, pageCount, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/tiff';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToTiff.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (brightness !== undefined && null !== brightness) {
localVarQueryParameters['brightness'] = objectSerializer_1.ObjectSerializer.serialize(brightness, "number");
}
if (compression !== undefined && null !== compression) {
localVarQueryParameters['compression'] = objectSerializer_1.ObjectSerializer.serialize(compression, "string");
}
if (colorDepth !== undefined && null !== colorDepth) {
localVarQueryParameters['colorDepth'] = objectSerializer_1.ObjectSerializer.serialize(colorDepth, "string");
}
if (leftMargin !== undefined && null !== leftMargin) {
localVarQueryParameters['leftMargin'] = objectSerializer_1.ObjectSerializer.serialize(leftMargin, "number");
}
if (rightMargin !== undefined && null !== rightMargin) {
localVarQueryParameters['rightMargin'] = objectSerializer_1.ObjectSerializer.serialize(rightMargin, "number");
}
if (topMargin !== undefined && null !== topMargin) {
localVarQueryParameters['topMargin'] = objectSerializer_1.ObjectSerializer.serialize(topMargin, "number");
}
if (bottomMargin !== undefined && null !== bottomMargin) {
localVarQueryParameters['bottomMargin'] = objectSerializer_1.ObjectSerializer.serialize(bottomMargin, "number");
}
if (orientation !== undefined && null !== orientation) {
localVarQueryParameters['orientation'] = objectSerializer_1.ObjectSerializer.serialize(orientation, "string");
}
if (skipBlankPages !== undefined && null !== skipBlankPages) {
localVarQueryParameters['skipBlankPages'] = objectSerializer_1.ObjectSerializer.serialize(skipBlankPages, "boolean");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (xResolution !== undefined && null !== xResolution) {
localVarQueryParameters['xResolution'] = objectSerializer_1.ObjectSerializer.serialize(xResolution, "number");
}
if (yResolution !== undefined && null !== yResolution) {
localVarQueryParameters['yResolution'] = objectSerializer_1.ObjectSerializer.serialize(yResolution, "number");
}
if (pageIndex !== undefined && null !== pageIndex) {
localVarQueryParameters['pageIndex'] = objectSerializer_1.ObjectSerializer.serialize(pageIndex, "number");
}
if (pageCount !== undefined && null !== pageCount) {
localVarQueryParameters['pageCount'] = objectSerializer_1.ObjectSerializer.serialize(pageCount, "number");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToXls(outPath, insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, scaleFactor, uniformWorksheets, storage, password, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/xls';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToXls.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (scaleFactor !== undefined && null !== scaleFactor) {
localVarQueryParameters['scaleFactor'] = objectSerializer_1.ObjectSerializer.serialize(scaleFactor, "number");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToXlsx(outPath, insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, scaleFactor, uniformWorksheets, storage, password, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/xlsx';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToXlsx.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (scaleFactor !== undefined && null !== scaleFactor) {
localVarQueryParameters['scaleFactor'] = objectSerializer_1.ObjectSerializer.serialize(scaleFactor, "number");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToXml(outPath, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/xml';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToXml.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInRequestToXps(outPath, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/xps';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInRequestToXps.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToAps(name, outPath, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/aps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToAps.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToAps.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToDoc(name, outPath, addReturnToLineEnd, format, imageResolutionX, imageResolutionY, maxDistanceBetweenTextLines, mode, recognizeBullets, relativeHorizontalProximity, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/doc'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToDoc.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToDoc.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (addReturnToLineEnd !== undefined && null !== addReturnToLineEnd) {
localVarQueryParameters['addReturnToLineEnd'] = objectSerializer_1.ObjectSerializer.serialize(addReturnToLineEnd, "boolean");
}
if (format !== undefined && null !== format) {
localVarQueryParameters['format'] = objectSerializer_1.ObjectSerializer.serialize(format, "string");
}
if (imageResolutionX !== undefined && null !== imageResolutionX) {
localVarQueryParameters['imageResolutionX'] = objectSerializer_1.ObjectSerializer.serialize(imageResolutionX, "number");
}
if (imageResolutionY !== undefined && null !== imageResolutionY) {
localVarQueryParameters['imageResolutionY'] = objectSerializer_1.ObjectSerializer.serialize(imageResolutionY, "number");
}
if (maxDistanceBetweenTextLines !== undefined && null !== maxDistanceBetweenTextLines) {
localVarQueryParameters['maxDistanceBetweenTextLines'] = objectSerializer_1.ObjectSerializer.serialize(maxDistanceBetweenTextLines, "number");
}
if (mode !== undefined && null !== mode) {
localVarQueryParameters['mode'] = objectSerializer_1.ObjectSerializer.serialize(mode, "string");
}
if (recognizeBullets !== undefined && null !== recognizeBullets) {
localVarQueryParameters['recognizeBullets'] = objectSerializer_1.ObjectSerializer.serialize(recognizeBullets, "boolean");
}
if (relativeHorizontalProximity !== undefined && null !== relativeHorizontalProximity) {
localVarQueryParameters['relativeHorizontalProximity'] = objectSerializer_1.ObjectSerializer.serialize(relativeHorizontalProximity, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToEpub(name, outPath, contentRecognitionMode, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/epub'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToEpub.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToEpub.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (contentRecognitionMode !== undefined && null !== contentRecognitionMode) {
localVarQueryParameters['contentRecognitionMode'] = objectSerializer_1.ObjectSerializer.serialize(contentRecognitionMode, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToHtml(name, outPath, additionalMarginWidthInPoints, compressSvgGraphicsIfAny, convertMarkedContentToLayers, defaultFontName, documentType, fixedLayout, imageResolution, minimalLineWidth, preventGlyphsGrouping, splitCssIntoPages, splitIntoPages, useZOrder, antialiasingProcessing, cssClassNamesPrefix, explicitListOfSavedPages, fontEncodingStrategy, fontSavingMode, htmlMarkupGenerationMode, lettersPositioningMethod, pagesFlowTypeDependsOnViewersScreenSize, partsEmbeddingMode, rasterImagesSavingMode, removeEmptyAreasOnTopAndBottom, saveShadowedTextsAsTransparentTexts, saveTransparentTexts, specialFolderForAllImages, specialFolderForSvgImages, trySaveTextUnderliningAndStrikeoutingInCss, folder, storage, flowLayoutParagraphFullWidth, outputFormat) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/html'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToHtml.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToHtml.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (additionalMarginWidthInPoints !== undefined && null !== additionalMarginWidthInPoints) {
localVarQueryParameters['additionalMarginWidthInPoints'] = objectSerializer_1.ObjectSerializer.serialize(additionalMarginWidthInPoints, "number");
}
if (compressSvgGraphicsIfAny !== undefined && null !== compressSvgGraphicsIfAny) {
localVarQueryParameters['compressSvgGraphicsIfAny'] = objectSerializer_1.ObjectSerializer.serialize(compressSvgGraphicsIfAny, "boolean");
}
if (convertMarkedContentToLayers !== undefined && null !== convertMarkedContentToLayers) {
localVarQueryParameters['convertMarkedContentToLayers'] = objectSerializer_1.ObjectSerializer.serialize(convertMarkedContentToLayers, "boolean");
}
if (defaultFontName !== undefined && null !== defaultFontName) {
localVarQueryParameters['defaultFontName'] = objectSerializer_1.ObjectSerializer.serialize(defaultFontName, "string");
}
if (documentType !== undefined && null !== documentType) {
localVarQueryParameters['documentType'] = objectSerializer_1.ObjectSerializer.serialize(documentType, "string");
}
if (fixedLayout !== undefined && null !== fixedLayout) {
localVarQueryParameters['fixedLayout'] = objectSerializer_1.ObjectSerializer.serialize(fixedLayout, "boolean");
}
if (imageResolution !== undefined && null !== imageResolution) {
localVarQueryParameters['imageResolution'] = objectSerializer_1.ObjectSerializer.serialize(imageResolution, "number");
}
if (minimalLineWidth !== undefined && null !== minimalLineWidth) {
localVarQueryParameters['minimalLineWidth'] = objectSerializer_1.ObjectSerializer.serialize(minimalLineWidth, "number");
}
if (preventGlyphsGrouping !== undefined && null !== preventGlyphsGrouping) {
localVarQueryParameters['preventGlyphsGrouping'] = objectSerializer_1.ObjectSerializer.serialize(preventGlyphsGrouping, "boolean");
}
if (splitCssIntoPages !== undefined && null !== splitCssIntoPages) {
localVarQueryParameters['splitCssIntoPages'] = objectSerializer_1.ObjectSerializer.serialize(splitCssIntoPages, "boolean");
}
if (splitIntoPages !== undefined && null !== splitIntoPages) {
localVarQueryParameters['splitIntoPages'] = objectSerializer_1.ObjectSerializer.serialize(splitIntoPages, "boolean");
}
if (useZOrder !== undefined && null !== useZOrder) {
localVarQueryParameters['useZOrder'] = objectSerializer_1.ObjectSerializer.serialize(useZOrder, "boolean");
}
if (antialiasingProcessing !== undefined && null !== antialiasingProcessing) {
localVarQueryParameters['antialiasingProcessing'] = objectSerializer_1.ObjectSerializer.serialize(antialiasingProcessing, "string");
}
if (cssClassNamesPrefix !== undefined && null !== cssClassNamesPrefix) {
localVarQueryParameters['cssClassNamesPrefix'] = objectSerializer_1.ObjectSerializer.serialize(cssClassNamesPrefix, "string");
}
if (explicitListOfSavedPages !== undefined && null !== explicitListOfSavedPages) {
localVarQueryParameters['explicitListOfSavedPages'] = objectSerializer_1.ObjectSerializer.serialize(explicitListOfSavedPages, "Array<number>");
}
if (fontEncodingStrategy !== undefined && null !== fontEncodingStrategy) {
localVarQueryParameters['fontEncodingStrategy'] = objectSerializer_1.ObjectSerializer.serialize(fontEncodingStrategy, "string");
}
if (fontSavingMode !== undefined && null !== fontSavingMode) {
localVarQueryParameters['fontSavingMode'] = objectSerializer_1.ObjectSerializer.serialize(fontSavingMode, "string");
}
if (htmlMarkupGenerationMode !== undefined && null !== htmlMarkupGenerationMode) {
localVarQueryParameters['htmlMarkupGenerationMode'] = objectSerializer_1.ObjectSerializer.serialize(htmlMarkupGenerationMode, "string");
}
if (lettersPositioningMethod !== undefined && null !== lettersPositioningMethod) {
localVarQueryParameters['lettersPositioningMethod'] = objectSerializer_1.ObjectSerializer.serialize(lettersPositioningMethod, "string");
}
if (pagesFlowTypeDependsOnViewersScreenSize !== undefined && null !== pagesFlowTypeDependsOnViewersScreenSize) {
localVarQueryParameters['pagesFlowTypeDependsOnViewersScreenSize'] = objectSerializer_1.ObjectSerializer.serialize(pagesFlowTypeDependsOnViewersScreenSize, "boolean");
}
if (partsEmbeddingMode !== undefined && null !== partsEmbeddingMode) {
localVarQueryParameters['partsEmbeddingMode'] = objectSerializer_1.ObjectSerializer.serialize(partsEmbeddingMode, "string");
}
if (rasterImagesSavingMode !== undefined && null !== rasterImagesSavingMode) {
localVarQueryParameters['rasterImagesSavingMode'] = objectSerializer_1.ObjectSerializer.serialize(rasterImagesSavingMode, "string");
}
if (removeEmptyAreasOnTopAndBottom !== undefined && null !== removeEmptyAreasOnTopAndBottom) {
localVarQueryParameters['removeEmptyAreasOnTopAndBottom'] = objectSerializer_1.ObjectSerializer.serialize(removeEmptyAreasOnTopAndBottom, "boolean");
}
if (saveShadowedTextsAsTransparentTexts !== undefined && null !== saveShadowedTextsAsTransparentTexts) {
localVarQueryParameters['saveShadowedTextsAsTransparentTexts'] = objectSerializer_1.ObjectSerializer.serialize(saveShadowedTextsAsTransparentTexts, "boolean");
}
if (saveTransparentTexts !== undefined && null !== saveTransparentTexts) {
localVarQueryParameters['saveTransparentTexts'] = objectSerializer_1.ObjectSerializer.serialize(saveTransparentTexts, "boolean");
}
if (specialFolderForAllImages !== undefined && null !== specialFolderForAllImages) {
localVarQueryParameters['specialFolderForAllImages'] = objectSerializer_1.ObjectSerializer.serialize(specialFolderForAllImages, "string");
}
if (specialFolderForSvgImages !== undefined && null !== specialFolderForSvgImages) {
localVarQueryParameters['specialFolderForSvgImages'] = objectSerializer_1.ObjectSerializer.serialize(specialFolderForSvgImages, "string");
}
if (trySaveTextUnderliningAndStrikeoutingInCss !== undefined && null !== trySaveTextUnderliningAndStrikeoutingInCss) {
localVarQueryParameters['trySaveTextUnderliningAndStrikeoutingInCss'] = objectSerializer_1.ObjectSerializer.serialize(trySaveTextUnderliningAndStrikeoutingInCss, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (flowLayoutParagraphFullWidth !== undefined && null !== flowLayoutParagraphFullWidth) {
localVarQueryParameters['flowLayoutParagraphFullWidth'] = objectSerializer_1.ObjectSerializer.serialize(flowLayoutParagraphFullWidth, "boolean");
}
if (outputFormat !== undefined && null !== outputFormat) {
localVarQueryParameters['outputFormat'] = objectSerializer_1.ObjectSerializer.serialize(outputFormat, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToMobiXml(name, outPath, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/mobixml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToMobiXml.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToMobiXml.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToPdfA(name, outPath, type, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/pdfa'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToPdfA.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToPdfA.');
}
if (type === null || type === undefined) {
throw new Error('Required parameter type was null or undefined when calling putPdfInStorageToPdfA.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (type !== undefined && null !== type) {
localVarQueryParameters['type'] = objectSerializer_1.ObjectSerializer.serialize(type, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToPptx(name, outPath, separateImages, slidesAsImages, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/pptx'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToPptx.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToPptx.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (separateImages !== undefined && null !== separateImages) {
localVarQueryParameters['separateImages'] = objectSerializer_1.ObjectSerializer.serialize(separateImages, "boolean");
}
if (slidesAsImages !== undefined && null !== slidesAsImages) {
localVarQueryParameters['slidesAsImages'] = objectSerializer_1.ObjectSerializer.serialize(slidesAsImages, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToSvg(name, outPath, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/svg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToSvg.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToSvg.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToTeX(name, outPath, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/tex'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToTeX.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToTeX.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToTiff(name, outPath, brightness, compression, colorDepth, leftMargin, rightMargin, topMargin, bottomMargin, orientation, skipBlankPages, width, height, xResolution, yResolution, pageIndex, pageCount, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/tiff'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToTiff.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToTiff.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (brightness !== undefined && null !== brightness) {
localVarQueryParameters['brightness'] = objectSerializer_1.ObjectSerializer.serialize(brightness, "number");
}
if (compression !== undefined && null !== compression) {
localVarQueryParameters['compression'] = objectSerializer_1.ObjectSerializer.serialize(compression, "string");
}
if (colorDepth !== undefined && null !== colorDepth) {
localVarQueryParameters['colorDepth'] = objectSerializer_1.ObjectSerializer.serialize(colorDepth, "string");
}
if (leftMargin !== undefined && null !== leftMargin) {
localVarQueryParameters['leftMargin'] = objectSerializer_1.ObjectSerializer.serialize(leftMargin, "number");
}
if (rightMargin !== undefined && null !== rightMargin) {
localVarQueryParameters['rightMargin'] = objectSerializer_1.ObjectSerializer.serialize(rightMargin, "number");
}
if (topMargin !== undefined && null !== topMargin) {
localVarQueryParameters['topMargin'] = objectSerializer_1.ObjectSerializer.serialize(topMargin, "number");
}
if (bottomMargin !== undefined && null !== bottomMargin) {
localVarQueryParameters['bottomMargin'] = objectSerializer_1.ObjectSerializer.serialize(bottomMargin, "number");
}
if (orientation !== undefined && null !== orientation) {
localVarQueryParameters['orientation'] = objectSerializer_1.ObjectSerializer.serialize(orientation, "string");
}
if (skipBlankPages !== undefined && null !== skipBlankPages) {
localVarQueryParameters['skipBlankPages'] = objectSerializer_1.ObjectSerializer.serialize(skipBlankPages, "boolean");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (xResolution !== undefined && null !== xResolution) {
localVarQueryParameters['xResolution'] = objectSerializer_1.ObjectSerializer.serialize(xResolution, "number");
}
if (yResolution !== undefined && null !== yResolution) {
localVarQueryParameters['yResolution'] = objectSerializer_1.ObjectSerializer.serialize(yResolution, "number");
}
if (pageIndex !== undefined && null !== pageIndex) {
localVarQueryParameters['pageIndex'] = objectSerializer_1.ObjectSerializer.serialize(pageIndex, "number");
}
if (pageCount !== undefined && null !== pageCount) {
localVarQueryParameters['pageCount'] = objectSerializer_1.ObjectSerializer.serialize(pageCount, "number");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToXls(name, outPath, insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, scaleFactor, uniformWorksheets, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xls'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToXls.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToXls.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (scaleFactor !== undefined && null !== scaleFactor) {
localVarQueryParameters['scaleFactor'] = objectSerializer_1.ObjectSerializer.serialize(scaleFactor, "number");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToXlsx(name, outPath, insertBlankColumnAtFirst, minimizeTheNumberOfWorksheets, scaleFactor, uniformWorksheets, folder, storage, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xlsx'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToXlsx.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToXlsx.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (insertBlankColumnAtFirst !== undefined && null !== insertBlankColumnAtFirst) {
localVarQueryParameters['insertBlankColumnAtFirst'] = objectSerializer_1.ObjectSerializer.serialize(insertBlankColumnAtFirst, "boolean");
}
if (minimizeTheNumberOfWorksheets !== undefined && null !== minimizeTheNumberOfWorksheets) {
localVarQueryParameters['minimizeTheNumberOfWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(minimizeTheNumberOfWorksheets, "boolean");
}
if (scaleFactor !== undefined && null !== scaleFactor) {
localVarQueryParameters['scaleFactor'] = objectSerializer_1.ObjectSerializer.serialize(scaleFactor, "number");
}
if (uniformWorksheets !== undefined && null !== uniformWorksheets) {
localVarQueryParameters['uniformWorksheets'] = objectSerializer_1.ObjectSerializer.serialize(uniformWorksheets, "boolean");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToXml(name, outPath, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToXml.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToXml.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPdfInStorageToXps(name, outPath, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPdfInStorageToXps.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putPdfInStorageToXps.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPolyLineAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/polyline/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPolyLineAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putPolyLineAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putPolyLineAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "PolyLineAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolyLineAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putPolygonAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/polygon/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPolygonAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putPolygonAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putPolygonAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "PolygonAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PolygonAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putPopupAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/popup/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPopupAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putPopupAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putPopupAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "PopupAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "PopupAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putPrivileges(name, privileges, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/privileges'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPrivileges.');
}
if (privileges === null || privileges === undefined) {
throw new Error('Required parameter privileges was null or undefined when calling putPrivileges.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(privileges, "DocumentPrivilege")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putPsInStorageToPdf(name, srcPath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/ps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putPsInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putPsInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putRadioButtonField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/radiobutton/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putRadioButtonField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putRadioButtonField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putRadioButtonField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "RadioButtonField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RadioButtonFieldResponse");
return Promise.resolve({ body: result, response });
});
}
putRedactionAnnotation(name, annotationId, annotation, storage, folder, apply) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/redaction/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putRedactionAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putRedactionAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putRedactionAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (apply !== undefined && null !== apply) {
localVarQueryParameters['apply'] = objectSerializer_1.ObjectSerializer.serialize(apply, "boolean");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "RedactionAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "RedactionAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putReplaceImage(name, imageId, imageFilePath, storage, folder, image) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/{imageId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'imageId' + '}', encodeURIComponent(String(imageId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putReplaceImage.');
}
if (imageId === null || imageId === undefined) {
throw new Error('Required parameter imageId was null or undefined when calling putReplaceImage.');
}
if (imageFilePath !== undefined && null !== imageFilePath) {
localVarQueryParameters['imageFilePath'] = objectSerializer_1.ObjectSerializer.serialize(imageFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (image !== undefined) {
localVarFormParams['image'] = image;
fileData = image;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ImageResponse");
return Promise.resolve({ body: result, response });
});
}
putReplaceMultipleImage(name, imageIds, imageFilePath, storage, folder, image) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/images/replace'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putReplaceMultipleImage.');
}
if (imageIds === null || imageIds === undefined) {
throw new Error('Required parameter imageIds was null or undefined when calling putReplaceMultipleImage.');
}
if (imageIds !== undefined && null !== imageIds) {
localVarQueryParameters['imageIds'] = objectSerializer_1.ObjectSerializer.serialize(imageIds, "Array<string>");
}
if (imageFilePath !== undefined && null !== imageFilePath) {
localVarQueryParameters['imageFilePath'] = objectSerializer_1.ObjectSerializer.serialize(imageFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (image !== undefined) {
localVarFormParams['image'] = image;
fileData = image;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ImagesResponse");
return Promise.resolve({ body: result, response });
});
}
putScreenAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/screen/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putScreenAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putScreenAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putScreenAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "ScreenAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "ScreenAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putScreenAnnotationDataExtract(name, annotationId, outFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/screen/{annotationId}/data/extract'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putScreenAnnotationDataExtract.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putScreenAnnotationDataExtract.');
}
if (outFilePath === null || outFilePath === undefined) {
throw new Error('Required parameter outFilePath was null or undefined when calling putScreenAnnotationDataExtract.');
}
if (outFilePath !== undefined && null !== outFilePath) {
localVarQueryParameters['outFilePath'] = objectSerializer_1.ObjectSerializer.serialize(outFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putSearchableDocument(name, storage, folder, lang) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/ocr'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSearchableDocument.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (lang !== undefined && null !== lang) {
localVarQueryParameters['lang'] = objectSerializer_1.ObjectSerializer.serialize(lang, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putSetProperty(name, propertyName, value, storage, folder, password) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/documentproperties/{propertyName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'propertyName' + '}', encodeURIComponent(String(propertyName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSetProperty.');
}
if (propertyName === null || propertyName === undefined) {
throw new Error('Required parameter propertyName was null or undefined when calling putSetProperty.');
}
if (value === null || value === undefined) {
throw new Error('Required parameter value was null or undefined when calling putSetProperty.');
}
if (value !== undefined && null !== value) {
localVarQueryParameters['value'] = objectSerializer_1.ObjectSerializer.serialize(value, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (password !== undefined && null !== password) {
localVarQueryParameters['password'] = objectSerializer_1.ObjectSerializer.serialize(password, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "DocumentPropertyResponse");
return Promise.resolve({ body: result, response });
});
}
putSignatureField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/signature/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSignatureField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putSignatureField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putSignatureField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "SignatureField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SignatureFieldResponse");
return Promise.resolve({ body: result, response });
});
}
putSoundAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/sound/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSoundAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putSoundAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putSoundAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "SoundAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SoundAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putSoundAnnotationDataExtract(name, annotationId, outFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/sound/{annotationId}/data/extract'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSoundAnnotationDataExtract.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putSoundAnnotationDataExtract.');
}
if (outFilePath === null || outFilePath === undefined) {
throw new Error('Required parameter outFilePath was null or undefined when calling putSoundAnnotationDataExtract.');
}
if (outFilePath !== undefined && null !== outFilePath) {
localVarQueryParameters['outFilePath'] = objectSerializer_1.ObjectSerializer.serialize(outFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putSquareAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/square/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSquareAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putSquareAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putSquareAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "SquareAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquareAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putSquigglyAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/squiggly/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSquigglyAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putSquigglyAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putSquigglyAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "SquigglyAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "SquigglyAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putStampAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/stamp/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putStampAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putStampAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putStampAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "StampAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StampAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putStampAnnotationDataExtract(name, annotationId, outFilePath, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/stamp/{annotationId}/data/extract'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putStampAnnotationDataExtract.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putStampAnnotationDataExtract.');
}
if (outFilePath === null || outFilePath === undefined) {
throw new Error('Required parameter outFilePath was null or undefined when calling putStampAnnotationDataExtract.');
}
if (outFilePath !== undefined && null !== outFilePath) {
localVarQueryParameters['outFilePath'] = objectSerializer_1.ObjectSerializer.serialize(outFilePath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putStrikeOutAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/strikeout/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putStrikeOutAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putStrikeOutAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putStrikeOutAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "StrikeOutAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StrikeOutAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putSvgInStorageToPdf(name, srcPath, adjustPageSize, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/svg'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putSvgInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putSvgInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (adjustPageSize !== undefined && null !== adjustPageSize) {
localVarQueryParameters['adjustPageSize'] = objectSerializer_1.ObjectSerializer.serialize(adjustPageSize, "boolean");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putTable(name, tableId, table, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/tables/{tableId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'tableId' + '}', encodeURIComponent(String(tableId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putTable.');
}
if (tableId === null || tableId === undefined) {
throw new Error('Required parameter tableId was null or undefined when calling putTable.');
}
if (table === null || table === undefined) {
throw new Error('Required parameter table was null or undefined when calling putTable.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(table, "Table")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putTeXInStorageToPdf(name, srcPath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/tex'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putTeXInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putTeXInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putTextAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/text/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putTextAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putTextAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putTextAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "TextAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putTextBoxField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/textbox/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putTextBoxField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putTextBoxField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putTextBoxField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "TextBoxField")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "TextBoxFieldResponse");
return Promise.resolve({ body: result, response });
});
}
putUnderlineAnnotation(name, annotationId, annotation, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/annotations/underline/{annotationId}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'annotationId' + '}', encodeURIComponent(String(annotationId)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putUnderlineAnnotation.');
}
if (annotationId === null || annotationId === undefined) {
throw new Error('Required parameter annotationId was null or undefined when calling putUnderlineAnnotation.');
}
if (annotation === null || annotation === undefined) {
throw new Error('Required parameter annotation was null or undefined when calling putUnderlineAnnotation.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(annotation, "UnderlineAnnotation")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "UnderlineAnnotationResponse");
return Promise.resolve({ body: result, response });
});
}
putUpdateField(name, fieldName, field, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields/{fieldName}'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'))
.replace('{' + 'fieldName' + '}', encodeURIComponent(String(fieldName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putUpdateField.');
}
if (fieldName === null || fieldName === undefined) {
throw new Error('Required parameter fieldName was null or undefined when calling putUpdateField.');
}
if (field === null || field === undefined) {
throw new Error('Required parameter field was null or undefined when calling putUpdateField.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(field, "Field")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FieldResponse");
return Promise.resolve({ body: result, response });
});
}
putUpdateFields(name, fields, storage, folder) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/fields'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putUpdateFields.');
}
if (fields === null || fields === undefined) {
throw new Error('Required parameter fields was null or undefined when calling putUpdateFields.');
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: objectSerializer_1.ObjectSerializer.serialize(fields, "Fields")
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FieldsResponse");
return Promise.resolve({ body: result, response });
});
}
putWebInStorageToPdf(name, url, height, width, isLandscape, marginLeft, marginBottom, marginRight, marginTop, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/web'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putWebInStorageToPdf.');
}
if (url === null || url === undefined) {
throw new Error('Required parameter url was null or undefined when calling putWebInStorageToPdf.');
}
if (url !== undefined && null !== url) {
localVarQueryParameters['url'] = objectSerializer_1.ObjectSerializer.serialize(url, "string");
}
if (height !== undefined && null !== height) {
localVarQueryParameters['height'] = objectSerializer_1.ObjectSerializer.serialize(height, "number");
}
if (width !== undefined && null !== width) {
localVarQueryParameters['width'] = objectSerializer_1.ObjectSerializer.serialize(width, "number");
}
if (isLandscape !== undefined && null !== isLandscape) {
localVarQueryParameters['isLandscape'] = objectSerializer_1.ObjectSerializer.serialize(isLandscape, "boolean");
}
if (marginLeft !== undefined && null !== marginLeft) {
localVarQueryParameters['marginLeft'] = objectSerializer_1.ObjectSerializer.serialize(marginLeft, "number");
}
if (marginBottom !== undefined && null !== marginBottom) {
localVarQueryParameters['marginBottom'] = objectSerializer_1.ObjectSerializer.serialize(marginBottom, "number");
}
if (marginRight !== undefined && null !== marginRight) {
localVarQueryParameters['marginRight'] = objectSerializer_1.ObjectSerializer.serialize(marginRight, "number");
}
if (marginTop !== undefined && null !== marginTop) {
localVarQueryParameters['marginTop'] = objectSerializer_1.ObjectSerializer.serialize(marginTop, "number");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putXfaPdfInRequestToAcroForm(outPath, storage, file) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/convert/xfatoacroform';
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putXfaPdfInRequestToAcroForm.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['file'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putXfaPdfInStorageToAcroForm(name, outPath, folder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/convert/xfatoacroform'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putXfaPdfInStorageToAcroForm.');
}
if (outPath === null || outPath === undefined) {
throw new Error('Required parameter outPath was null or undefined when calling putXfaPdfInStorageToAcroForm.');
}
if (outPath !== undefined && null !== outPath) {
localVarQueryParameters['outPath'] = objectSerializer_1.ObjectSerializer.serialize(outPath, "string");
}
if (folder !== undefined && null !== folder) {
localVarQueryParameters['folder'] = objectSerializer_1.ObjectSerializer.serialize(folder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putXmlInStorageToPdf(name, srcPath, xslFilePath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/xml'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putXmlInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putXmlInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (xslFilePath !== undefined && null !== xslFilePath) {
localVarQueryParameters['xslFilePath'] = objectSerializer_1.ObjectSerializer.serialize(xslFilePath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putXpsInStorageToPdf(name, srcPath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/xps'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putXpsInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putXpsInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
putXslFoInStorageToPdf(name, srcPath, dstFolder, storage) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/{name}/create/xslfo'
.replace('{' + 'name' + '}', encodeURIComponent(String(name)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (name === null || name === undefined) {
throw new Error('Required parameter name was null or undefined when calling putXslFoInStorageToPdf.');
}
if (srcPath === null || srcPath === undefined) {
throw new Error('Required parameter srcPath was null or undefined when calling putXslFoInStorageToPdf.');
}
if (srcPath !== undefined && null !== srcPath) {
localVarQueryParameters['srcPath'] = objectSerializer_1.ObjectSerializer.serialize(srcPath, "string");
}
if (dstFolder !== undefined && null !== dstFolder) {
localVarQueryParameters['dstFolder'] = objectSerializer_1.ObjectSerializer.serialize(dstFolder, "string");
}
if (storage !== undefined && null !== storage) {
localVarQueryParameters['storage'] = objectSerializer_1.ObjectSerializer.serialize(storage, "string");
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "AsposeResponse");
return Promise.resolve({ body: result, response });
});
}
storageExists(storageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/{storageName}/exist'
.replace('{' + 'storageName' + '}', encodeURIComponent(String(storageName)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (storageName === null || storageName === undefined) {
throw new Error('Required parameter storageName was null or undefined when calling storageExists.');
}
let localVarUseFormData = false;
let fileData = null;
let localVarRequestOptions = {
method: 'GET',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "StorageExist");
return Promise.resolve({ body: result, response });
});
}
uploadFile(path, file, storageName) {
return __awaiter(this, void 0, void 0, function* () {
const localVarPath = this.basePath + '/pdf/storage/file/{path}'
.replace('{' + 'path' + '}', encodeURIComponent(String(path)).replace('%2F', '/'));
let localVarQueryParameters = {};
let localVarHeaderParams = Object.assign({}, this.defaultHeaders);
let localVarFormParams = {};
if (path === null || path === undefined) {
throw new Error('Required parameter path was null or undefined when calling uploadFile.');
}
if (file === null || file === undefined) {
throw new Error('Required parameter file was null or undefined when calling uploadFile.');
}
if (storageName !== undefined && null !== storageName) {
localVarQueryParameters['storageName'] = objectSerializer_1.ObjectSerializer.serialize(storageName, "string");
}
let localVarUseFormData = false;
let fileData = null;
if (file !== undefined) {
localVarFormParams['File'] = file;
fileData = file;
}
localVarUseFormData = true;
let localVarRequestOptions = {
method: 'PUT',
qs: localVarQueryParameters,
headers: localVarHeaderParams,
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
};
if (Object.keys(localVarFormParams).length) {
if (localVarUseFormData) {
localVarRequestOptions.formData = localVarFormParams;
}
else {
localVarRequestOptions.form = localVarFormParams;
}
}
const response = yield (0, requestHelper_1.invokeApiMethod)(localVarRequestOptions, this.configuration, false, fileData);
const result = objectSerializer_1.ObjectSerializer.deserialize(response.body, "FilesUploadResult");
return Promise.resolve({ body: result, response });
});
}
}
exports.PdfApi = PdfApi;
//# sourceMappingURL=api.js.map