Skip to content

Commit d17d62c

Browse files
committed
Addressed imagesharp changes
1 parent 50d0840 commit d17d62c

File tree

5 files changed

+13
-11
lines changed

5 files changed

+13
-11
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ updates:
1616
- dependency-name: "MSTest.TestAdapter"
1717
- dependency-name: "MSTest.TestFramework"
1818
- dependency-name: "Microsoft.SourceLink.GitHub"
19-
- dependency-name: "ImageSharpCompare"
19+
- dependency-name: "Codeuctivity.ImageSharpCompare"

OpenXmlPowerTools.Tests/OpenXMLWordprocessingMLToHtmlConverter/WmlToHtmlConverterHandlerTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System.IO;
66
using System.Linq;
77
using System.Xml.Linq;
8+
using Codeuctivity.ImageSharpCompare;
89
using Xunit;
910

1011
namespace Codeuctivity.Tests.OpenXMLWordprocessingMLToHtmlConverter
@@ -58,7 +59,7 @@ public async void ShouldTranslateWithDefaultImageHandler(string imageType, strin
5859
expectedImage.Position = 0;
5960
actualImage.Position = 0;
6061

61-
Assert.True(ImageSharpCompare.ImagesAreEqual(expectedImage, actualImage));
62+
Assert.True(Codeuctivity.ImageSharpCompare.ImageSharpCompare.ImagesAreEqual(expectedImage, actualImage));
6263
}
6364

6465
[Fact]

OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@
66
<LangVersion>8.0</LangVersion>
77
<EnableNETAnalyzers>true</EnableNETAnalyzers>
88
</PropertyGroup>
9-
<ItemGroup Condition="$(TargetFramework.StartsWith('net4'))">
10-
<PackageReference Include="System.IO.Packaging" Version="6.0.0" />
11-
</ItemGroup>
129
<ItemGroup>
13-
<PackageReference Include="ImageSharpCompare" Version="1.2.11" />
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
10+
<PackageReference Include="Codeuctivity.ImageSharpCompare" Version="2.0.18" />
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
1512
<PackageReference Include="xunit" Version="2.4.1" />
1613
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
1714
<PrivateAssets>all</PrivateAssets>

OpenXmlPowerTools/MetricsGetter.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ private static int _getTextWidth(SixLabors.Fonts.FontFamily ff, SixLabors.Fonts.
116116
try
117117
{
118118
var font = new SixLabors.Fonts.Font(ff, (float)sz / 2f, fs);
119-
var size = SixLabors.Fonts.TextMeasurer.Measure(text, new SixLabors.Fonts.RendererOptions(font));
119+
var textOptions = new SixLabors.Fonts.TextOptions(font);
120+
var size = SixLabors.Fonts.TextMeasurer.Measure(text,textOptions );
120121

121122
return (int)size.Width;
122123
}

OpenXmlPowerTools/OpenXmlPowerTools.csproj

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net472</TargetFrameworks>
44
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<RepositoryUrl>https://github.com/Codeuctivity/OpenXmlPowerTools</RepositoryUrl>
@@ -49,12 +49,15 @@
4949
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5050
</PackageReference>
5151
<PackageReference Include="SixLabors.ImageSharp" Version="2.0.0" />
52-
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="1.0.0-beta13" />
53-
<PackageReference Include="SonarAnalyzer.CSharp" Version="8.34.0.42011">
52+
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="1.0.0-beta14" />
53+
<PackageReference Include="SonarAnalyzer.CSharp" Version="8.35.0.42613">
5454
<PrivateAssets>all</PrivateAssets>
5555
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5656
</PackageReference>
5757
</ItemGroup>
58+
<ItemGroup Condition="$(TargetFramework.StartsWith('net4'))">
59+
<PackageReference Include="System.IO.Packaging" Version="6.0.0" />
60+
</ItemGroup>
5861
<ItemGroup>
5962
<None Include="NugetIcon.png" Pack="true" PackagePath="\" />
6063
</ItemGroup>

0 commit comments

Comments
 (0)