Skip to content

Commit a6d4e58

Browse files
committed
namespace changes
1 parent c063abc commit a6d4e58

File tree

4 files changed

+60
-58
lines changed

4 files changed

+60
-58
lines changed

CS/PdfDocumentProcessor/PdfDocumentProcessor.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333
<WarningLevel>4</WarningLevel>
3434
</PropertyGroup>
3535
<ItemGroup>
36-
<Reference Include="DevExpress.Data.v20.1, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
37-
<Reference Include="DevExpress.Docs.v20.1, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
38-
<Reference Include="DevExpress.Pdf.v20.1.Core, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
39-
<Reference Include="DevExpress.Pdf.v20.1.Drawing, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
36+
<Reference Include="DevExpress.Data.v20.2, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
37+
<Reference Include="DevExpress.Docs.v20.2, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
38+
<Reference Include="DevExpress.Pdf.v20.2.Core, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
39+
<Reference Include="DevExpress.Pdf.v20.2.Drawing, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
4040
<Reference Include="System" />
4141
<Reference Include="System.Core" />
4242
<Reference Include="System.Drawing" />

CS/PdfDocumentProcessor/Program.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
using System;
22
using DevExpress.Pdf;
33
using System.Diagnostics;
4+
using DevExpress.Office.DigitalSignatures;
45
using System.Linq;
6+
using DevExpress.Office.Tsp;
57

68
namespace PdfDocumentProcessor
79
{
@@ -25,10 +27,10 @@ public static void ApplySignatures()
2527
signatureFieldInfo.RotationAngle = PdfAcroFormFieldRotation.Rotate90;
2628

2729
//Create a timestamp
28-
ITsaClient tsaClient = new PdfTsaClient(new Uri(@"https://freetsa.org/tsr"), PdfHashAlgorithm.SHA256);
30+
ITsaClient tsaClient = new TsaClient(new Uri(@"https://freetsa.org/tsr"), HashAlgorithmType.SHA256);
2931

3032
//Create a PAdES PKCS#7 signature
31-
Pkcs7Signer pkcs7Signature = new Pkcs7Signer("Signing Documents/certificate.pfx", "123", PdfHashAlgorithm.SHA256, tsaClient, null, null, PdfSignatureProfile.PAdES_BES);
33+
Pkcs7Signer pkcs7Signature = new Pkcs7Signer("Signing Documents/certificate.pfx", "123", HashAlgorithmType.SHA256, tsaClient, null, null, PdfSignatureProfile.PAdES_BES);
3234

3335
//Apply a signature to a new form field created before
3436
var cooperSignature = new PdfSignatureBuilder(pkcs7Signature, signatureFieldInfo);
@@ -47,7 +49,6 @@ public static void ApplySignatures()
4749
santuzzaSignature.Location = "Australia";
4850
santuzzaSignature.Name = "Santuzza Valentina";
4951
santuzzaSignature.Reason = "I Agree";
50-
santuzzaSignature.CertificationLevel = PdfCertificationLevel.FillFormsAndAnnotate;
5152

5253
//Create a new signature form field:
5354
var signatureFieldInfo1 = new PdfSignatureFieldInfo(1);

VB/PdfDocumentProcessor/PdfDocumentProcessor.vbproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
<ErrorReport>prompt</ErrorReport>
3838
</PropertyGroup>
3939
<ItemGroup>
40-
<Reference Include="DevExpress.Data.v20.1, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
41-
<Reference Include="DevExpress.Docs.v20.1, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
42-
<Reference Include="DevExpress.Pdf.v20.1.Core, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
43-
<Reference Include="DevExpress.Pdf.v20.1.Drawing, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
40+
<Reference Include="DevExpress.Data.v20.2, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
41+
<Reference Include="DevExpress.Docs.v20.2, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
42+
<Reference Include="DevExpress.Pdf.v20.2.Core, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
43+
<Reference Include="DevExpress.Pdf.v20.2.Drawing, Version=20.2.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
4444
<Reference Include="System" />
4545
<Reference Include="System.Core" />
4646
<Reference Include="System.Drawing" />

VB/PdfDocumentProcessor/Program.vb

Lines changed: 48 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -2,66 +2,67 @@
22
Imports DevExpress.Pdf
33
Imports System.Diagnostics
44
Imports System.Linq
5+
Imports DevExpress.Office.Tsp
6+
Imports DevExpress.Office.DigitalSignatures
57

68
Namespace PdfDocumentProcessor
7-
Friend Class Program
8-
Shared Sub Main(ByVal args() As String)
9-
ApplySignatures()
10-
Process.Start("SignedDocument.pdf")
11-
End Sub
9+
Friend Class Program
10+
Shared Sub Main(ByVal args() As String)
11+
ApplySignatures()
12+
Process.Start("SignedDocument.pdf")
13+
End Sub
1214

13-
Public Shared Sub ApplySignatures()
14-
'Load a document to sign
15-
Using signer = New PdfDocumentSigner("Document.pdf")
16-
'Specify the name and location of the signature field
17-
Dim signatureFieldInfo = New PdfSignatureFieldInfo(1)
18-
signatureFieldInfo.Name = "SignatureField"
19-
signatureFieldInfo.SignatureBounds = New PdfRectangle(20, 20, 150, 150)
20-
signatureFieldInfo.RotationAngle = PdfAcroFormFieldRotation.Rotate90
15+
Public Shared Sub ApplySignatures()
16+
'Load a document to sign
17+
Using signer = New PdfDocumentSigner("Document.pdf")
18+
'Specify the name and location of the signature field
19+
Dim signatureFieldInfo = New PdfSignatureFieldInfo(1)
20+
signatureFieldInfo.Name = "SignatureField"
21+
signatureFieldInfo.SignatureBounds = New PdfRectangle(20, 20, 150, 150)
22+
signatureFieldInfo.RotationAngle = PdfAcroFormFieldRotation.Rotate90
2123

22-
'Create a timestamp
23-
Dim tsaClient As ITsaClient = New PdfTsaClient(New Uri("https://freetsa.org/tsr"), PdfHashAlgorithm.SHA256)
24+
'Create a timestamp
25+
Dim tsaClient As ITsaClient = New TsaClient(New Uri("https://freetsa.org/tsr"), HashAlgorithmType.SHA256)
2426

25-
'Create a PAdES PKCS#7 signature
26-
Dim pkcs7Signature As New Pkcs7Signer("Signing Documents/certificate.pfx", "123", PdfHashAlgorithm.SHA256, tsaClient, Nothing, Nothing, PdfSignatureProfile.PAdES_BES)
27+
'Create a PAdES PKCS#7 signature
28+
Dim pkcs7Signature As New Pkcs7Signer("Signing Documents/certificate.pfx", "123", HashAlgorithmType.SHA256, tsaClient, Nothing, Nothing, PdfSignatureProfile.PAdES_BES)
2729

28-
'Apply a signature to a new form field created before
29-
Dim cooperSignature = New PdfSignatureBuilder(pkcs7Signature, signatureFieldInfo)
30+
'Apply a signature to a new form field created before
31+
Dim cooperSignature = New PdfSignatureBuilder(pkcs7Signature, signatureFieldInfo)
3032

31-
'Specify an image and signer information
32-
cooperSignature.SetImageData(System.IO.File.ReadAllBytes("Signing Documents/JaneCooper.jpg"))
33-
cooperSignature.Location = "USA"
34-
cooperSignature.Name = "Jane Cooper"
35-
cooperSignature.Reason = "Acknowledgement"
33+
'Specify an image and signer information
34+
cooperSignature.SetImageData(System.IO.File.ReadAllBytes("Signing Documents/JaneCooper.jpg"))
35+
cooperSignature.Location = "USA"
36+
cooperSignature.Name = "Jane Cooper"
37+
cooperSignature.Reason = "Acknowledgement"
3638

37-
'Apply a signature to an existing form field
38-
Dim santuzzaSignature = New PdfSignatureBuilder(pkcs7Signature, "Sign")
39+
'Apply a signature to an existing form field
40+
Dim santuzzaSignature = New PdfSignatureBuilder(pkcs7Signature, "Sign")
3941

40-
'Specify an image and signer information
41-
santuzzaSignature.SetImageData(System.IO.File.ReadAllBytes("Signing Documents/SantuzzaValentina.jpg"))
42-
santuzzaSignature.Location = "Australia"
43-
santuzzaSignature.Name = "Santuzza Valentina"
44-
santuzzaSignature.Reason = "I Agree"
45-
santuzzaSignature.CertificationLevel = PdfCertificationLevel.FillFormsAndAnnotate
42+
'Specify an image and signer information
43+
santuzzaSignature.SetImageData(System.IO.File.ReadAllBytes("Signing Documents/SantuzzaValentina.jpg"))
44+
santuzzaSignature.Location = "Australia"
45+
santuzzaSignature.Name = "Santuzza Valentina"
46+
santuzzaSignature.Reason = "I Agree"
4647

47-
'Create a new signature form field:
48-
Dim signatureFieldInfo1 = New PdfSignatureFieldInfo(1)
49-
signatureFieldInfo1.Name = "SignatureField1"
50-
signatureFieldInfo1.SignatureBounds = New PdfRectangle(200, 200, 250, 250)
48+
'Create a new signature form field:
49+
Dim signatureFieldInfo1 = New PdfSignatureFieldInfo(1)
50+
signatureFieldInfo1.Name = "SignatureField1"
51+
signatureFieldInfo1.SignatureBounds = New PdfRectangle(200, 200, 250, 250)
5152

52-
'Create a document level time stamp:
53-
Dim pdfTimeStamp As New PdfTimeStamp(tsaClient)
53+
'Create a document level time stamp:
54+
Dim pdfTimeStamp As New PdfTimeStamp(tsaClient)
5455

55-
'Apply this time stamp to the form field:
56-
Dim timeStampSignature = New PdfSignatureBuilder(pdfTimeStamp, signatureFieldInfo1)
56+
'Apply this time stamp to the form field:
57+
Dim timeStampSignature = New PdfSignatureBuilder(pdfTimeStamp, signatureFieldInfo1)
5758

58-
'Add signatures to an array
59-
Dim signatures() As PdfSignatureBuilder = { cooperSignature, santuzzaSignature, timeStampSignature }
59+
'Add signatures to an array
60+
Dim signatures() As PdfSignatureBuilder = {cooperSignature, santuzzaSignature, timeStampSignature}
6061

61-
'Sign and save the document
62-
signer.SaveDocument("SignedDocument.pdf", signatures)
63-
End Using
64-
End Sub
65-
End Class
62+
'Sign and save the document
63+
signer.SaveDocument("SignedDocument.pdf", signatures)
64+
End Using
65+
End Sub
66+
End Class
6667
End Namespace
6768

0 commit comments

Comments
 (0)