Last active
August 28, 2018 09:10
-
-
Save groupdocscloud/d95398adbee451da9981705cf5c6ad7f to your computer and use it in GitHub Desktop.
This Gist contains Java examples of GroupDocs.Signature Cloud
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-Java |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_DocumentInfo_File { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
GetDocumentInfoRequest request = new GetDocumentInfoRequest(); | |
request.setFileName("one-page.docx"); | |
request.setPassword(""); | |
request.setFolder(""); | |
request.setStorage("MyStorage"); | |
DocumentInfo response = apiInstance.getDocumentInfo(request); | |
System.out.println("FleName: " + response.getName()); | |
System.out.println("Total pages: " + response.getPages().getTotalCount()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#GetDocumentInfo"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_DocumentInfo_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
GetDocumentInfoFromUrlRequest request = new GetDocumentInfoFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=0"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
DocumentInfo response = apiInstance.getDocumentInfoFromUrl(request); | |
System.out.println("FleName: " + response.getName()); | |
System.out.println("Total pages: " + response.getPages().getTotalCount()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#getDocumentInfoFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Collection { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SearchOptionsCollectionData collection = new SearchOptionsCollectionData(); | |
PdfSearchBarcodeOptionsData searchPdfBarCodeOptionsData = new PdfSearchBarcodeOptionsData(); | |
searchPdfBarCodeOptionsData.setDocumentPageNumber(1); | |
searchPdfBarCodeOptionsData.setBarcodeTypeName("Code39Standard"); | |
searchPdfBarCodeOptionsData.setMatchType(SearchBarcodeOptionsData.MatchTypeEnum.CONTAINS); | |
searchPdfBarCodeOptionsData.setText("123456789012"); | |
searchPdfBarCodeOptionsData.setSearchAllPages(true); | |
collection.addItemsItem(searchPdfBarCodeOptionsData); | |
PdfSearchQRCodeOptionsData searchPdfQRCodeOptionsData = new PdfSearchQRCodeOptionsData(); | |
searchPdfQRCodeOptionsData.setOptionsType("Aztec"); | |
searchPdfQRCodeOptionsData.setDocumentPageNumber(1); | |
searchPdfQRCodeOptionsData.setSearchAllPages(true); | |
collection.addItemsItem(searchPdfQRCodeOptionsData); | |
PostSearchCollectionRequest request = new PostSearchCollectionRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsCollectionData(collection); | |
SearchDocumentResponse response = apiInstance.postSearchCollection(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchCollection"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Collection_FromUrl { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SearchOptionsCollectionData collection = new SearchOptionsCollectionData(); | |
PdfSearchBarcodeOptionsData searchPdfBarCodeOptionsData = new PdfSearchBarcodeOptionsData(); | |
searchPdfBarCodeOptionsData.setDocumentPageNumber(1); | |
searchPdfBarCodeOptionsData.setBarcodeTypeName("Code39Standard"); | |
searchPdfBarCodeOptionsData.setMatchType(SearchBarcodeOptionsData.MatchTypeEnum.CONTAINS); | |
searchPdfBarCodeOptionsData.setText("123456789012"); | |
searchPdfBarCodeOptionsData.setSearchAllPages(true); | |
collection.addItemsItem(searchPdfBarCodeOptionsData); | |
PdfSearchQRCodeOptionsData searchPdfQRCodeOptionsData = new PdfSearchQRCodeOptionsData(); | |
searchPdfQRCodeOptionsData.setOptionsType("Aztec"); | |
searchPdfQRCodeOptionsData.setDocumentPageNumber(1); | |
searchPdfQRCodeOptionsData.setSearchAllPages(true); | |
collection.addItemsItem(searchPdfQRCodeOptionsData); | |
PostSearchCollectionFromUrlRequest request = new PostSearchCollectionFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/hodevye8grewfup/one-page.pdf?dl=0"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsCollectionData(collection); | |
SearchDocumentResponse response = apiInstance.postSearchCollectionFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchCollectionFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Signature_Barcode { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
CellsSearchBarcodeOptionsData searchOptionsData = new CellsSearchBarcodeOptionsData(); | |
searchOptionsData.setDocumentPageNumber(1); | |
searchOptionsData.setBarcodeTypeName("Code39Standard"); | |
searchOptionsData.setMatchType(SearchBarcodeOptionsData.MatchTypeEnum.CONTAINS); | |
searchOptionsData.setText("123456789012"); | |
searchOptionsData.setSearchAllPages(true); | |
PostSearchBarcodeRequest request = new PostSearchBarcodeRequest(); | |
request.setName("with-overflowed-text.xlsx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsData(searchOptionsData); | |
SearchDocumentResponse response = apiInstance.postSearchBarcode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchBarcode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Signature_Barcode_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
CellsSearchBarcodeOptionsData searchOptionsData = new CellsSearchBarcodeOptionsData(); | |
searchOptionsData.setDocumentPageNumber(1); | |
searchOptionsData.setBarcodeTypeName("Code39Standard"); | |
searchOptionsData.setMatchType(SearchBarcodeOptionsData.MatchTypeEnum.CONTAINS); | |
searchOptionsData.setText("123456789012"); | |
searchOptionsData.setSearchAllPages(true); | |
PostSearchBarcodeFromUrlRequest request = new PostSearchBarcodeFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/o9k7gweapq8k15l/SignedForVerificationAll.xlsx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsData(searchOptionsData); | |
SearchDocumentResponse response = apiInstance.postSearchBarcodeFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchBarcodeFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Signature_Digital { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
CellsSearchDigitalOptionsData searchOptionsData = new CellsSearchDigitalOptionsData(); | |
searchOptionsData.setDocumentPageNumber(1); | |
searchOptionsData.setSearchAllPages(true); | |
PostSearchDigitalRequest request = new PostSearchDigitalRequest(); | |
request.setName("with-overflowed-text.xlsx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsData(searchOptionsData); | |
SearchDocumentResponse response = apiInstance.postSearchDigital(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchDigital"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Signature_Digital_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
CellsSearchDigitalOptionsData searchOptionsData = new CellsSearchDigitalOptionsData(); | |
searchOptionsData.setDocumentPageNumber(1); | |
searchOptionsData.setSearchAllPages(true); | |
PostSearchDigitalFromUrlRequest request = new PostSearchDigitalFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/o9k7gweapq8k15l/SignedForVerificationAll.xlsx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsData(searchOptionsData); | |
SearchDocumentResponse response = apiInstance.postSearchDigitalFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchDigitalFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Signature_QRCode { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
CellsSearchQRCodeOptionsData searchOptionsData = new CellsSearchQRCodeOptionsData(); | |
searchOptionsData.setOptionsType("Aztec"); | |
searchOptionsData.setDocumentPageNumber(1); | |
searchOptionsData.setSearchAllPages(true); | |
PostSearchQRCodeRequest request = new PostSearchQRCodeRequest(); | |
request.setName("with-overflowed-text.xlsx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsData(searchOptionsData); | |
SearchDocumentResponse response = apiInstance.postSearchQRCode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchQRCode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Search_Signature_QRCode_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
CellsSearchQRCodeOptionsData searchOptionsData = new CellsSearchQRCodeOptionsData(); | |
searchOptionsData.setOptionsType("Aztec"); | |
searchOptionsData.setDocumentPageNumber(1); | |
searchOptionsData.setSearchAllPages(true); | |
PostSearchQRCodeFromUrlRequest request = new PostSearchQRCodeFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/o9k7gweapq8k15l/SignedForVerificationAll.xlsx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSearchOptionsData(searchOptionsData); | |
SearchDocumentResponse response = apiInstance.postSearchQRCodeFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postSearchQRCodeFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_Barcode { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PdfSignBarcodeOptionsData signOptionsData = new PdfSignBarcodeOptionsData(); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setBarcodeTypeName("Code128"); | |
signOptionsData.setText("1234567890"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
PostBarcodeRequest request = new PostBarcodeRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postBarcode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postBarcode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_Barcode_From_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
WordsSignBarcodeOptionsData signOptionsData = new WordsSignBarcodeOptionsData(); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setBarcodeTypeName("Code128"); | |
signOptionsData.setText("1234567890"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
PostBarcodeFromUrlRequest request = new PostBarcodeFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postBarcodeFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postBarcodeFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.HorizontalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.LocationMeasureTypeEnum; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.MarginMeasureTypeEnum; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.VerticalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Collection { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SignOptionsCollectionData collection = new SignOptionsCollectionData(); | |
Color color=new Color(); | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PdfSignImageOptionsData signPdfImageOptionsData = new PdfSignImageOptionsData(); | |
signPdfImageOptionsData.setDocumentPageNumber(1); | |
signPdfImageOptionsData.setSignAllPages(false); | |
signPdfImageOptionsData.setHeight(80); | |
signPdfImageOptionsData.setWidth(100); | |
signPdfImageOptionsData.setImageGuid("signature.jpg"); | |
signPdfImageOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.HorizontalAlignmentEnum.LEFT); | |
signPdfImageOptionsData.setLeft(10); | |
signPdfImageOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signPdfImageOptionsData.setMargin(margin); | |
signPdfImageOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signPdfImageOptionsData.setOpacity(0.5); | |
signPdfImageOptionsData.setTop(100); | |
signPdfImageOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.VerticalAlignmentEnum.CENTER); | |
collection.addItemsItem(signPdfImageOptionsData); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
PdfSignTextOptionsData signPdfTextOptionsData = new PdfSignTextOptionsData(); | |
signPdfTextOptionsData.setDocumentPageNumber(1); | |
signPdfTextOptionsData.setPagesSetup(pagesSetup); | |
color.setWeb("#fcfcfc"); | |
signPdfTextOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signPdfTextOptionsData.setBorderColor(color); | |
signPdfTextOptionsData.setDocumentPageNumber(1); | |
signPdfTextOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signPdfTextOptionsData.setForeColor(color); | |
signPdfTextOptionsData.setText("John Smith"); | |
signPdfTextOptionsData.setSignAllPages(false); | |
signPdfTextOptionsData.setHeight(80); | |
signPdfTextOptionsData.setWidth(100); | |
signPdfTextOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signPdfTextOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
signPdfTextOptionsData.setLeft(10); | |
signPdfTextOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signPdfTextOptionsData.setMargin(margin); | |
signPdfTextOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signPdfTextOptionsData.setTop(100); | |
signPdfTextOptionsData.setOptionsType("PdfSignTextOptionsData"); | |
collection.addItemsItem(signPdfTextOptionsData); | |
PostCollectionRequest request = new PostCollectionRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsCollectionData(collection); | |
SignatureDocumentResponse response = apiInstance.postCollection(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postCollection"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.HorizontalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.LocationMeasureTypeEnum; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.MarginMeasureTypeEnum; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.VerticalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Collection_FromUrl { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SignOptionsCollectionData collection = new SignOptionsCollectionData(); | |
Color color=new Color(); | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
WordsSignImageOptionsData signWordsfImageOptionsData = new WordsSignImageOptionsData(); | |
signWordsfImageOptionsData.setDocumentPageNumber(1); | |
signWordsfImageOptionsData.setSignAllPages(false); | |
signWordsfImageOptionsData.setHeight(80); | |
signWordsfImageOptionsData.setWidth(100); | |
signWordsfImageOptionsData.setImageGuid("signature.jpg"); | |
signWordsfImageOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.HorizontalAlignmentEnum.LEFT); | |
signWordsfImageOptionsData.setLeft(10); | |
signWordsfImageOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signWordsfImageOptionsData.setMargin(margin); | |
signWordsfImageOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signWordsfImageOptionsData.setOpacity(0.5); | |
signWordsfImageOptionsData.setTop(100); | |
signWordsfImageOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.VerticalAlignmentEnum.CENTER); | |
collection.addItemsItem(signWordsfImageOptionsData); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
WordsSignTextOptionsData signWordsTextOptionsData = new WordsSignTextOptionsData(); | |
signWordsTextOptionsData.setDocumentPageNumber(1); | |
signWordsTextOptionsData.setPagesSetup(pagesSetup); | |
color.setWeb("#fcfcfc"); | |
signWordsTextOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signWordsTextOptionsData.setBorderColor(color); | |
signWordsTextOptionsData.setDocumentPageNumber(1); | |
signWordsTextOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signWordsTextOptionsData.setForeColor(color); | |
signWordsTextOptionsData.setText("John Smith"); | |
signWordsTextOptionsData.setSignAllPages(false); | |
signWordsTextOptionsData.setHeight(80); | |
signWordsTextOptionsData.setWidth(100); | |
signWordsTextOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signWordsTextOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
signWordsTextOptionsData.setLeft(10); | |
signWordsTextOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signWordsTextOptionsData.setMargin(margin); | |
signWordsTextOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signWordsTextOptionsData.setTop(100); | |
signWordsTextOptionsData.setOptionsType("signWordsTextOptionsData"); | |
collection.addItemsItem(signWordsTextOptionsData); | |
PostCollectionFromUrlRequest request = new PostCollectionFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsCollectionData(collection); | |
SignatureDocumentResponse response = apiInstance.postCollectionFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postCollectionFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Collection_Verify { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
VerifyOptionsCollectionData collection = new VerifyOptionsCollectionData(); | |
PdfVerifyBarcodeOptionsData VerifyPdfBarCodeOptionsData = new PdfVerifyBarcodeOptionsData(); | |
VerifyPdfBarCodeOptionsData.setDocumentPageNumber(1); | |
VerifyPdfBarCodeOptionsData.setBarcodeTypeName("Code39Standard"); | |
VerifyPdfBarCodeOptionsData.setMatchType(VerifyBarcodeOptionsData.MatchTypeEnum.CONTAINS); | |
VerifyPdfBarCodeOptionsData.setText("123456789012"); | |
VerifyPdfBarCodeOptionsData.setVerifyAllPages(true); | |
collection.addItemsItem(VerifyPdfBarCodeOptionsData); | |
PdfVerifyQRCodeOptionsData VerifyPdfQRCodeOptionsData = new PdfVerifyQRCodeOptionsData(); | |
VerifyPdfQRCodeOptionsData.setOptionsType("Aztec"); | |
VerifyPdfQRCodeOptionsData.setDocumentPageNumber(1); | |
VerifyPdfQRCodeOptionsData.setVerifyAllPages(true); | |
collection.addItemsItem(VerifyPdfQRCodeOptionsData); | |
PostVerificationCollectionRequest request = new PostVerificationCollectionRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsCollectionData(collection); | |
VerifiedDocumentResponse response = apiInstance.postVerificationCollection(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationCollection"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Collection_Verify_FromUrl { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
VerifyOptionsCollectionData collection = new VerifyOptionsCollectionData(); | |
PdfVerifyBarcodeOptionsData VerifyPdfBarCodeOptionsData = new PdfVerifyBarcodeOptionsData(); | |
VerifyPdfBarCodeOptionsData.setDocumentPageNumber(1); | |
VerifyPdfBarCodeOptionsData.setBarcodeTypeName("Code39Standard"); | |
VerifyPdfBarCodeOptionsData.setMatchType(VerifyBarcodeOptionsData.MatchTypeEnum.CONTAINS); | |
VerifyPdfBarCodeOptionsData.setText("123456789012"); | |
VerifyPdfBarCodeOptionsData.setVerifyAllPages(true); | |
collection.addItemsItem(VerifyPdfBarCodeOptionsData); | |
PdfVerifyQRCodeOptionsData VerifyPdfQRCodeOptionsData = new PdfVerifyQRCodeOptionsData(); | |
VerifyPdfQRCodeOptionsData.setOptionsType("Aztec"); | |
VerifyPdfQRCodeOptionsData.setDocumentPageNumber(1); | |
VerifyPdfQRCodeOptionsData.setVerifyAllPages(true); | |
collection.addItemsItem(VerifyPdfQRCodeOptionsData); | |
PostVerificationCollectionFromUrlRequest request = new PostVerificationCollectionFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/hodevye8grewfup/one-page.pdf?dl=0"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsCollectionData(collection); | |
VerifiedDocumentResponse response = apiInstance.postVerificationCollectionFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationCollectionFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Digital { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PdfSignDigitalOptionsData signOptionsData = new PdfSignDigitalOptionsData(); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setCertificateGuid("temp.pfx"); | |
signOptionsData.setPassword(""); | |
signOptionsData.setImageGuid("signature.jpg"); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.VerticalAlignmentEnum.CENTER); | |
PostDigitalRequest request = new PostDigitalRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postDigital(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postDigital"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
var configuration = new Configuration | |
{ | |
AppSid = Sid, | |
AppKey = Key | |
}; | |
var apiInstance = new SignatureApi(configuration); | |
try | |
{ | |
var signOptionsData = new GroupDocs.Signature.Cloud.Sdk.Model.WordsSignDigitalOptionsData() | |
{ | |
DocumentPageNumber = 1, | |
Height = 80, | |
HorizontalAlignment = GroupDocs.Signature.Cloud.Sdk.Model.SignDigitalOptionsData.HorizontalAlignmentEnum.Right, | |
Left = 10, | |
LocationMeasureType = GroupDocs.Signature.Cloud.Sdk.Model.SignDigitalOptionsData.LocationMeasureTypeEnum.Pixels, | |
Margin = new GroupDocs.Signature.Cloud.Sdk.Model.PaddingData() { Left = 10, Right = 10, Bottom = 10, Top = 10 }, | |
MarginMeasureType = GroupDocs.Signature.Cloud.Sdk.Model.SignDigitalOptionsData.MarginMeasureTypeEnum.Pixels, | |
Opacity = 0.5, | |
SignAllPages = false, | |
CertificateGuid = "temp.pfx", | |
Password = "password", | |
ImageGuid = "signature.jpg", | |
Top = 100, | |
VerticalAlignment = GroupDocs.Signature.Cloud.Sdk.Model.SignDigitalOptionsData.VerticalAlignmentEnum.Center, | |
Width = 100 | |
}; | |
var request = new PostDigitalFromUrlRequest | |
{ | |
Url = "https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1", | |
SignOptionsData = signOptionsData, | |
Password = null, | |
Storage = null, | |
}; | |
var response = apiInstance.PostDigitalFromUrl(request); | |
Debug.Print("FleName: " + response.FileName); | |
} | |
catch (Exception e) | |
{ | |
Debug.Print("Exception when signing document at provided URL with digital signature: " + e.Message); | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Image { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PdfSignImageOptionsData signOptionsData = new PdfSignImageOptionsData(); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setImageGuid("signature.jpg"); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.VerticalAlignmentEnum.CENTER); | |
PostImageRequest request = new PostImageRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postImage(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postImage"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Image_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
WordsSignImageOptionsData signOptionsData = new WordsSignImageOptionsData(); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setImageGuid("signature.jpg"); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignDigitalOptionsData.VerticalAlignmentEnum.CENTER); | |
PostImageFromUrlRequest request = new PostImageFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postImageFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postImageFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_QRCode { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PdfSignQRCodeOptionsData signOptionsData = new PdfSignQRCodeOptionsData(); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setQrCodeTypeName("QR"); | |
signOptionsData.setText("1234567890"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
PostQRCodeRequest request = new PostQRCodeRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postQRCode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postQRCode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_QRCode_Logo_Image { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font=new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PdfSignQRCodeOptionsData signOptionsData = new PdfSignQRCodeOptionsData(); | |
signOptionsData.setBorderVisiblity(true); | |
signOptionsData.setBorderDashStyle(com.groupdocs.cloud.signature.model.SignQRCodeOptionsData.BorderDashStyleEnum.SOLID); | |
signOptionsData.setBorderWeight(1.0); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setQrCodeTypeName("Aztec"); | |
signOptionsData.setText("1234567890"); | |
signOptionsData.setLogoGuid("signature.jpg"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignQRCodeOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignQRCodeOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignQRCodeOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignQRCodeOptionsData.VerticalAlignmentEnum.CENTER); | |
signOptionsData.setOptionsType("SignQRCodeOptionsData"); | |
PostQRCodeRequest request = new PostQRCodeRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postQRCode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postQRCode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_QRCode_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
WordsSignQRCodeOptionsData signOptionsData = new WordsSignQRCodeOptionsData(); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setQrCodeTypeName("QR"); | |
signOptionsData.setText("1234567890"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
PostQRCodeFromUrlRequest request = new PostQRCodeFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postQRCodeFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postQRCodeFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.SignStampOptionsData.BackgroundColorCropTypeEnum; | |
import com.groupdocs.cloud.signature.model.SignStampOptionsData.BackgroundImageCropTypeEnum; | |
import com.groupdocs.cloud.signature.model.StampLineData.TextRepeatTypeEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import java.util.ArrayList; | |
import java.util.List; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Stamp { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color = new Color(); | |
PaddingData margin=new PaddingData(); | |
margin.setAll(5); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(true); | |
CellsSignStampOptionsData signOptionsData = new CellsSignStampOptionsData(); | |
signOptionsData.setImageGuid("One-Page.jpg"); | |
signOptionsData.setSheetNumber(1); | |
signOptionsData.setSignAllPages(false); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
List<Integer> list = new ArrayList<Integer>(); | |
list.add(1); | |
pagesSetup.setPageNumbers(list); | |
signOptionsData.setPagesSetup(pagesSetup); | |
signOptionsData.setRowNumber(2); | |
signOptionsData.setColumnNumber(2); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
signOptionsData.setBackgroundColorCropType(BackgroundColorCropTypeEnum.INNERAREA); | |
signOptionsData.setBackgroundImageCropType(BackgroundImageCropTypeEnum.MIDDLEAREA); | |
List<StampLineData> outerLines = new ArrayList<StampLineData>(); | |
StampLineData stampLineData = new StampLineData(); | |
stampLineData.setText("John Smith"); | |
stampLineData.setFont(font); | |
stampLineData.setTextBottomIntent(5); | |
color.setWeb(Color.Gold.getWeb()); | |
stampLineData.setTextColor(color); | |
stampLineData.setTextRepeatType(TextRepeatTypeEnum.FULLTEXTREPEAT); | |
color.setWeb(Color.BlueViolet.getWeb()); | |
stampLineData.setBackgroundColor(color); | |
stampLineData.setHeight(20); | |
BorderLineData borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.5); | |
borderLineData.setWeight(1.2); | |
stampLineData.setInnerBorder(borderLineData); | |
borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.7); | |
borderLineData.setWeight(1.4); | |
stampLineData.setOuterBorder(borderLineData); | |
stampLineData.setVisible(true); | |
outerLines.add(stampLineData); | |
signOptionsData.outerLines(outerLines); | |
List<StampLineData> innerLines = new ArrayList<StampLineData>(); | |
stampLineData = new StampLineData(); | |
stampLineData.setText("*John Smith*"); | |
font.fontSize(20.0); | |
stampLineData.setFont(font); | |
stampLineData.setTextBottomIntent(5); | |
color.setWeb(Color.Gold.getWeb()); | |
stampLineData.setTextColor(color); | |
stampLineData.setTextRepeatType(TextRepeatTypeEnum.FULLTEXTREPEAT); | |
color.setWeb(Color.BlueViolet.getWeb()); | |
stampLineData.setBackgroundColor(color); | |
stampLineData.setHeight(30); | |
stampLineData.setTextBottomIntent(3); | |
borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.5); | |
borderLineData.setWeight(1.2); | |
stampLineData.setInnerBorder(borderLineData); | |
borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.7); | |
borderLineData.setWeight(1.4); | |
stampLineData.setOuterBorder(borderLineData); | |
stampLineData.setVisible(true); | |
innerLines.add(stampLineData); | |
signOptionsData.innerLines(innerLines); | |
color.setWeb("#364E6F"); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(150); | |
signOptionsData.setWidth(200); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignStampOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignStampOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignStampOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setRotationAngle(45); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignStampOptionsData.VerticalAlignmentEnum.CENTER); | |
signOptionsData.setOptionsType("SlidesSignStampOptionsData"); | |
PostStampRequest request = new PostStampRequest(); | |
request.setName("with-overflowed-text.xlsx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postStamp(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postStamp"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Stamp_Background_Brush { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color = new Color(); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
SlidesSignStampOptionsData signOptionsData = new SlidesSignStampOptionsData(); | |
LinearGradientBrushData backgroundBrush = new LinearGradientBrushData(); | |
color.web(Color.CornflowerBlue.getWeb()); | |
backgroundBrush.setStartColor(color); | |
color.web(Color.DarkBlue.getWeb()); | |
backgroundBrush.setEndColor(color); | |
backgroundBrush.setAngle(0.0); | |
backgroundBrush.setBrushType("LinearGradientBrush"); | |
signOptionsData.setBackgroundBrush(backgroundBrush); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignStampOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignStampOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignStampOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignStampOptionsData.VerticalAlignmentEnum.CENTER); | |
signOptionsData.setOptionsType("SlidesSignStampOptionsData"); | |
PostStampRequest request = new PostStampRequest(); | |
request.setName("one-page.pptx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postStamp(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postStamp"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.SignStampOptionsData.BackgroundColorCropTypeEnum; | |
import com.groupdocs.cloud.signature.model.SignStampOptionsData.BackgroundImageCropTypeEnum; | |
import com.groupdocs.cloud.signature.model.StampLineData.TextRepeatTypeEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import java.util.ArrayList; | |
import java.util.List; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Stamp_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color = new Color(); | |
PaddingData margin=new PaddingData(); | |
margin.setAll(5); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(true); | |
CellsSignStampOptionsData signOptionsData = new CellsSignStampOptionsData(); | |
signOptionsData.setImageGuid("One-Page.jpg"); | |
signOptionsData.setSheetNumber(1); | |
signOptionsData.setSignAllPages(false); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
List<Integer> list = new ArrayList<Integer>(); | |
list.add(1); | |
pagesSetup.setPageNumbers(list); | |
signOptionsData.setPagesSetup(pagesSetup); | |
signOptionsData.setRowNumber(2); | |
signOptionsData.setColumnNumber(2); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
signOptionsData.setBackgroundColorCropType(BackgroundColorCropTypeEnum.INNERAREA); | |
signOptionsData.setBackgroundImageCropType(BackgroundImageCropTypeEnum.MIDDLEAREA); | |
List<StampLineData> outerLines = new ArrayList<StampLineData>(); | |
StampLineData stampLineData = new StampLineData(); | |
stampLineData.setText("John Smith"); | |
stampLineData.setFont(font); | |
stampLineData.setTextBottomIntent(5); | |
color.setWeb(Color.Gold.getWeb()); | |
stampLineData.setTextColor(color); | |
stampLineData.setTextRepeatType(TextRepeatTypeEnum.FULLTEXTREPEAT); | |
color.setWeb(Color.BlueViolet.getWeb()); | |
stampLineData.setBackgroundColor(color); | |
stampLineData.setHeight(20); | |
BorderLineData borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.5); | |
borderLineData.setWeight(1.2); | |
stampLineData.setInnerBorder(borderLineData); | |
borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.7); | |
borderLineData.setWeight(1.4); | |
stampLineData.setOuterBorder(borderLineData); | |
stampLineData.setVisible(true); | |
outerLines.add(stampLineData); | |
signOptionsData.outerLines(outerLines); | |
List<StampLineData> innerLines = new ArrayList<StampLineData>(); | |
stampLineData = new StampLineData(); | |
stampLineData.setText("*John Smith*"); | |
font.fontSize(20.0); | |
stampLineData.setFont(font); | |
stampLineData.setTextBottomIntent(5); | |
color.setWeb(Color.Gold.getWeb()); | |
stampLineData.setTextColor(color); | |
stampLineData.setTextRepeatType(TextRepeatTypeEnum.FULLTEXTREPEAT); | |
color.setWeb(Color.BlueViolet.getWeb()); | |
stampLineData.setBackgroundColor(color); | |
stampLineData.setHeight(30); | |
stampLineData.setTextBottomIntent(3); | |
borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.5); | |
borderLineData.setWeight(1.2); | |
stampLineData.setInnerBorder(borderLineData); | |
borderLineData = new BorderLineData(); | |
color.setWeb(Color.DarkOrange.getWeb()); | |
borderLineData.setColor(color); | |
borderLineData.setStyle(BorderLineData.StyleEnum.LONGDASH); | |
borderLineData.setTransparency(0.7); | |
borderLineData.setWeight(1.4); | |
stampLineData.setOuterBorder(borderLineData); | |
stampLineData.setVisible(true); | |
innerLines.add(stampLineData); | |
signOptionsData.innerLines(innerLines); | |
color.setWeb("#364E6F"); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(150); | |
signOptionsData.setWidth(200); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignStampOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignStampOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignStampOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setOpacity(0.5); | |
signOptionsData.setTop(100); | |
signOptionsData.setRotationAngle(45); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignStampOptionsData.VerticalAlignmentEnum.CENTER); | |
signOptionsData.setOptionsType("SlidesSignStampOptionsData"); | |
PostStampFromUrlRequest request = new PostStampFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/enuoff7umakf6es/test.xlsx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postStampFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postStampFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_Text { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
PdfSignTextOptionsData signOptionsData = new PdfSignTextOptionsData(); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setPagesSetup(pagesSetup); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setText("John Smith"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setTop(100); | |
signOptionsData.setOptionsType("PdfSignTextOptionsData"); | |
PostTextRequest request = new PostTextRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postText(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postTex"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
import com.groupdocs.cloud.signature.model.SlidesSignTextOptionsData.SignatureImplementationEnum; | |
import com.groupdocs.cloud.signature.model.SlidesSignTextOptionsData.TextHorizontalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.SlidesSignTextOptionsData.TextVerticalAlignmentEnum; | |
public class Signature_Java_Signature_Text_Align_Text { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
SlidesSignTextOptionsData signOptionsData = new SlidesSignTextOptionsData(); | |
signOptionsData.setSignatureImplementation(SignatureImplementationEnum.TEXTSTAMP); | |
signOptionsData.setTextHorizontalAlignment(TextHorizontalAlignmentEnum.LEFT); | |
signOptionsData.setTextVerticalAlignment(TextVerticalAlignmentEnum.TOP); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setPagesSetup(pagesSetup); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setText("John Smith"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
signOptionsData.setBorderTransparency(0.0); | |
signOptionsData.setBorderWeight(1.0); | |
signOptionsData.setBackgroundTransparency(0.0); | |
signOptionsData.setOptionsType("SlidesSignTextOptionsData"); | |
PostTextRequest request = new PostTextRequest(); | |
request.setName("one-page.pptx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postText(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postText"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.SlidesSignTextOptionsData.SignatureImplementationEnum; | |
import com.groupdocs.cloud.signature.model.SlidesSignTextOptionsData.TextHorizontalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.SlidesSignTextOptionsData.TextVerticalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Signature_Text_Background_Brush { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
SlidesSignTextOptionsData signOptionsData = new SlidesSignTextOptionsData(); | |
LinearGradientBrushData backgroundBrush = new LinearGradientBrushData(); | |
color.web(Color.CornflowerBlue.getWeb()); | |
backgroundBrush.setStartColor(color); | |
color.web(Color.DarkBlue.getWeb()); | |
backgroundBrush.setEndColor(color); | |
backgroundBrush.setAngle(0.0); | |
backgroundBrush.setBrushType("LinearGradientBrush"); | |
signOptionsData.setBackgroundBrush(backgroundBrush); | |
signOptionsData.setSignatureImplementation(SignatureImplementationEnum.TEXTSTAMP); | |
signOptionsData.setTextHorizontalAlignment(TextHorizontalAlignmentEnum.LEFT); | |
signOptionsData.setTextVerticalAlignment(TextVerticalAlignmentEnum.TOP); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setPagesSetup(pagesSetup); | |
signOptionsData.setText("John Smith"); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(com.groupdocs.cloud.signature.model.SignTextOptionsData.HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(com.groupdocs.cloud.signature.model.SignTextOptionsData.LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(com.groupdocs.cloud.signature.model.SignTextOptionsData.MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setTop(100); | |
signOptionsData.setVerticalAlignment(com.groupdocs.cloud.signature.model.SignTextOptionsData.VerticalAlignmentEnum.CENTER); | |
signOptionsData.setBorderTransparency(0.0); | |
signOptionsData.setBorderWeight(1.0); | |
signOptionsData.setBackgroundTransparency(0.0); | |
signOptionsData.setOptionsType("SlidesSignTextOptionsData"); | |
PostTextRequest request = new PostTextRequest(); | |
request.setName("one-page.pptx"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postText(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postText"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.ImagesSignTextOptionsData.TextHorizontalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.ImagesSignTextOptionsData.TextVerticalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_Text_Position { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
ImagesSignTextOptionsData signOptionsData = new ImagesSignTextOptionsData(); | |
signOptionsData.setTextHorizontalAlignment(TextHorizontalAlignmentEnum.LEFT); | |
signOptionsData.setTextVerticalAlignment(TextVerticalAlignmentEnum.CENTER); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setPagesSetup(pagesSetup); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setText("John Smith"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setTop(100); | |
signOptionsData.setBorderTransparency(0.0); | |
signOptionsData.setBorderWeight(1.0); | |
signOptionsData.setBackgroundTransparency(0.0); | |
signOptionsData.setOptionsType("ImagesSignTextOptionsData"); | |
PostTextRequest request = new PostTextRequest(); | |
request.setName("One-Page.jpg"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postText(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postText"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.ImagesSignTextOptionsData.TextHorizontalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.ImagesSignTextOptionsData.TextVerticalAlignmentEnum; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
import com.groupdocs.cloud.signature.model.SignTextOptionsData.*; | |
public class Signature_Java_Signature_Text_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
Color color=new Color(); | |
SignatureFontData font = new SignatureFontData(); | |
font.setBold(true); | |
font.setFontFamily("Arial"); | |
font.setFontSize(12.0); | |
font.setItalic(true); | |
font.setUnderline(false); | |
PaddingData margin=new PaddingData(); | |
margin.setLeft(10); | |
margin.setRight(10); | |
margin.setBottom(10); | |
margin.setTop(10); | |
PagesSetupData pagesSetup= new PagesSetupData(); | |
pagesSetup.setEvenPages(false); | |
pagesSetup.setFirstPage(true); | |
pagesSetup.setLastPage(false); | |
pagesSetup.setOddPages(false); | |
WordsSignTextOptionsData signOptionsData = new WordsSignTextOptionsData(); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setPagesSetup(pagesSetup); | |
color.setWeb("#fcfcfc"); | |
signOptionsData.setBackgroundColor(color); | |
color.setWeb("#364E6F"); | |
signOptionsData.setBorderColor(color); | |
signOptionsData.setDocumentPageNumber(1); | |
signOptionsData.setFont(font); | |
color.setWeb("#060E0F"); | |
signOptionsData.setForeColor(color); | |
signOptionsData.setText("John Smith"); | |
signOptionsData.setSignAllPages(false); | |
signOptionsData.setHeight(80); | |
signOptionsData.setWidth(100); | |
signOptionsData.setHorizontalAlignment(HorizontalAlignmentEnum.LEFT); | |
signOptionsData.setVerticalAlignment(VerticalAlignmentEnum.CENTER); | |
signOptionsData.setLeft(10); | |
signOptionsData.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS); | |
signOptionsData.setMargin(margin); | |
signOptionsData.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS); | |
signOptionsData.setTop(100); | |
signOptionsData.setBorderTransparency(0.0); | |
signOptionsData.setBorderWeight(1.0); | |
signOptionsData.setBackgroundTransparency(0.0); | |
signOptionsData.setOptionsType("WordsSignTextOptionsData"); | |
PostTextFromUrlRequest request = new PostTextFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setSignOptionsData(signOptionsData); | |
SignatureDocumentResponse response = apiInstance.postTextFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
System.out.println("Folder Name: " + response.getFolder()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postTextFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Supported_Barcodes { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
BarcodeCollection response = apiInstance.getBarcodes(); | |
System.out.println(response); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#getBarcodes"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Supported_FileFormats { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
FormatCollection response = apiInstance.getSupportedFormats(); | |
System.out.println(response); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#getSupportedFormats"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Supported_QRcodes { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
QRCodeCollection response = apiInstance.getQRCodes(); | |
System.out.println(response); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#getQRCodes"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_Barcode { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
PdfVerifyBarcodeOptionsData verifyOptionsData = new PdfVerifyBarcodeOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setVerifyAllPages(false); | |
verifyOptionsData.setBarcodeTypeName("Code128"); | |
verifyOptionsData.setText("1234567890"); | |
verifyOptionsData.setOptionsType("PdfVerifyBarcodeOptionsData"); | |
PostVerificationBarcodeRequest request = new PostVerificationBarcodeRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationBarcode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationBarcode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_Barcode_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
WordsVerifyBarcodeOptionsData verifyOptionsData = new WordsVerifyBarcodeOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setVerifyAllPages(false); | |
verifyOptionsData.setBarcodeTypeName("Code128"); | |
verifyOptionsData.setText("1234567890"); | |
verifyOptionsData.setOptionsType("WordsVerifyBarcodeOptionsData"); | |
PostVerificationBarcodeFromUrlRequest request = new PostVerificationBarcodeFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationBarcodeFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationBarcodeFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_Digital { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
PdfVerifyDigitalOptionsData verifyOptionsData = new PdfVerifyDigitalOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setCertificateGuid("temp.pfx"); | |
verifyOptionsData.setPassword("password"); | |
verifyOptionsData.setOptionsType("PdfVerifyDigitalOptionsData"); | |
PostVerificationDigitalRequest request = new PostVerificationDigitalRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationDigital(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationDigital"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_Digital_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
WordsVerifyDigitalOptionsData verifyOptionsData = new WordsVerifyDigitalOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setCertificateGuid("temp.pfx"); | |
verifyOptionsData.setPassword("password"); | |
verifyOptionsData.setOptionsType("WordsVerifyDigitalOptionsData"); | |
PostVerificationDigitalFromUrlRequest request = new PostVerificationDigitalFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationDigitalFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationDigitalFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_QRCode { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
PdfVerifyQRCodeOptionsData verifyOptionsData = new PdfVerifyQRCodeOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setVerifyAllPages(false); | |
verifyOptionsData.setQrCodeTypeName("QR"); | |
verifyOptionsData.setText("1234567890"); | |
verifyOptionsData.setOptionsType("PdfVerifyQRCodeOptionsData"); | |
PostVerificationQRCodeRequest request = new PostVerificationQRCodeRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationQRCode(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationQRCode"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_QRCode_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
WordsVerifyQRCodeOptionsData verifyOptionsData = new WordsVerifyQRCodeOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setVerifyAllPages(false); | |
verifyOptionsData.setQrCodeTypeName("QR"); | |
verifyOptionsData.setText("1234567890"); | |
verifyOptionsData.setOptionsType("WordsVerifyQRCodeOptionsData"); | |
PostVerificationQRCodeFromUrlRequest request = new PostVerificationQRCodeFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationQRCodeFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationQRCodeFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_Text { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
PdfVerifyTextOptionsData verifyOptionsData = new PdfVerifyTextOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setVerifyAllPages(false); | |
verifyOptionsData.setText("1234567890"); | |
verifyOptionsData.setOptionsType("PdfVerifyTextOptionsData"); | |
PostVerificationTextRequest request = new PostVerificationTextRequest(); | |
request.setName("sample2.pdf"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationText(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationText"); | |
e.printStackTrace(); | |
} | |
} | |
} |
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
package Examples; | |
import com.groupdocs.cloud.signature.client.*; | |
import com.groupdocs.cloud.signature.model.*; | |
import com.groupdocs.cloud.signature.model.requests.*; | |
import com.groupdocs.cloud.signature.api.SignatureApi; | |
public class Signature_Java_Verify_Signature_Text_URL { | |
public static void main(String[] args) { | |
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). | |
String appSid = "XXX-XXXXXXX-XXXX"; | |
String appKey = "XXXXXXXXXXXXX"; | |
SignatureApi apiInstance = new SignatureApi(appSid, appKey); | |
try { | |
WordsVerifyTextOptionsData verifyOptionsData = new WordsVerifyTextOptionsData(); | |
verifyOptionsData.setDocumentPageNumber(1); | |
verifyOptionsData.setVerifyAllPages(false); | |
verifyOptionsData.setText("1234567890"); | |
verifyOptionsData.setOptionsType("WordsVerifyTextOptionsData"); | |
PostVerificationTextFromUrlRequest request = new PostVerificationTextFromUrlRequest(); | |
request.setUrl("https://www.dropbox.com/s/bzx1xm68zd0c910/PieChart.docx?dl=1"); | |
request.setPassword(""); | |
request.setStorage("MyStorage"); | |
request.setVerifyOptionsData(verifyOptionsData); | |
VerifiedDocumentResponse response = apiInstance.postVerificationTextFromUrl(request); | |
System.out.println("FleName: " + response.getFileName()); | |
System.out.println("Status: " + response.getStatus()); | |
} catch (ApiException e) { | |
System.err.println("Exception when calling SignatureApi#postVerificationTextFromUrl"); | |
e.printStackTrace(); | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment