Skip to content

Commit 022d0b4

Browse files
committed
添加 wmf 的引用
1 parent 3e06a1e commit 022d0b4

2 files changed

Lines changed: 58 additions & 15 deletions

File tree

src/MediaConverters/MediaConverters.sln

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Pack", "Pack", "{78453166-5
2727
EndProject
2828
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaConverters.Tool.ContextNuGet", "MediaConverters.Tool.ContextNuGet\MediaConverters.Tool.ContextNuGet.csproj", "{29495CDD-F1BF-57AF-D2D0-C464FDC5506B}"
2929
EndProject
30+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SkiaWmfRenderer", "SkiaWmfRenderer", "{7ADEA89B-E7C9-BB74-8262-22C28E372E1A}"
31+
EndProject
32+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{E59E3FFC-5A3D-EAF4-4C42-36ACFBE6CA32}"
33+
EndProject
34+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sample", "SkiaWmfRenderer\samples\sample\Sample.csproj", "{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}"
35+
EndProject
36+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{BCE75840-8C2D-FF3B-4008-C39CE2693A70}"
37+
EndProject
38+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Library", "SkiaWmfRenderer\src\wieslawsoltes-wmf\src\library\Library.csproj", "{E7C36C90-B08A-348C-448F-B93FABBF96BA}"
39+
EndProject
40+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaWmfRenderer", "SkiaWmfRenderer\src\SkiaWmfRenderer\SkiaWmfRenderer.csproj", "{F954FBBA-DAA9-0C2C-D456-946E60951601}"
41+
EndProject
3042
Global
3143
GlobalSection(SolutionConfigurationPlatforms) = preSolution
3244
Debug|Any CPU = Debug|Any CPU
@@ -109,6 +121,42 @@ Global
109121
{29495CDD-F1BF-57AF-D2D0-C464FDC5506B}.Release|x64.Build.0 = Release|Any CPU
110122
{29495CDD-F1BF-57AF-D2D0-C464FDC5506B}.Release|x86.ActiveCfg = Release|Any CPU
111123
{29495CDD-F1BF-57AF-D2D0-C464FDC5506B}.Release|x86.Build.0 = Release|Any CPU
124+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
125+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Debug|Any CPU.Build.0 = Debug|Any CPU
126+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Debug|x64.ActiveCfg = Debug|Any CPU
127+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Debug|x64.Build.0 = Debug|Any CPU
128+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Debug|x86.ActiveCfg = Debug|Any CPU
129+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Debug|x86.Build.0 = Debug|Any CPU
130+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|Any CPU.ActiveCfg = Release|Any CPU
131+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|Any CPU.Build.0 = Release|Any CPU
132+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x64.ActiveCfg = Release|Any CPU
133+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x64.Build.0 = Release|Any CPU
134+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x86.ActiveCfg = Release|Any CPU
135+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x86.Build.0 = Release|Any CPU
136+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
137+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
138+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x64.ActiveCfg = Debug|Any CPU
139+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x64.Build.0 = Debug|Any CPU
140+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x86.ActiveCfg = Debug|Any CPU
141+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x86.Build.0 = Debug|Any CPU
142+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
143+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|Any CPU.Build.0 = Release|Any CPU
144+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x64.ActiveCfg = Release|Any CPU
145+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x64.Build.0 = Release|Any CPU
146+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x86.ActiveCfg = Release|Any CPU
147+
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x86.Build.0 = Release|Any CPU
148+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
149+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|Any CPU.Build.0 = Debug|Any CPU
150+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|x64.ActiveCfg = Debug|Any CPU
151+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|x64.Build.0 = Debug|Any CPU
152+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|x86.ActiveCfg = Debug|Any CPU
153+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|x86.Build.0 = Debug|Any CPU
154+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Release|Any CPU.ActiveCfg = Release|Any CPU
155+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Release|Any CPU.Build.0 = Release|Any CPU
156+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Release|x64.ActiveCfg = Release|Any CPU
157+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Release|x64.Build.0 = Release|Any CPU
158+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Release|x86.ActiveCfg = Release|Any CPU
159+
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Release|x86.Build.0 = Release|Any CPU
112160
EndGlobalSection
113161
GlobalSection(SolutionProperties) = preSolution
114162
HideSolutionNode = FALSE
@@ -118,6 +166,11 @@ Global
118166
{3F0E99D4-F28E-349C-D16D-7517B102104A} = {0AB3BF05-4346-4AA6-1389-037BE0695223}
119167
{7A0978A5-B0CF-60E5-2E81-4B78AB3815B3} = {78453166-59D3-F6E5-1AF7-6BAE5D72A388}
120168
{29495CDD-F1BF-57AF-D2D0-C464FDC5506B} = {78453166-59D3-F6E5-1AF7-6BAE5D72A388}
169+
{E59E3FFC-5A3D-EAF4-4C42-36ACFBE6CA32} = {7ADEA89B-E7C9-BB74-8262-22C28E372E1A}
170+
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D} = {E59E3FFC-5A3D-EAF4-4C42-36ACFBE6CA32}
171+
{BCE75840-8C2D-FF3B-4008-C39CE2693A70} = {7ADEA89B-E7C9-BB74-8262-22C28E372E1A}
172+
{E7C36C90-B08A-348C-448F-B93FABBF96BA} = {BCE75840-8C2D-FF3B-4008-C39CE2693A70}
173+
{F954FBBA-DAA9-0C2C-D456-946E60951601} = {BCE75840-8C2D-FF3B-4008-C39CE2693A70}
121174
EndGlobalSection
122175
GlobalSection(ExtensibilityGlobals) = postSolution
123176
SolutionGuid = {CDD047F3-A4C1-40F8-B7E1-F22E77C16B4D}

src/MediaConverters/SkiaWmfRenderer/samples/sample/Program.cs

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
11
// See https://aka.ms/new-console-template for more information
22

3-
using DocSharp.Markdown;
4-
5-
using Markdig;
6-
7-
using Oxage.Wmf;
8-
using Oxage.Wmf.Records;
9-
10-
using SkiaSharp;
11-
12-
using SkiaWmfRenderer;
13-
143
using System.Diagnostics;
154
using System.Drawing;
165
using System.Drawing.Imaging;
176
using System.Text;
18-
using DocSharp;
19-
using Markdig.Extensions.Figures;
20-
using Markdig.Syntax;
7+
8+
using DocSharp.Markdown;
9+
10+
using SkiaWmfRenderer;
2111

2212
var markdownText = new StringBuilder();
2313
var outputFolder = Path.Join(AppContext.BaseDirectory, $"Output_{Path.GetRandomFileName()}");
@@ -87,7 +77,7 @@ void ConvertImageFile(string file)
8777

8878
if (success)
8979
{
90-
markdownText.AppendLine($"![](./{wmfFileName})"+ "{width=250 height=120}");
80+
markdownText.AppendLine($"![](./{wmfFileName})" + "{width=250 height=120}");
9181
}
9282
else
9383
{

0 commit comments

Comments
 (0)