Skip to content

Commit 5d292ad

Browse files
committed
GroupDocs.Conversion for .NET 23.12 samples updated
1 parent 07bf4f8 commit 5d292ad

File tree

3 files changed

+22
-17
lines changed

3 files changed

+22
-17
lines changed

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

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
<Import Project="..\GroupDocs.Conversion.Examples.CSharp\GroupDocs.Conversion.Examples.CSharp.projitems" Label="Shared" />
1414

1515
<ItemGroup>
16-
<PackageReference Include="Aspose.OCR" Version="23.10.1" />
17-
<PackageReference Include="AWSSDK.Core" Version="3.7.300.12" />
16+
<PackageReference Include="Aspose.OCR" Version="23.12.1" />
17+
<PackageReference Include="AWSSDK.Core" Version="3.7.300.24" />
1818
<PackageReference Include="AWSSDK.S3" Version="3.7.304.1" />
1919
<PackageReference Include="Azure.Storage.Blobs" Version="12.19.1" />
20-
<PackageReference Include="GroupDocs.Conversion" Version="23.11.0" />
21-
<PackageReference Include="StackExchange.Redis" Version="2.7.4" />
20+
<PackageReference Include="GroupDocs.Conversion" Version="23.12.0" />
21+
<PackageReference Include="StackExchange.Redis" Version="2.7.10" />
2222
</ItemGroup>
2323

2424
</Project>

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -57,22 +57,22 @@
5757
</ItemGroup>
5858
<ItemGroup>
5959
<PackageReference Include="Aspose.OCR">
60-
<Version>23.10.1</Version>
60+
<Version>23.12.1</Version>
6161
</PackageReference>
6262
<PackageReference Include="AWSSDK.Core">
63-
<Version>3.7.300.12</Version>
63+
<Version>3.7.300.24</Version>
6464
</PackageReference>
6565
<PackageReference Include="AWSSDK.S3">
66-
<Version>3.7.304.1</Version>
66+
<Version>3.7.304.13</Version>
6767
</PackageReference>
6868
<PackageReference Include="Azure.Storage.Blobs">
6969
<Version>12.19.1</Version>
7070
</PackageReference>
7171
<PackageReference Include="GroupDocs.Conversion">
72-
<Version>23.11.0</Version>
72+
<Version>23.12.0</Version>
7373
</PackageReference>
7474
<PackageReference Include="StackExchange.Redis">
75-
<Version>2.7.4</Version>
75+
<Version>2.7.10</Version>
7676
</PackageReference>
7777
</ItemGroup>
7878
<Import Project="..\GroupDocs.Conversion.Examples.CSharp\GroupDocs.Conversion.Examples.CSharp.projitems" Label="Shared" />

Examples/GroupDocs.Conversion.Examples.CSharp/AdvancedUsage/Converting/ConvertImageUsingOcr.cs

+13-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using System.Collections.Generic;
33
using System.IO;
4-
using Aspose.Drawing;
4+
using System.Linq;
55
using Aspose.OCR;
66
using GroupDocs.Conversion.Integration.Ocr;
77
using GroupDocs.Conversion.Options.Convert;
@@ -40,17 +40,22 @@ public RecognizedImage Recognize(Stream imageStream)
4040
try
4141
{
4242
var api = new AsposeOcr();
43-
43+
var ocrInput = new OcrInput(InputType.SingleImage);
44+
4445
using (MemoryStream ms = new MemoryStream())
4546
{
4647
imageStream.Position = 0;
4748
imageStream.CopyTo(ms);
48-
var rectangles = api.GetRectangles(ms, AreasType.LINES, false);
49-
var result = api.RecognizeImage(ms, new RecognitionSettings
50-
{
51-
DetectAreasMode = DetectAreasMode.COMBINE,
52-
RecognitionAreas = rectangles
53-
});
49+
ms.Position = 0;
50+
ocrInput.Add(ms);
51+
52+
var detectedRectangles = api.DetectRectangles(ocrInput, AreasType.LINES, false).First();
53+
var result = api.Recognize(ocrInput, new RecognitionSettings
54+
{
55+
DetectAreasMode = DetectAreasMode.COMBINE,
56+
RecognitionAreas = detectedRectangles.Rectangles
57+
})
58+
.First();
5459
return CreateRecognizedImageFromResult(result);
5560
}
5661
}

0 commit comments

Comments
 (0)