diff --git a/.gitignore b/.gitignore
index ce3a150ad..4686d3375 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,6 +38,7 @@ x64/
.builds
# Visual C++ cache files
+.vs/
ipch/
*.aps
*.ncb
@@ -107,4 +108,4 @@ _UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
-*.DotSettings
\ No newline at end of file
+*.DotSettings
diff --git a/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj b/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj
index ef0fd7acc..34754ddae 100644
--- a/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj
+++ b/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj
@@ -1,90 +1,26 @@
-
-
-
+
+
- Debug
- AnyCPU
- {CA249F5D-9285-40A6-B217-5889EF79FD7E}
- Library
- Properties
+ netcoreapp3.1
TheArtOfDev.HtmlRenderer.PdfSharp
HtmlRenderer.PdfSharp
- v2.0
- 512
- ..\
- true
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\PDFsharp.1.50.4000-beta3b\lib\net20\PdfSharp.dll
- True
-
-
- ..\packages\PDFsharp.1.50.4000-beta3b\lib\net20\PdfSharp.Charting.dll
- True
-
-
-
-
-
-
+
-
- Properties\SharedAssemblyInfo.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
- {fe611685-391f-4e3e-b27e-d3150e51e49b}
- HtmlRenderer
-
+
+
-
+
+ ..\..\..\PDFsharp\src\PdfSharp.Charting\bin\Release\netcoreapp3.1\PdfSharp.dll
+
+
+ ..\..\..\PDFsharp\src\PdfSharp.Charting\bin\Release\netcoreapp3.1\PdfSharp.Charting.dll
+
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
\ No newline at end of file
+
+
diff --git a/Source/HtmlRenderer/Core/Utils/CssConstants.cs b/Source/HtmlRenderer/Core/Utils/CssConstants.cs
index 655849256..612f013a9 100644
--- a/Source/HtmlRenderer/Core/Utils/CssConstants.cs
+++ b/Source/HtmlRenderer/Core/Utils/CssConstants.cs
@@ -164,6 +164,6 @@ internal static class CssConstants
///
/// Default font used for the generic 'serif' family
///
- public const string DefaultFont = "Segoe UI";
+ public const string DefaultFont = "Arial";
}
}
\ No newline at end of file
diff --git a/Source/HtmlRenderer/HtmlRenderer.csproj b/Source/HtmlRenderer/HtmlRenderer.csproj
index 74549b41d..4a220d390 100644
--- a/Source/HtmlRenderer/HtmlRenderer.csproj
+++ b/Source/HtmlRenderer/HtmlRenderer.csproj
@@ -1,129 +1,9 @@
-
-
-
+
+
- Debug
- AnyCPU
- {FE611685-391F-4E3E-B27E-D3150E51E49B}
- Library
- Properties
- TheArtOfDev.HtmlRenderer
+ netcoreapp3.1
HtmlRenderer
- v2.0
- 512
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
+ TheArtOfDev.HtmlRenderer
-
-
-
-
-
-
-
-
-
-
-
-
- Properties\SharedAssemblyInfo.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
diff --git a/Source/Writable-HtmlRenderer.sln b/Source/Writable-HtmlRenderer.sln
new file mode 100644
index 000000000..c52e286b6
--- /dev/null
+++ b/Source/Writable-HtmlRenderer.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29926.136
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HtmlRenderer", "HtmlRenderer\HtmlRenderer.csproj", "{FE611685-391F-4E3E-B27E-D3150E51E49B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HtmlRenderer.PdfSharp", "HtmlRenderer.PdfSharp\HtmlRenderer.PdfSharp.csproj", "{CA249F5D-9285-40A6-B217-5889EF79FD7E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {FE611685-391F-4E3E-B27E-D3150E51E49B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FE611685-391F-4E3E-B27E-D3150E51E49B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FE611685-391F-4E3E-B27E-D3150E51E49B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FE611685-391F-4E3E-B27E-D3150E51E49B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CA249F5D-9285-40A6-B217-5889EF79FD7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CA249F5D-9285-40A6-B217-5889EF79FD7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CA249F5D-9285-40A6-B217-5889EF79FD7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CA249F5D-9285-40A6-B217-5889EF79FD7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {C87AC291-13C2-494A-BBED-68908F972D50}
+ EndGlobalSection
+EndGlobal