Skip to content

Commit 27af02a

Browse files
committed
适配新OpenXml,解决换行为多行的问题
1 parent 2c2d455 commit 27af02a

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/MiniWord/MiniWord.Implment.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -465,16 +465,16 @@ private static void ReplaceText(OpenXmlElement xmlElement, WordprocessingDocumen
465465
}
466466
}
467467
}
468-
468+
469469
t.Text = EvaluateIfStatement(t.Text);
470-
470+
471471
// add breakline
472472
{
473473
var newText = t.Text;
474-
var splits = Regex.Split(newText, "(<[a-zA-Z/].*?>|\n)");
474+
var splits = Regex.Split(newText, "(<[a-zA-Z/].*?>|\n|\r\n)").Where(o => o != "\n" && o != "\r\n");
475475
var currentT = t;
476476
var isFirst = true;
477-
if (splits.Length > 1)
477+
if (splits.Count() > 1)
478478
{
479479
foreach (var v in splits)
480480
{

src/MiniWord/MiniWord.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net45;netstandard2.0;net5.0</TargetFrameworks>
3+
<TargetFrameworks>net45;netstandard2.0;</TargetFrameworks>
44
<Version>0.7.1</Version>
55
</PropertyGroup>
66
<PropertyGroup>
@@ -32,6 +32,6 @@
3232
<None Include="icon.png" Pack="true" PackagePath="\" />
3333
</ItemGroup>
3434
<ItemGroup>
35-
<PackageReference Include="DocumentFormat.OpenXml" Version="2.18.0" />
35+
<PackageReference Include="DocumentFormat.OpenXml" Version="3.0.1" />
3636
</ItemGroup>
3737
</Project>

src/MiniWord/MiniWordPicture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public string Extension
2424
}
2525
set { _extension = value; }
2626
}
27-
internal ImagePartType GetImagePartType
27+
internal PartTypeInfo GetImagePartType
2828
{
2929
get
3030
{

0 commit comments

Comments
 (0)