Skip to content

Commit 03dc127

Browse files
committed
Updated samples
1 parent 1ffd2d2 commit 03dc127

File tree

8 files changed

+105
-3
lines changed

8 files changed

+105
-3
lines changed

Examples/GroupDocs.Conversion.Examples.CSharp.Core/GroupDocs.Conversion.Examples.CSharp.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<ItemGroup>
1616
<PackageReference Include="AWSSDK.S3" Version="3.5.4" />
17-
<PackageReference Include="GroupDocs.Conversion" Version="21.11.0" />
17+
<PackageReference Include="GroupDocs.Conversion" Version="22.1.0" />
1818
<PackageReference Include="StackExchange.Redis" Version="2.1.58" />
1919
<PackageReference Include="WindowsAzure.Storage" Version="9.3.3" />
2020
</ItemGroup>

Examples/GroupDocs.Conversion.Examples.CSharp.Core/RunExamples.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ static void Main()
658658
// ConvertDngToPdf.Run();
659659
// ConvertDocToPdf.Run();
660660
// ConvertDocmToPdf.Run();
661-
// ConvertDocxToPdf.Run();np
661+
// ConvertDocxToPdf.Run();
662662
// ConvertDotToPdf.Run();
663663
// ConvertDotmToPdf.Run();
664664
// ConvertDotxToPdf.Run();
@@ -2008,6 +2008,14 @@ static void Main()
20082008

20092009
#endregion
20102010

2011+
#region Fluent syntax
2012+
2013+
// HelloWorldFluent.Run();
2014+
// GetPossibleConversionsFluent.Run();
2015+
// LoadPasswordProtectedDocument.Run();
2016+
2017+
#endregion
2018+
20112019
Console.WriteLine();
20122020
Console.WriteLine("All done.");
20132021
Console.ReadKey();

Examples/GroupDocs.Conversion.Examples.CSharp.Framework/GroupDocs.Conversion.Examples.CSharp.Framework.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<Version>3.5.4</Version>
6464
</PackageReference>
6565
<PackageReference Include="GroupDocs.Conversion">
66-
<Version>21.11.0</Version>
66+
<Version>22.1.0</Version>
6767
</PackageReference>
6868
<PackageReference Include="StackExchange.Redis">
6969
<Version>2.1.58</Version>

Examples/GroupDocs.Conversion.Examples.CSharp.Framework/RunExamples.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2008,6 +2008,14 @@ static void Main()
20082008

20092009
#endregion
20102010

2011+
#region Fluent syntax
2012+
2013+
// HelloWorldFluent.Run();
2014+
// GetPossibleConversionsFluent.Run();
2015+
// LoadPasswordProtectedDocument.Run();
2016+
2017+
#endregion
2018+
20112019
Console.WriteLine();
20122020
Console.WriteLine("All done.");
20132021
Console.ReadKey();
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
using System;
2+
using System.Dynamic;
3+
using System.IO;
4+
using GroupDocs.Conversion.Options.Convert;
5+
using GroupDocs.Conversion.Options.Load;
6+
7+
namespace GroupDocs.Conversion.Examples.CSharp.AdvancedUsage
8+
{
9+
/// <summary>
10+
/// This example demonstrates how to load and convert password-protected document.
11+
/// </summary>
12+
internal static class LoadPasswordProtectedDocumentFluent
13+
{
14+
public static void Run()
15+
{
16+
string outputFolder = Constants.GetOutputDirectoryPath();
17+
string outputFile = Path.Combine(outputFolder, "converted.pdf");
18+
19+
var converter = new Converter();
20+
converter.Load(Constants.SAMPLE_DOCX_WITH_PASSWORD).WithOptions(() => new WordProcessingLoadOptions
21+
{
22+
Password = "12345"
23+
})
24+
.ConvertTo(outputFile).WithOptions(new PdfConvertOptions())
25+
.Convert();
26+
27+
28+
29+
30+
Console.WriteLine("\nPassword protected document converted successfully. \nCheck output in {0}",
31+
outputFolder);
32+
}
33+
}
34+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
using System;
2+
using GroupDocs.Conversion.Contracts;
3+
4+
namespace GroupDocs.Conversion.Examples.CSharp.BasicUsage
5+
{
6+
/// <summary>
7+
/// This example demonstrates how to get to what formats the source document could be converted
8+
/// </summary>
9+
internal static class GetPossibleConversionsFluent
10+
{
11+
public static void Run()
12+
{
13+
PossibleConversions conversions = new Converter().Load(Constants.SAMPLE_DOCX).GetPossibleConversions();
14+
15+
Console.WriteLine("{0} is of type {1} and could be converted to:", Constants.SAMPLE_DOCX,
16+
conversions.Source.Extension);
17+
18+
foreach (var conversion in conversions.All)
19+
{
20+
Console.WriteLine("\t {0} as {1} conversion.", conversion.Format,
21+
conversion.IsPrimary ? "primary" : "secondary");
22+
}
23+
24+
Console.WriteLine("\nPossible conversions retrieved successfully.");
25+
}
26+
}
27+
}

Examples/GroupDocs.Conversion.Examples.CSharp/GroupDocs.Conversion.Examples.CSharp.projitems

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
<Compile Include="$(MSBuildThisFileDirectory)AdvancedUsage\Loading\LoadOptionsByDocumentType\WordProcessing\ConvertWordProcessingBySpecifyingFontSubstitution.cs" />
6969
<Compile Include="$(MSBuildThisFileDirectory)AdvancedUsage\Converting\ConvertJsonAsDataSourceToSpreadsheet.cs" />
7070
<Compile Include="$(MSBuildThisFileDirectory)AdvancedUsage\Loading\LoadOptionsByDocumentType\Xml\ConvertXmlAsDataSourceToSpreadsheet.cs" />
71+
<Compile Include="$(MSBuildThisFileDirectory)AdvancedUsage\Loading\LoadPasswordProtectedDocumentFluent.cs" />
7172
<Compile Include="$(MSBuildThisFileDirectory)AdvancedUsage\Loading\LoadPasswordProtectedDocument.cs" />
7273
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\ConvertToHtml\ConvertAiToHtml.cs" />
7374
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\ConvertToHtml\ConvertBmpToHtml.cs" />
@@ -1829,10 +1830,12 @@
18291830
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\ConvertToWordProcessing\ConvertToTxt\ConvertXpsToTxt.cs" />
18301831
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\ConvertToWordProcessing\ConvertToWordProcessing.cs" />
18311832
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\GetAllPossibleConversions.cs" />
1833+
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\GetPossibleConversionsFluent.cs" />
18321834
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\GetPossibleConversions.cs" />
18331835
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\GetPossibleConversionsForSpecifiedDocumentExtension.cs" />
18341836
<Compile Include="$(MSBuildThisFileDirectory)BasicUsage\GetSourceDocumentInfo.cs" />
18351837
<Compile Include="$(MSBuildThisFileDirectory)Constants.cs" />
1838+
<Compile Include="$(MSBuildThisFileDirectory)QuickStart\HelloWorldFluent.cs" />
18361839
<Compile Include="$(MSBuildThisFileDirectory)QuickStart\HelloWorld.cs" />
18371840
<Compile Include="$(MSBuildThisFileDirectory)QuickStart\SetLicenseFromFile.cs" />
18381841
<Compile Include="$(MSBuildThisFileDirectory)QuickStart\SetLicenseFromStream.cs" />
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
using System;
2+
using System.IO;
3+
4+
namespace GroupDocs.Conversion.Examples.CSharp.QuickStart
5+
{
6+
/// <summary>
7+
/// This example demonstrates how to convert document to PDF.
8+
/// </summary>
9+
internal static class HelloWorldFluent
10+
{
11+
public static void Run()
12+
{
13+
string outputDirectory = Constants.GetOutputDirectoryPath();
14+
string convertedFile = Path.Combine(outputDirectory, "converted.pdf");
15+
16+
var converter = new Converter();
17+
converter.Load(Constants.SAMPLE_DOCX).ConvertTo(convertedFile).Convert();
18+
19+
Console.WriteLine($"\nSource document converted successfully.\nCheck output in {outputDirectory}.");
20+
}
21+
}
22+
}

0 commit comments

Comments
 (0)