Skip to content

Commit 951ff19

Browse files
Merge pull request #1 from SyncfusionExamples/upgrade-to-net-8
Upgraded Target framework version and package reference version.
2 parents 58da221 + 5a0c4f0 commit 951ff19

File tree

14 files changed

+57
-33
lines changed

14 files changed

+57
-33
lines changed

Change-password-of-PDF-document/Change-password-of-PDF-document/Change-password-of-PDF-document.csproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<RootNamespace>Change_password_of_PDF_document</RootNamespace>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="22.1.37" />
12+
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="*" />
13+
</ItemGroup>
14+
15+
<ItemGroup>
16+
<None Update="Input.pdf">
17+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
18+
</None>
1319
</ItemGroup>
1420

1521
</Project>

Change-password-of-PDF-document/Change-password-of-PDF-document/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
using System.Reflection.Metadata;
55

66
//Load an existing PDF document.
7-
FileStream docStream = new FileStream("../../../Input.pdf", FileMode.Open, FileAccess.Read);
7+
FileStream docStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read);
88
PdfLoadedDocument loadedDocument = new PdfLoadedDocument(docStream, "ownerPassword256");
99
//Change the user password.
1010
loadedDocument.Security.UserPassword = "NewUserPassword";
1111
//Change the owner password.
1212
loadedDocument.Security.OwnerPassword = "NewOwnerPassword";
1313

1414
//Create file stream.
15-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
15+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
1616
{
1717
//Save the PDF document to file stream.
1818
loadedDocument.Save(outputFileStream);

Change-permission-of-PDF-document/Change-permission-of-PDF-document/Change-permission-of-PDF-document.csproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<RootNamespace>Change_permission_of_PDF_document</RootNamespace>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="22.1.38" />
12+
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="*" />
13+
</ItemGroup>
14+
15+
<ItemGroup>
16+
<None Update="Input.pdf">
17+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
18+
</None>
1319
</ItemGroup>
1420

1521
</Project>

Change-permission-of-PDF-document/Change-permission-of-PDF-document/Program.cs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,13 @@
44
using Syncfusion.Pdf.Security;
55

66
//Load the PDF document.
7-
FileStream docStream = new FileStream("../../../Input.pdf", FileMode.Open, FileAccess.Read);
7+
FileStream docStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read);
88
PdfLoadedDocument loadedDocument = new PdfLoadedDocument(docStream, "ownerPassword256");
99
//Change the permission.
1010
loadedDocument.Security.Permissions = PdfPermissionsFlags.CopyContent | PdfPermissionsFlags.AssembleDocument;
1111

12-
//Save the document into stream
13-
MemoryStream stream = new MemoryStream();
14-
loadedDocument.Save(stream);
15-
//Close the PDF document
16-
loadedDocument.Close(true);
17-
1812
//Create file stream.
19-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
13+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
2014
{
2115
//Save the PDF document to file stream.
2216
loadedDocument.Save(outputFileStream);

Encrypt-PDF-with-owner-password/Encrypt-PDF-with-owner-password/Encrypt-PDF-with-owner-password.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<RootNamespace>Encrypt_PDF_with_owner_password</RootNamespace>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="22.1.37" />
12+
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="*" />
1313
</ItemGroup>
1414

1515
</Project>

Encrypt-PDF-with-owner-password/Encrypt-PDF-with-owner-password/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
graphics.DrawString("This document protected with owner password", new PdfStandardFont(PdfFontFamily.TimesRoman, 20f, PdfFontStyle.Bold), PdfBrushes.Black, new PointF(0, 40));
2323

2424
//Create file stream.
25-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
25+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
2626
{
2727
//Save the PDF document to file stream.
2828
document.Save(outputFileStream);

Encrypt-PDF-with-user-password/Encrypt-PDF-with-user-password/Encrypt-PDF-with-user-password.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<RootNamespace>Encrypt_PDF_with_user_password</RootNamespace>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="22.1.37" />
12+
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="*" />
1313
</ItemGroup>
1414

1515
</Project>

Encrypt-PDF-with-user-password/Encrypt-PDF-with-user-password/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
graphics.DrawString("This document protected with user password", new PdfStandardFont(PdfFontFamily.TimesRoman, 20f, PdfFontStyle.Bold), PdfBrushes.Black, new PointF(0, 40));
2323

2424
//Create file stream.
25-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
25+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
2626
{
2727
//Save the PDF document to file stream.
2828
document.Save(outputFileStream);

Protect-an-existing-PDF-document/Protect-an-existing-PDF-document/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
using Syncfusion.Pdf.Parsing;
44
using Syncfusion.Pdf.Security;
55

6-
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("Mgo+DSMBMAY9C3t2VFhhQlVEfV5AQmBIYVp/TGpJfl96cVxMZVVBJAtUQF1hSn5Qd0FjUH5fdX1RR2ZZ");
6+
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("Your license key");
77

88
//Load the PDF document.
9-
FileStream docStream = new FileStream("../../../Input.pdf", FileMode.Open, FileAccess.Read);
9+
FileStream docStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read);
1010
PdfLoadedDocument document = new PdfLoadedDocument(docStream);
1111

1212
//PDF document security.
@@ -19,7 +19,7 @@
1919
security.UserPassword = "userPassword256";
2020

2121
//Create file stream.
22-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
22+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
2323
{
2424
//Save the PDF document to file stream.
2525
document.Save(outputFileStream);

Protect-an-existing-PDF-document/Protect-an-existing-PDF-document/Protect-an-existing-PDF-document.csproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<RootNamespace>Protect_an_existing_PDF_document</RootNamespace>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="22.1.37" />
12+
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="*" />
13+
</ItemGroup>
14+
15+
<ItemGroup>
16+
<None Update="Input.pdf">
17+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
18+
</None>
1319
</ItemGroup>
1420

1521
</Project>

0 commit comments

Comments
 (0)