11package com .groupdocs .signature .examples ;
22
33
4- import com .groupdocs .signature .examples .advanced_usage .common .*;
5- import com .groupdocs .signature .examples .advanced_usage .crud .ProcessingBarcodeSignatureOverCRUD ;
6- import com .groupdocs .signature .examples .advanced_usage .crud .ProcessingImageSignatureOverCRUD ;
7- import com .groupdocs .signature .examples .advanced_usage .crud .ProcessingQrCodeSignatureOverCRUD ;
8- import com .groupdocs .signature .examples .advanced_usage .crud .ProcessingTextSignatureOverCRUD ;
9- import com .groupdocs .signature .examples .advanced_usage .delete .*;
10- import com .groupdocs .signature .examples .advanced_usage .documentpreview .GeneratePreviewAdvanced ;
11- import com .groupdocs .signature .examples .advanced_usage .documentpreview .GetDocumentInfoAdvanced ;
12- import com .groupdocs .signature .examples .advanced_usage .documentpreview .GetDocumentProcessHistoryAdvanced ;
13- import com .groupdocs .signature .examples .advanced_usage .handlingexceptions .HandlingIncorrectPasswordException ;
14- import com .groupdocs .signature .examples .advanced_usage .handlingexceptions .HandlingPasswordRequiredException ;
15- import com .groupdocs .signature .examples .advanced_usage .loading .LoadPasswordProtectedDocument ;
16- import com .groupdocs .signature .examples .advanced_usage .loading .loading_documents_from_different_sources .LoadDocumentFromLocalDisk ;
17- import com .groupdocs .signature .examples .advanced_usage .loading .loading_documents_from_different_sources .LoadDocumentFromStream ;
18- import com .groupdocs .signature .examples .advanced_usage .loading .loading_documents_from_different_sources .LoadDocumentFromUrl ;
19- import com .groupdocs .signature .examples .advanced_usage .saving .SaveDocumentWithPassword ;
20- import com .groupdocs .signature .examples .advanced_usage .saving .SaveSignedDocumentsAsImages ;
21- import com .groupdocs .signature .examples .advanced_usage .saving .SaveSignedImageWithVariousOutputTypes ;
22- import com .groupdocs .signature .examples .advanced_usage .saving .save_documents_with_different_output_types .*;
23- import com .groupdocs .signature .examples .advanced_usage .search .*;
24- import com .groupdocs .signature .examples .advanced_usage .search .search_for_metadata .*;
25- import com .groupdocs .signature .examples .advanced_usage .search .search_for_metadata_secure_custom .SearchForMetadataCustomEncryptionObject ;
26- import com .groupdocs .signature .examples .advanced_usage .search .search_for_metadata_secure_custom .SearchForMetadataCustomSerializationObject ;
27- import com .groupdocs .signature .examples .advanced_usage .search .search_for_metadata_secure_custom .SearchForMetadataEncryptedObject ;
28- import com .groupdocs .signature .examples .advanced_usage .search .search_for_metadata_secure_custom .SearchForMetadataEncryptedText ;
29- import com .groupdocs .signature .examples .advanced_usage .search .search_for_qrcode_secure_custom .SearchForQRCodeCustomEncryptionObject ;
30- import com .groupdocs .signature .examples .advanced_usage .search .search_for_qrcode_secure_custom .SearchForQRCodeCustomSerializationObject ;
31- import com .groupdocs .signature .examples .advanced_usage .search .search_for_qrcode_secure_custom .SearchForQRCodeEncryptedObject ;
32- import com .groupdocs .signature .examples .advanced_usage .search .search_for_qrcode_secure_custom .SearchForQRCodeEncryptedText ;
33- import com .groupdocs .signature .examples .advanced_usage .search .search_for_qrcode_standard_objects .*;
4+ import com .groupdocs .signature .examples .advanced_usage .search .SearchCertificateAdvanced ;
5+ import com .groupdocs .signature .examples .advanced_usage .search .SearchForTextAdvanced ;
346import com .groupdocs .signature .examples .advanced_usage .sign .*;
35- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_digital_advanced .SignWithDigitalAdvancedPdfAppearance ;
36- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_digital_advanced .SignWithDigitalAdvancedPdfCertificate ;
37- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_digital_advanced .SignWithDigitalAdvancedPdfTimestamp ;
38- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_form_fields_advanced .SignPdfWithFormFieldAdvanced ;
39- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_form_fields_advanced .SignPdfWithFormFieldAdvancedCombobox ;
40- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_form_fields_advanced .SignPdfWithFormFieldAdvancedRadio ;
41- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_images_advanced .SignWithBase64ImageAdvanced ;
42- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_images_advanced .SignWithBase64ImageSample ;
7+ import com .groupdocs .signature .examples .advanced_usage .sign .sign_multilayers_images .SignDicomImageAdvanced ;
8+ import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_digital_advanced .SignWithDigitalAdvancedSpreadSheets ;
9+ import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_digital_advanced .SignWithDigitalUsingCertificateStore ;
4310import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_images_advanced .SignWithImageAdvanced ;
44- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_metadata_advanced .SignImageWithCustomMetadata ;
45- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_metadata_advanced .SignPdfWithCustomMetadata ;
46- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_metadata_secure_custom .SignWithMetadataCustomEncryptionObject ;
47- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_metadata_secure_custom .SignWithMetadataCustomSerializationObject ;
48- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_metadata_secure_custom .SignWithMetadataEncryptedObject ;
49- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_metadata_secure_custom .SignWithMetadataEncryptedText ;
50- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_qrcode_secure_custom .SignWithQRCodeCustomEncryptionObject ;
51- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_qrcode_secure_custom .SignWithQRCodeCustomSerializationObject ;
52- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_qrcode_secure_custom .SignWithQRCodeEncryptedObject ;
53- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_qrcode_secure_custom .SignWithQRCodeEncryptedText ;
54- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_qrcode_standard_objects .*;
55- import com .groupdocs .signature .examples .advanced_usage .sign .sign_with_signature_implementation .*;
56- import com .groupdocs .signature .examples .advanced_usage .sign .signarchives .SignTARArchiveDocuments ;
57- import com .groupdocs .signature .examples .advanced_usage .sign .signarchives .SignZIPArchiveDocuments ;
58- import com .groupdocs .signature .examples .advanced_usage .sign .signature_appearances .SignWithDigitalAppearance ;
59- import com .groupdocs .signature .examples .advanced_usage .sign .signature_appearances .SignWithImageAppearance ;
60- import com .groupdocs .signature .examples .advanced_usage .sign .signature_appearances .SignWithPdfTextAnnotation ;
61- import com .groupdocs .signature .examples .advanced_usage .sign .signature_appearances .SignWithPdfTextSticker ;
62- import com .groupdocs .signature .examples .advanced_usage .sign .signature_positions .SignWithAlignments ;
63- import com .groupdocs .signature .examples .advanced_usage .sign .signature_positions .SignWithMillimeters ;
64- import com .groupdocs .signature .examples .advanced_usage .sign .signature_positions .SignWithPercents ;
65- import com .groupdocs .signature .examples .advanced_usage .sign .signature_positions .SignWithStretchMode ;
66- import com .groupdocs .signature .examples .advanced_usage .sign .signin_with_brushes .SignWithLinearGradientBrush ;
67- import com .groupdocs .signature .examples .advanced_usage .sign .signin_with_brushes .SignWithRadialGradientBrush ;
68- import com .groupdocs .signature .examples .advanced_usage .sign .signin_with_brushes .SignWithSolidBrush ;
69- import com .groupdocs .signature .examples .advanced_usage .sign .signin_with_brushes .SignWithTextureBrush ;
70- import com .groupdocs .signature .examples .advanced_usage .signature_preview .GenerateSignaturePreviewAdvanced ;
71- import com .groupdocs .signature .examples .advanced_usage .update .*;
72- import com .groupdocs .signature .examples .advanced_usage .verify .*;
73- import com .groupdocs .signature .examples .basic_usage .common .GetSupportedFileFormats ;
74- import com .groupdocs .signature .examples .basic_usage .delete .*;
75- import com .groupdocs .signature .examples .basic_usage .document_preview .GeneratePreview ;
76- import com .groupdocs .signature .examples .basic_usage .document_preview .GetDocumentInfo ;
77- import com .groupdocs .signature .examples .basic_usage .document_preview .GetDocumentProcessHistory ;
78- import com .groupdocs .signature .examples .basic_usage .search .*;
79- import com .groupdocs .signature .examples .basic_usage .search .metadata .*;
80- import com .groupdocs .signature .examples .basic_usage .sign .*;
81- import com .groupdocs .signature .examples .basic_usage .sign .metadata .*;
11+ import com .groupdocs .signature .examples .basic_usage .search .SearchForDigital ;
12+ import com .groupdocs .signature .examples .basic_usage .sign .metadata .SignPresentationWithMetadata ;
8213import com .groupdocs .signature .examples .basic_usage .signature_preview .GenerateSignaturePreview ;
83- import com .groupdocs .signature .examples .basic_usage .update .UpdateBarcode ;
84- import com .groupdocs .signature .examples .basic_usage .update .UpdateImage ;
85- import com .groupdocs .signature .examples .basic_usage .update .UpdateQRCode ;
86- import com .groupdocs .signature .examples .basic_usage .update .UpdateText ;
87- import com .groupdocs .signature .examples .basic_usage .verify .*;
88- import com .groupdocs .signature .examples .quick_start .HelloWorld ;
14+ import com .groupdocs .signature .examples .basic_usage .verify .VerifyWithMultipleOptions ;
8915import com .groupdocs .signature .examples .quick_start .SetLicenseFromFile ;
9016
9117public class MainClass {
@@ -119,7 +45,7 @@ public static void main(String[] args) throws Throwable {
11945 //endregion
12046
12147 //region Signature Preview
122- // GenerateSignaturePreview.run();
48+ GenerateSignaturePreview .run ();
12349 //endregion
12450
12551 //region Sign document with different signature types
@@ -280,7 +206,7 @@ public static void main(String[] args) throws Throwable {
280206
281207 //region Loading
282208
283- LoadDocumentFromLocalDisk .run ();
209+ // LoadDocumentFromLocalDisk.run();
284210 //LoadDocumentFromStream.run();
285211 //LoadDocumentFromUrl.run();
286212 //LoadDocumentFromAmazonS3.run();
@@ -324,7 +250,7 @@ public static void main(String[] args) throws Throwable {
324250 //SignWithTextAdvanced.run();
325251
326252 //Sign document with digital signature applying specific options
327- SignWithDigitalAdvanced .run ();
253+ // SignWithDigitalAdvanced.run();
328254
329255 //Sign Pdf document with digital time stamp
330256 //SignWithDigitalAdvancedPdfTimestamp.run();
@@ -335,6 +261,12 @@ public static void main(String[] args) throws Throwable {
335261 //Sign Pdf document with digital certificate and custom appearance settings
336262 //SignWithDigitalAdvancedPdfAppearance.run();
337263
264+ //Sign SpreadSheets document with digital signature
265+ //SignWithDigitalAdvancedSpreadSheets.run();
266+
267+ //Sign document with digital signatures got from one of certificate stores
268+ //SignWithDigitalUsingCertificateStore.run();
269+
338270 //Sign document with image signature applying specific options
339271 //SignWithImageAdvanced.run();
340272
@@ -362,7 +294,10 @@ public static void main(String[] args) throws Throwable {
362294 // Sign Spreadsheet document with XAdes signature
363295 //SignWithXAdESTypes.run();
364296 //endregion
365-
297+ // Sign Spreadsheet document with advanced Barcodes and QR-Codes
298+ SignWithAdvancedBarAndQRCodeTypes .run ();
299+ // Sign Spreadsheet document and VBA Project in it
300+ SignSpreadsheetsVBAProject .run ();
366301 //region Sign with further result analysis
367302 //SignWithResultAnalysis.run();
368303 //endregion
@@ -433,10 +368,14 @@ public static void main(String[] args) throws Throwable {
433368 //SignWithRadialGradientBrush.run();
434369 //endregion
435370
371+ //region Sign multi-layer image documents
372+ //SignDicomImageAdvanced.run();
373+ //endregion
374+
436375 //region Search signed documents for different signature types with additional options
437376
438377 //Search document for Text signature with applying specific options
439- // SearchForTextAdvanced.run();
378+ SearchForTextAdvanced .run ();
440379
441380 //Search document for Image signature with applying specific options
442381 //SearchForImageAdvanced.run();
@@ -489,6 +428,8 @@ public static void main(String[] args) throws Throwable {
489428 //SearchWithExceptionHandling.run();
490429 //endregion // Search signed documents for different signature types with additional options
491430
431+ // search certificate files for the particular string
432+ //SearchCertificateAdvanced.run();
492433 //region Search for QR-Code Encryption, custom encryption, custom serialization
493434 //SearchForQRCodeEncryptedText.run();
494435 //SearchForQRCodeEncryptedObject.run();
@@ -566,10 +507,10 @@ public static void main(String[] args) throws Throwable {
566507 //ProcessingQrCodeSignatureOverCRUD.run();
567508 //endregion
568509
569- SignWithOrdering .run ();
510+ // SignWithOrdering.run();
570511 //endregion // Advanced Usage
571512
572- // System.out.print("\nAll done.");
513+ System .out .print ("\n All done." );
573514
574515 }
575516}
0 commit comments