Last active
August 23, 2019 12:28
-
-
Save groupdocscloud/4d51ebda15c88dcc9da36b902fffc8a8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signature-PHP-v2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedBarcodeOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
$options = new GroupDocs\Signature\Model\SignBarcodeOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_BARCODE); | |
$options->setBarcodeType("Code128"); | |
$options->setText("123456789012"); | |
$options->setCodeTextAlignment(GroupDocs\Signature\Model\SignBarcodeOptions::CODE_TEXT_ALIGNMENT_NONE); | |
$options->setLeft(100); | |
$options->setTop(100); | |
$options->setWidth(300); | |
$options->setHeight(100); | |
$options->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$options->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$options->setStretch(GroupDocs\Signature\Model\SignTextOptions::STRETCH_NONE); | |
$options->setRotationAngle(0); | |
$options->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$options->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$options->setMargin($padding); | |
$options->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("BlueViolet"); | |
$options->setForeColor($color); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("DarkOrange"); | |
$options->setBorderColor($color); | |
$options->setBackgroundColor($color); | |
$options->setOpacity(0.8); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(2); | |
$options->setInnerMargins($padding); | |
$options->setBorderVisiblity(true); | |
$options->setBorderDashStyle(GroupDocs\Signature\Model\SignTextOptions::BORDER_DASH_STYLE_DASH); | |
$options->setBorderWeight(12); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedCollectionsOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
// Sign Text options | |
$textOptions = new GroupDocs\Signature\Model\SignTextOptions(); | |
$textOptions->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$textOptions->setPage(1); | |
$textOptions->setAllPages(false); | |
$textOptions->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_TEXT); | |
$textOptions->setText("GroupDocs Cloud"); | |
$textOptions->setLeft(100); | |
$textOptions->setTop(100); | |
$textOptions->setWidth(100); | |
$textOptions->setHeight(100); | |
$textOptions->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$textOptions->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$textOptions->setStretch(GroupDocs\Signature\Model\SignTextOptions::STRETCH_NONE); | |
$textOptions->setRotationAngle(0); | |
$textOptions->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$textOptions->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$textOptions->setMargin($padding); | |
$textOptions->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("BlueViolet"); | |
$textOptions->setForeColor($color); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("DarkOrange"); | |
$textOptions->setBorderColor($color); | |
$textOptions->setBackgroundColor($color); | |
$textOptions->setBorderVisiblity(true); | |
$textOptions->setBorderDashStyle(GroupDocs\Signature\Model\SignTextOptions::BORDER_DASH_STYLE_DASH); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$textOptions->setPagesSetup($pagesSetup); | |
// Sign Barcode options | |
$barcodeOptions = new GroupDocs\Signature\Model\SignBarcodeOptions(); | |
$barcodeOptions->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$barcodeOptions->setPage(1); | |
$barcodeOptions->setAllPages(false); | |
$barcodeOptions->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_BARCODE); | |
$barcodeOptions->setBarcodeType("Code128"); | |
$barcodeOptions->setText("123456789012"); | |
$barcodeOptions->setCodeTextAlignment(GroupDocs\Signature\Model\SignBarcodeOptions::CODE_TEXT_ALIGNMENT_NONE); | |
$barcodeOptions->setLeft(100); | |
$barcodeOptions->setTop(100); | |
$barcodeOptions->setWidth(300); | |
$barcodeOptions->setHeight(100); | |
$barcodeOptions->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$barcodeOptions->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$barcodeOptions->setStretch(GroupDocs\Signature\Model\SignTextOptions::STRETCH_NONE); | |
$barcodeOptions->setRotationAngle(0); | |
$barcodeOptions->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$barcodeOptions->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$barcodeOptions->setMargin($padding); | |
$barcodeOptions->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("BlueViolet"); | |
$barcodeOptions->setForeColor($color); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("DarkOrange"); | |
$barcodeOptions->setBorderColor($color); | |
$barcodeOptions->setBackgroundColor($color); | |
$barcodeOptions->setOpacity(0.8); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(2); | |
$barcodeOptions->setInnerMargins($padding); | |
$barcodeOptions->setBorderVisiblity(true); | |
$barcodeOptions->setBorderDashStyle(GroupDocs\Signature\Model\SignTextOptions::BORDER_DASH_STYLE_DASH); | |
$barcodeOptions->setBorderWeight(12); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$barcodeOptions->setPagesSetup($pagesSetup); | |
$settings->setOptions([$textOptions, $barcodeOptions]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Required dependencies and include autoload.php | |
require_once(__DIR__ . '\vendor\autoload.php'); | |
// Common class to hold the constants and static functions | |
class CommonUtils { | |
// TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required) | |
static $AppSid = 'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX'; | |
static $AppKey = 'XXXXXXXXXXXXXXXXXXXX'; | |
static $ApiBaseUrl = 'https://api.groupdocs.cloud'; | |
static $MyStorage = 'XXXXX'; | |
// Getting the Sign API Instance | |
public static function GetSignApiInstance() { | |
// intializing the configuration | |
$configuration = new GroupDocs\Signature\Configuration(); | |
// Seting the configurations | |
$configuration->setAppSid(CommonUtils::$AppSid); | |
$configuration->setAppKey(CommonUtils::$AppKey); | |
$configuration->setApiBaseUrl(CommonUtils::$ApiBaseUrl); | |
// Retrun the new SignApi instance | |
return new GroupDocs\Signature\SignApi($configuration); | |
} | |
// Getting the Info API Instance | |
public static function GetInfoApiInstance() { | |
// intializing the configuration | |
$configuration = new GroupDocs\Signature\Configuration(); | |
// Seting the configurations | |
$configuration->setAppSid(CommonUtils::$AppSid); | |
$configuration->setAppKey(CommonUtils::$AppKey); | |
$configuration->setApiBaseUrl(CommonUtils::$ApiBaseUrl); | |
// Retrun the new InfoApi instance | |
return new GroupDocs\Signature\InfoApi($configuration); | |
} | |
// Getting the Signature StorageAPI API Instance | |
public static function GetStorageApiInstance() { | |
// intializing the configuration | |
$configuration = new GroupDocs\Signature\Configuration(); | |
// Seting the configurations | |
$configuration->setAppSid(CommonUtils::$AppSid); | |
$configuration->setAppKey(CommonUtils::$AppKey); | |
// Retrun the new StorageApi instance | |
return new GroupDocs\Signature\StorageApi($configuration); | |
} | |
// Getting the Signature FolderAPI API Instance | |
public static function GetFolderApiInstance() { | |
// intializing the configuration | |
$configuration = new GroupDocs\Signature\Configuration(); | |
// Seting the configurations | |
$configuration->setAppSid(CommonUtils::$AppSid); | |
$configuration->setAppKey(CommonUtils::$AppKey); | |
// Retrun the new FolderApi instance | |
return new GroupDocs\Signature\FolderApi($configuration); | |
} | |
// Getting the Signature FileAPI API Instance | |
public static function GetFileApiInstance() { | |
// intializing the configuration | |
$configuration = new GroupDocs\Signature\Configuration(); | |
// Seting the configurations | |
$configuration->setAppSid(CommonUtils::$AppSid); | |
$configuration->setAppKey(CommonUtils::$AppKey); | |
// Retrun the new FileApi instance | |
return new GroupDocs\Signature\FileApi($configuration); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFileApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\CopyFileRequest("signaturedocs\one-page.docx", "signaturedocs\one-page-copied.docx", CommonUtils::$MyStorage, CommonUtils::$MyStorage); | |
$apiInstance->copyFile($request); | |
echo "Expected response type is Void: 'signaturedocs/one-page.docx' file copied as 'signaturedocs/one-page-copied.docx'."; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFolderApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\CopyFolderRequest("signaturedocs", "signaturedocs1", CommonUtils::$MyStorage, CommonUtils::$MyStorage); | |
$apiInstance->copyFolder($request); | |
echo "Expected response type is Void: 'signaturedocs' folder copied as 'signaturedocs1'.", "<br />"; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFolderApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\CreateFolderRequest("signaturedocs", CommonUtils::$MyStorage); | |
$apiInstance->createFolder($request); | |
echo "Expected response type is Void: 'signaturedocs' folder created.", "<br />"; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFileApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\DeleteFileRequest("signaturedocs\one-page-copied.docx", CommonUtils::$MyStorage); | |
$apiInstance->deleteFile($request); | |
echo "Expected response type is Void: 'signaturedocs1/one-page-copied.docx' file deleted."; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFolderApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\DeleteFolderRequest("signaturedocs1\\signaturedocs1", CommonUtils::$MyStorage, true); | |
$apiInstance->deleteFolder($request); | |
echo "Expected response type is Void: 'signaturedocs1/signaturedocs1' folder deleted recursively.", "<br />"; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedDigitalOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
$options = new GroupDocs\Signature\Model\SignDigitalOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_DIGITAL); | |
$options->setImageGuid("signaturedocs\\signature.jpg"); | |
$options->setCertificateGuid("signaturedocs\\temp.pfx"); | |
$options->setPassword("1234567890"); | |
$options->setLeft(100); | |
$options->setTop(100); | |
$options->setWidth(300); | |
$options->setHeight(100); | |
$options->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$options->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$options->setRotationAngle(0); | |
$options->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$options->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$options->setMargin($padding); | |
$options->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$options->setOpacity(0.8); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFileApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\DownloadFileRequest("signaturedocs\one-page.docx", CommonUtils::$MyStorage, null); | |
$response = $apiInstance->downloadFile($request); | |
echo "Expected response type is File: ", strlen($response); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetStorageApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\GetDiscUsageRequest(CommonUtils::$MyStorage); | |
$response = $apiInstance->getDiscUsage($request); | |
echo "Expected response type is DiscUsage: ", $response; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetInfoApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\InfoSettings(); | |
$settings->setFileInfo($fileInfo); | |
$request = new GroupDocs\Signature\Model\Requests\getInfoRequest($settings); | |
$response = $apiInstance->getInfo($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetStorageApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\GetFileVersionsRequest("signaturedocs\one-page.docx", CommonUtils::$MyStorage); | |
$response = $apiInstance->getFileVersions($request); | |
echo "Expected response type is FileVersions: ", $response; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFolderApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\GetFilesListRequest("signaturedocs", CommonUtils::$MyStorage); | |
$response = $apiInstance->getFilesList($request); | |
echo "Expected response type is FilesList.", "<br />"; | |
foreach($response->getValue() as $storageFile) { | |
echo "Files: ", $storageFile->getPath(), "<br />"; | |
} | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetInfoApiInstance(); | |
$response = $apiInstance->getSupportedBarcodes(); | |
echo '<b>Supported Barcodes<br /></b>'; | |
foreach($response->getBarcodeTypes() as $key => $format) { | |
echo $format->getName(), "<br />"; | |
} | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetInfoApiInstance(); | |
$response = $apiInstance->getSupportedFileFormats(); | |
echo '<b>Supported file formats<br /></b>'; | |
foreach($response->getFormats() as $key => $format) { | |
echo $format->getFileFormat(), "(", $format->getExtension(), ")<br />"; | |
} | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetInfoApiInstance(); | |
$response = $apiInstance->getSupportedQRCodes(); | |
echo '<b>Supported QrCodes<br /></b>'; | |
foreach($response->getQRCodeTypes() as $key => $format) { | |
echo $format->getName(), "<br />"; | |
} | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedImageOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
$options = new GroupDocs\Signature\Model\SignImageOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_IMAGE); | |
$options->setImageGuid("signaturedocs\\signature.jpg"); | |
$options->setLeft(100); | |
$options->setTop(100); | |
$options->setWidth(300); | |
$options->setHeight(100); | |
$options->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$options->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$options->setRotationAngle(0); | |
$options->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$options->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$options->setMargin($padding); | |
$options->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$options->setOpacity(0.8); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="UTF-8"> | |
<title>GroupDocs.Signature Cloud SDK - Php Examples</title> | |
</head> | |
<body> | |
<h1> | |
GroupDocs.Signature Cloud SDK - Php Examples</h1> | |
<p> | |
Please first provide the <b>AppSid</b> & <b>AppKey</b> in <b>'CommonUtils.php'</b> and then <a href="Signature_Php_Upload_Resoruces.php" target="_blank">click here</a> to upload the test files to your default storage<br/>Click on the link to execute the examples for respective outputs.</p> | |
<ul> | |
<li> | |
<h3> | |
Supported File Formats</h3> | |
<ol> | |
<li><a href="Supported_File_Formats/Signature_Php_Get_Supported_Formats.php" target="_blank">Get_All_Supported_Formats</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Supported Barcodes</h3> | |
<ol> | |
<li><a href="Supported_Barcodes/Signature_Php_Get_Supported_Barcodes.php" target="_blank">Get_Supported_Barcodes</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Supported File QrCodes</h3> | |
<ol> | |
<li><a href="Supported_QRCodes/Signature_Php_Get_Supported_QRCodes.php" target="_blank">Get_Supported_QRCodes</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Document Information</h3> | |
<ol> | |
<li><a href="Document_Information/Signature_Php_Get_Document_Information.php" target="_blank">Get_Document_Information</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Working with Storage</h3> | |
<ol> | |
<li><a href="Working_With_Storage/Signature_Php_Storage_Exist.php" target="_blank">Storage_Exist</a></li> | |
<li><a href="Working_With_Storage/Signature_Php_Object_Exists.php" target="_blank">Object_Exists</a></li> | |
<li><a href="Working_With_Storage/Signature_Php_Get_File_Versions.php" target="_blank">Get_File_Versions</a></li> | |
<li><a href="Working_With_Storage/Signature_Php_Get_Disc_Usage.php" target="_blank">Get_Disc_Usage</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Working with Folder</h3> | |
<ol> | |
<li><a href="Working_With_Folder/Signature_Php_Create_Folder.php" target="_blank">Create_Folder</a></li> | |
<li><a href="Working_With_Folder/Signature_Php_Copy_Folder.php" target="_blank">Copy_Folder</a></li> | |
<li><a href="Working_With_Folder/Signature_Php_Get_Files_List.php" target="_blank">Get_Files_List</a></li> | |
<li><a href="Working_With_Folder/Signature_Php_Move_Folder.php" target="_blank">Move_Folder</a></li> | |
<li><a href="Working_With_Folder/Signature_Php_Delete_Folder.php" target="_blank">Delete_Folder</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Working with Files</h3> | |
<ol> | |
<li><a href="Working_With_Files/Signature_Php_Upload_File.php" target="_blank">Upload_File</a></li> | |
<li><a href="Working_With_Files/Signature_Php_Copy_File.php" target="_blank">Copy_File</a></li> | |
<li><a href="Working_With_Files/Signature_Php_Download_File.php" target="_blank">Download_File</a></li> | |
<li><a href="Working_With_Files/Signature_Php_Move_File.php" target="_blank">Move_File</a></li> | |
<li><a href="Working_With_Files/Signature_Php_Delete_File.php" target="_blank">Delete_File</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Signing Documents</h3> | |
<ol> | |
<li><a href="Signing_Documents/Signature_Php_Barcode_Signature.php" target="_blank">Barcode_Signature</a></li> | |
<li><a href="Signing_Documents/Signature_Php_QRCode_Signature.php" target="_blank">QRCode_Signature</a></li> | |
<li><a href="Signing_Documents/Signature_Php_Digital_Signature.php" target="_blank">Digital_Signature</a></li> | |
<li><a href="Signing_Documents/Signature_Php_Image_Signature.php" target="_blank">Image_Signature</a></li> | |
<li><a href="Signing_Documents/Signature_Php_Stamp_Signature.php" target="_blank">Stamp_Signature</a></li> | |
<li><a href="Signing_Documents/Signature_Php_Text_Signature.php" target="_blank">Text_Signature</a></li> | |
<li><a href="Signing_Documents/Signature_Php_Collection_Signature.php" target="_blank">Collection_Signature</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Verify Signature</h3> | |
<ol> | |
<li><a href="Verify_Signature/Signature_Php_Verify_Barcode_Signature.php" target="_blank">Verify_Barcode_Signature</a></li> | |
<li><a href="Verify_Signature/Signature_Php_Verify_QRCode_Signature.php" target="_blank">Verify_QRCode_Signature</a></li> | |
<li><a href="Verify_Signature/Signature_Php_Verify_Digital_Signature.php" target="_blank">Verify_Digital_Signature</a></li> | |
<li><a href="Verify_Signature/Signature_Php_Verify_Text_Signature.php" target="_blank">Verify_Text_Signature</a></li> | |
<li><a href="Verify_Signature/Signature_Php_Verify_Collection_Signature.php" target="_blank">Verify_Collection_Signature</a></li> | |
</ol> | |
</li> | |
<li> | |
<h3> | |
Search Signature</h3> | |
<ol> | |
<li><a href="Search_Signature/Signature_Php_Search_Barcode_Signature.php" target="_blank">Search_Barcode_Signature</a></li> | |
<li><a href="Search_Signature/Signature_Php_Search_QRCode_Signature.php" target="_blank">Search_QRCode_Signature</a></li> | |
<li><a href="Search_Signature/Signature_Php_Search_Digital_Signature.php" target="_blank">Search_Digital_Signature</a></li> | |
<li><a href="Search_Signature/Signature_Php_Search_Collection_Signature.php" target="_blank">Search_Collection_Signature</a></li> | |
</ol> | |
</li> | |
</ul> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFileApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\MoveFileRequest("signaturedocs\one-page.docx", "signaturedocs1\one-page-copied.docx", CommonUtils::$MyStorage, CommonUtils::$MyStorage); | |
$apiInstance->moveFile($request); | |
echo "Expected response type is Void: 'signaturedocs/one-page.docx' file moved as 'signaturedocs1/one-page-copied.docx'."; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFolderApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\MoveFolderRequest("signaturedocs1", "signaturedocs1\\signaturedocs1", CommonUtils::$MyStorage, CommonUtils::$MyStorage, true); | |
$apiInstance->moveFolder($request); | |
echo "Expected response type is Void: 'signaturedocs1' folder moved to 'signaturedocs1/signaturedocs1'.", "<br />"; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetStorageApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\ObjectExistsRequest("signaturedocs\one-page.docx", CommonUtils::$MyStorage); | |
$response = $apiInstance->objectExists($request); | |
echo "Expected response type is ObjectExist: ", $response; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedQRCodeOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
$options = new GroupDocs\Signature\Model\SignQRCodeOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_QR_CODE); | |
$options->setQRCodeType("Aztec"); | |
$options->setText("John Smit"); | |
$options->setLeft(100); | |
$options->setTop(100); | |
$options->setWidth(300); | |
$options->setHeight(100); | |
$options->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$options->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$options->setStretch(GroupDocs\Signature\Model\SignTextOptions::STRETCH_NONE); | |
$options->setRotationAngle(0); | |
$options->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$options->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$options->setMargin($padding); | |
$options->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("BlueViolet"); | |
$options->setForeColor($color); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("DarkOrange"); | |
$options->setBorderColor($color); | |
$options->setBackgroundColor($color); | |
$options->setOpacity(0.8); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(2); | |
$options->setInnerMargins($padding); | |
$options->setBorderVisiblity(true); | |
$options->setBorderDashStyle(GroupDocs\Signature\Model\SignTextOptions::BORDER_DASH_STYLE_DASH); | |
$options->setBorderWeight(12); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedBarcodeOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SearchSettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\SearchBarcodeOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_BARCODE); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\SearchSignaturesRequest($settings); | |
$response = $apiInstance->searchSignatures($request); | |
echo "Signatures Found: ", count($response->getSignatures()); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs/signedCollectionsOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SearchSettings(); | |
$settings->setFileInfo($fileInfo); | |
// Search QrCode options | |
$QrCodeoptions = new GroupDocs\Signature\Model\SearchQRCodeOptions(); | |
$QrCodeoptions->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$QrCodeoptions->setPage(1); | |
$QrCodeoptions->setAllPages(false); | |
$QrCodeoptions->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_QR_CODE); | |
$QrCodeoptions->setQRCodeType("Aztec"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$QrCodeoptions->setPagesSetup($pagesSetup); | |
// Search Barcode options | |
$barcodeOptions = new GroupDocs\Signature\Model\SearchBarcodeOptions(); | |
$barcodeOptions->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$barcodeOptions->setPage(1); | |
$barcodeOptions->setAllPages(false); | |
$barcodeOptions->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_BARCODE); | |
$barcodeOptions->setBarcodeType("Code128"); | |
$barcodeOptions->setText("123456789012"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$barcodeOptions->setPagesSetup($pagesSetup); | |
$settings->setOptions([$QrCodeoptions, $barcodeOptions]); | |
$request = new GroupDocs\Signature\Model\Requests\SearchSignaturesRequest($settings); | |
$response = $apiInstance->searchSignatures($request); | |
echo "Signatures Found: ", count($response->getSignatures()); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedCollectionsOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SearchSettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\SearchDigitalOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_DIGITAL); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\SearchSignaturesRequest($settings); | |
$response = $apiInstance->searchSignatures($request); | |
echo "Signatures Found: ", count($response->getSignatures()); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedQRCodeOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SearchSettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\SearchQRCodeOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_QR_CODE); | |
$options->setQRCodeType("Aztec"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\SearchSignaturesRequest($settings); | |
$response = $apiInstance->searchSignatures($request); | |
echo "Signatures Found: ", count($response->getSignatures()); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedStampOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
$options = new GroupDocs\Signature\Model\SignStampOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_STAMP); | |
$options->setImageGuid("signaturedocs\signature.jpg"); | |
$options->setLeft(100); | |
$options->setTop(100); | |
$options->setWidth(300); | |
$options->setHeight(100); | |
$options->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$options->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$options->setRotationAngle(0); | |
$options->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$options->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$options->setMargin($padding); | |
$options->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$options->setOpacity(0.8); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("CornflowerBlue"); | |
$options->setBackgroundColor($color); | |
$options->setBackgroundColorCropType(GroupDocs\Signature\Model\SignStampOptions::BACKGROUND_COLOR_CROP_TYPE_INNER_AREA); | |
$options->setBackgroundImageCropType(GroupDocs\Signature\Model\SignStampOptions::BACKGROUND_IMAGE_CROP_TYPE_MIDDLE_AREA); | |
$stampLine = new GroupDocs\Signature\Model\StampLine(); | |
$stampLine->setText("John Smith"); | |
$stampLine->setTextBottomIntent(5); | |
$stampLine->setTextRepeatType(GroupDocs\Signature\Model\StampLine::TEXT_REPEAT_TYPE_FULL_TEXT_REPEAT); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("Gold"); | |
$stampLine->setTextColor($color); | |
$stampLine->setHeight(30); | |
$stampLine->setVisible(true); | |
$options->setOuterLines([$stampLine]); | |
$stampLine = new GroupDocs\Signature\Model\StampLine(); | |
$stampLine->setText("John Smith"); | |
$stampLine->setTextBottomIntent(3); | |
$stampLine->setTextRepeatType(GroupDocs\Signature\Model\StampLine::TEXT_REPEAT_TYPE_NONE); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("Gold"); | |
$stampLine->setTextColor($color); | |
$stampLine->setHeight(30); | |
$stampLine->setVisible(true); | |
$options->setInnerLines([$stampLine]); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetStorageApiInstance(); | |
$request = new GroupDocs\Signature\Model\Requests\StorageExistsRequest(CommonUtils::$MyStorage); | |
$response = $apiInstance->storageExists($request); | |
echo "Expected response type is StorageExist: ", $response; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\one-page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\SignSettings(); | |
$settings->setFileInfo($fileInfo); | |
$saveOptions = new GroupDocs\Signature\Model\SaveOptions(); | |
$saveOptions->setOutputFilePath("signaturedocs\signedTextOne_page.docx"); | |
$settings->setSaveOptions($saveOptions); | |
$options = new GroupDocs\Signature\Model\SignTextOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_TEXT); | |
$options->setText("GroupDocs Cloud"); | |
$options->setLeft(100); | |
$options->setTop(100); | |
$options->setWidth(100); | |
$options->setHeight(100); | |
$options->setLocationMeasureType(GroupDocs\Signature\Model\SignTextOptions::LOCATION_MEASURE_TYPE_PIXELS); | |
$options->setSizeMeasureType(GroupDocs\Signature\Model\SignTextOptions::SIZE_MEASURE_TYPE_PIXELS); | |
$options->setStretch(GroupDocs\Signature\Model\SignTextOptions::STRETCH_NONE); | |
$options->setRotationAngle(0); | |
$options->setHorizontalAlignment(GroupDocs\Signature\Model\SignTextOptions::HORIZONTAL_ALIGNMENT_NONE); | |
$options->setVerticalAlignment(GroupDocs\Signature\Model\SignTextOptions::VERTICAL_ALIGNMENT_NONE); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$options->setMargin($padding); | |
$options->setMarginMeasureType(GroupDocs\Signature\Model\SignTextOptions::MARGIN_MEASURE_TYPE_PIXELS); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("BlueViolet"); | |
$options->setForeColor($color); | |
$color = new GroupDocs\Signature\Model\Color(); | |
$color->setWeb("DarkOrange"); | |
$options->setBorderColor($color); | |
$options->setBackgroundColor($color); | |
$options->setBorderVisiblity(true); | |
$options->setBorderDashStyle(GroupDocs\Signature\Model\SignTextOptions::BORDER_DASH_STYLE_DASH); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\createSignaturesRequest($settings); | |
$response = $apiInstance->createSignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetFileApiInstance(); | |
$filePath = realpath(dirname(__DIR__). '\Resources\signaturedocs\one-page.docx'); | |
echo "filePath: ". $filePath; | |
$fileStream = readfile($filePath); | |
$request = new GroupDocs\Signature\Model\Requests\UploadFileRequest("signaturedocs\one-page1.docx", $fileStream); | |
$response = $apiInstance->uploadFile($request); | |
echo "Expected response type is FilesUploadResult: ", $response; | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(__DIR__ . '\CommonUtils.php'); | |
try { | |
$storageApi = CommonUtils::GetStorageApiInstance(); | |
$fileApi = CommonUtils::GetFileApiInstance(); | |
$folder = realpath(__DIR__ . '\Resources'); | |
$filePathInStorage = ""; | |
$dir_iterator = new \RecursiveDirectoryIterator($folder); | |
$iterator = new \RecursiveIteratorIterator($dir_iterator, \RecursiveIteratorIterator::SELF_FIRST); | |
echo 'Uploading file process executing....<br />'; | |
foreach ($iterator as $file) { | |
if (!$file->isDir()) { | |
$filePath = $file->getPathName(); | |
$filePathInStorage = str_replace($folder . '\\', "", $filePath); | |
echo $filePathInStorage; | |
echo "<br>"; | |
$isExistRequest = new \GroupDocs\Signature\Model\Requests\objectExistsRequest($filePathInStorage); | |
$isExistResponse = $storageApi->objectExists($isExistRequest); | |
if (!$isExistResponse->getExists()) { | |
$putCreateRequest = new \GroupDocs\Signature\Model\Requests\uploadFileRequest($filePathInStorage, $filePath); | |
$putCreateResponse = $fileApi->uploadFile($putCreateRequest); | |
} | |
} | |
} | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedBarcodeOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\VerifySettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\VerifyBarcodeOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_BARCODE); | |
$options->setBarcodeType("Code128"); | |
$options->setText("123456789012"); | |
$padding = new GroupDocs\Signature\Model\Padding(); | |
$padding->setAll(5); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\VerifySignaturesRequest($settings); | |
$response = $apiInstance->verifySignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs/signedCollectionsOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\VerifySettings(); | |
$settings->setFileInfo($fileInfo); | |
// Verify Text options | |
$textOptions = new GroupDocs\Signature\Model\VerifyTextOptions(); | |
$textOptions->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$textOptions->setPage(1); | |
$textOptions->setAllPages(false); | |
$textOptions->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_TEXT); | |
$textOptions->setText("GroupDocs Cloud"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$textOptions->setPagesSetup($pagesSetup); | |
// Verify Barcode options | |
$barcodeOptions = new GroupDocs\Signature\Model\VerifyBarcodeOptions(); | |
$barcodeOptions->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$barcodeOptions->setPage(1); | |
$barcodeOptions->setAllPages(false); | |
$barcodeOptions->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_BARCODE); | |
$barcodeOptions->setBarcodeType("Code128"); | |
$barcodeOptions->setText("123456789012"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$barcodeOptions->setPagesSetup($pagesSetup); | |
$settings->setOptions([$textOptions, $barcodeOptions]); | |
$request = new GroupDocs\Signature\Model\Requests\VerifySignaturesRequest($settings); | |
$response = $apiInstance->verifySignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedCollectionsOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\VerifySettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\VerifyDigitalOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_DIGITAL); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\VerifySignaturesRequest($settings); | |
$response = $apiInstance->verifySignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedQRCodeOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\VerifySettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\VerifyQRCodeOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_QR_CODE); | |
$options->setQRCodeType("Aztec"); | |
$options->setText("John Smit"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\VerifySignaturesRequest($settings); | |
$response = $apiInstance->verifySignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
include(dirname(__DIR__) . '\CommonUtils.php'); | |
try { | |
$apiInstance = CommonUtils::GetSignApiInstance(); | |
$fileInfo = new GroupDocs\Signature\Model\FileInfo(); | |
$fileInfo->setFilePath("signaturedocs\signedTextOne_page.docx"); | |
$fileInfo->setPassword(""); | |
$settings = new GroupDocs\Signature\Model\VerifySettings(); | |
$settings->setFileInfo($fileInfo); | |
$options = new GroupDocs\Signature\Model\VerifyTextOptions(); | |
$options->setDocumentType(GroupDocs\Signature\Model\OptionsBase::DOCUMENT_TYPE_WORD_PROCESSING); | |
$options->setPage(1); | |
$options->setAllPages(false); | |
$options->setSignatureType(GroupDocs\Signature\Model\OptionsBase::SIGNATURE_TYPE_TEXT); | |
$options->setText("GroupDocs Cloud"); | |
$pagesSetup = new GroupDocs\Signature\Model\PagesSetup(); | |
$pagesSetup->setEvenPages(false); | |
$pagesSetup->setFirstPage(true); | |
$pagesSetup->setLastPage(false); | |
$pagesSetup->setOddPages(false); | |
$pagesSetup->setPageNumbers([1]); | |
$options->setPagesSetup($pagesSetup); | |
$settings->setOptions([$options]); | |
$request = new GroupDocs\Signature\Model\Requests\VerifySignaturesRequest($settings); | |
$response = $apiInstance->verifySignatures($request); | |
echo "Response: ", $response->getFileInfo(); | |
} catch (Exception $e) { | |
echo "Something went wrong: ", $e->getMessage(), "\n"; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment