Bläddra i källkod

modify:基于4.6.2改造代码

runming56 1 år sedan
förälder
incheckning
3bf5dd3804
100 ändrade filer med 115642 tillägg och 128354 borttagningar
  1. BIN
      .vs/lqnet/FileContentIndex/21840ef2-080e-4cb8-a09d-d630e29fcaad.vsidx
  2. BIN
      .vs/lqnet/FileContentIndex/2479889f-5131-41b9-9d7a-cacf25e6b076.vsidx
  3. BIN
      .vs/lqnet/FileContentIndex/6afebc35-46fd-4bc5-969f-cb984eed6222.vsidx
  4. BIN
      .vs/lqnet/FileContentIndex/a2b9a506-6891-4a0d-ad4d-00b9f3b35366.vsidx
  5. 0 0
      .vs/lqnet/FileContentIndex/read.lock
  6. BIN
      .vs/lqnet/v16/.suo
  7. BIN
      .vs/lqnet/v17/.suo
  8. 4 0
      lqnet.sln
  9. 13 19
      lqnet/Lqnet.csproj
  10. 1 1
      lqnet/Properties/Settings.Designer.cs
  11. 38 1
      lqnet/app.config
  12. BIN
      lqnet/bin/Debug/MathNet.Numerics.dll
  13. 617 1174
      lqnet/bin/Debug/MathNet.Numerics.xml
  14. BIN
      lqnet/bin/Debug/NPOI.OOXML.dll
  15. BIN
      lqnet/bin/Debug/NPOI.OpenXml4Net.dll
  16. BIN
      lqnet/bin/Debug/NPOI.OpenXmlFormats.dll
  17. BIN
      lqnet/bin/Debug/NPOI.dll
  18. 34062 37177
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.Core.xml
  19. BIN
      lqnet/bin/Debug/SixLabors.Fonts.dll
  20. 0 11499
      lqnet/bin/Debug/SixLabors.Fonts.xml
  21. BIN
      lqnet/bin/Debug/app.publish/lqnet.exe
  22. 5 5
      lqnet/bin/Debug/lqnet.application
  23. BIN
      lqnet/bin/Debug/lqnet.exe
  24. 22 26
      lqnet/bin/Debug/lqnet.exe.config
  25. 19 43
      lqnet/bin/Debug/lqnet.exe.manifest
  26. BIN
      lqnet/bin/Debug/lqnet.pdb
  27. BIN
      lqnet/bin/Release/lqnet.exe
  28. 4 0
      lqnet/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs
  29. 4 0
      lqnet/obj/Debug/.NETFramework,Version=v4.7.AssemblyAttributes.cs
  30. BIN
      lqnet/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  31. BIN
      lqnet/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  32. BIN
      lqnet/obj/Debug/Lqnet.csproj.AssemblyReference.cache
  33. 1 1
      lqnet/obj/Debug/Lqnet.csproj.CoreCompileInputs.cache
  34. 58 0
      lqnet/obj/Debug/Lqnet.csproj.FileListAbsolute.txt
  35. BIN
      lqnet/obj/Debug/Lqnet.csproj.GenerateResource.cache
  36. BIN
      lqnet/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
  37. 5 5
      lqnet/obj/Debug/lqnet.application
  38. BIN
      lqnet/obj/Debug/lqnet.exe
  39. 19 43
      lqnet/obj/Debug/lqnet.exe.manifest
  40. BIN
      lqnet/obj/Debug/lqnet.pdb
  41. BIN
      lqnet/obj/Release/lqnet.exe
  42. 3 5
      lqnet/packages.config
  43. BIN
      packages/MathNet.Numerics.Signed.4.15.0/.signature.p7s
  44. BIN
      packages/MathNet.Numerics.Signed.4.10.0/MathNet.Numerics.Signed.4.10.0.nupkg
  45. 0 0
      packages/MathNet.Numerics.Signed.4.10.0/icon.png
  46. BIN
      packages/MathNet.Numerics.Signed.4.10.0/lib/net40/MathNet.Numerics.dll
  47. 617 1174
      packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard2.0/MathNet.Numerics.xml
  48. BIN
      packages/MathNet.Numerics.Signed.4.10.0/lib/net461/MathNet.Numerics.dll
  49. 617 1174
      packages/MathNet.Numerics.Signed.4.15.0/lib/net40/MathNet.Numerics.xml
  50. BIN
      packages/MathNet.Numerics.Signed.4.10.0/lib/netstandard1.3/MathNet.Numerics.dll
  51. 617 1059
      packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard1.3/MathNet.Numerics.xml
  52. BIN
      packages/MathNet.Numerics.Signed.4.10.0/lib/netstandard2.0/MathNet.Numerics.dll
  53. 617 1174
      packages/MathNet.Numerics.Signed.4.15.0/lib/net461/MathNet.Numerics.xml
  54. BIN
      packages/MathNet.Numerics.Signed.4.15.0/MathNet.Numerics.Signed.4.15.0.nupkg
  55. BIN
      packages/MathNet.Numerics.Signed.4.15.0/lib/net40/MathNet.Numerics.dll
  56. BIN
      packages/MathNet.Numerics.Signed.4.15.0/lib/net461/MathNet.Numerics.dll
  57. BIN
      packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard1.3/MathNet.Numerics.dll
  58. BIN
      packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard2.0/MathNet.Numerics.dll
  59. BIN
      packages/NPOI.2.3.0/.signature.p7s
  60. 0 0
      packages/NPOI.2.3.0/LICENSE
  61. BIN
      packages/NPOI.2.3.0/NPOI.2.3.0.nupkg
  62. 145 0
      packages/NPOI.2.3.0/Read Me.txt
  63. 521 0
      packages/NPOI.2.3.0/Release Notes.txt
  64. BIN
      packages/NPOI.2.3.0/lib/net20/NPOI.OOXML.dll
  65. BIN
      packages/NPOI.2.3.0/lib/net20/NPOI.OpenXml4Net.dll
  66. BIN
      packages/NPOI.2.3.0/lib/net20/NPOI.OpenXmlFormats.dll
  67. 34062 37177
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.Core.xml
  68. BIN
      packages/NPOI.2.3.0/lib/net20/NPOI.dll
  69. BIN
      packages/NPOI.2.3.0/lib/net40/NPOI.OOXML.dll
  70. BIN
      packages/NPOI.2.3.0/lib/net40/NPOI.OpenXml4Net.dll
  71. BIN
      packages/NPOI.2.3.0/lib/net40/NPOI.OpenXmlFormats.dll
  72. 43571 0
      packages/NPOI.2.3.0/lib/net40/NPOI.XML
  73. BIN
      packages/NPOI.2.3.0/lib/net40/NPOI.dll
  74. 0 0
      packages/NPOI.2.3.0/logo/120_120.jpg
  75. 0 0
      packages/NPOI.2.3.0/logo/240_240.png
  76. 0 0
      packages/NPOI.2.3.0/logo/32_32.jpg
  77. 0 0
      packages/NPOI.2.3.0/logo/60_60.jpg
  78. BIN
      packages/NPOI.2.6.1/.signature.p7s
  79. BIN
      packages/NPOI.2.6.1/NPOI.2.6.1.nupkg
  80. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.Core.dll
  81. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.Core.pdb
  82. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OOXML.dll
  83. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OOXML.pdb
  84. 0 12589
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OOXML.xml
  85. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXml4Net.dll
  86. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXml4Net.pdb
  87. 0 3221
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXml4Net.xml
  88. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.dll
  89. 0 11
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.dll.config
  90. BIN
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.pdb
  91. 0 4966
      packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.xml
  92. BIN
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.Core.dll
  93. BIN
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.Core.pdb
  94. BIN
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OOXML.dll
  95. BIN
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OOXML.pdb
  96. 0 12589
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OOXML.xml
  97. BIN
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXml4Net.dll
  98. BIN
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXml4Net.pdb
  99. 0 3221
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXml4Net.xml
  100. 0 0
      packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXmlFormats.dll

BIN
.vs/lqnet/FileContentIndex/21840ef2-080e-4cb8-a09d-d630e29fcaad.vsidx


BIN
.vs/lqnet/FileContentIndex/2479889f-5131-41b9-9d7a-cacf25e6b076.vsidx


BIN
.vs/lqnet/FileContentIndex/6afebc35-46fd-4bc5-969f-cb984eed6222.vsidx


BIN
.vs/lqnet/FileContentIndex/a2b9a506-6891-4a0d-ad4d-00b9f3b35366.vsidx


+ 0 - 0
.vs/lqnet/FileContentIndex/read.lock


BIN
.vs/lqnet/v16/.suo


BIN
.vs/lqnet/v17/.suo


+ 4 - 0
lqnet.sln

@@ -5,6 +5,8 @@ VisualStudioVersion = 17.5.33414.496
 MinimumVisualStudioVersion = 10.0.40219.1
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lqnet", "lqnet\Lqnet.csproj", "{98F57028-AF22-4FE1-8A58-F52A626D4D50}"
 EndProject
+Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "LqnetSetup", "..\LqnetSetup\LqnetSetup.vdproj", "{73A3F8D5-B9D3-4123-A13B-59DDC8A818B5}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -15,6 +17,8 @@ Global
 		{98F57028-AF22-4FE1-8A58-F52A626D4D50}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{98F57028-AF22-4FE1-8A58-F52A626D4D50}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{98F57028-AF22-4FE1-8A58-F52A626D4D50}.Release|Any CPU.Build.0 = Release|Any CPU
+		{73A3F8D5-B9D3-4123-A13B-59DDC8A818B5}.Debug|Any CPU.ActiveCfg = Debug
+		{73A3F8D5-B9D3-4123-A13B-59DDC8A818B5}.Release|Any CPU.ActiveCfg = Release
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

+ 13 - 19
lqnet/Lqnet.csproj

@@ -8,13 +8,13 @@
     <OutputType>WinExe</OutputType>
     <RootNamespace>lqnet</RootNamespace>
     <AssemblyName>lqnet</AssemblyName>
-    <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
+    <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
     <Deterministic>true</Deterministic>
     <IsWebBootstrapper>false</IsWebBootstrapper>
     <TargetFrameworkProfile>
     </TargetFrameworkProfile>
-    <PublishUrl>G:\lqnet\publish\</PublishUrl>
+    <PublishUrl>D:\code\林泉\非标数据集成接口\export\</PublishUrl>
     <Install>true</Install>
     <InstallFrom>Disk</InstallFrom>
     <UpdateEnabled>false</UpdateEnabled>
@@ -24,7 +24,7 @@
     <UpdatePeriodically>false</UpdatePeriodically>
     <UpdateRequired>false</UpdateRequired>
     <MapFileExtensions>true</MapFileExtensions>
-    <ApplicationRevision>4</ApplicationRevision>
+    <ApplicationRevision>5</ApplicationRevision>
     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
     <UseApplicationTrust>false</UseApplicationTrust>
     <PublishWizardCompleted>true</PublishWizardCompleted>
@@ -79,8 +79,8 @@
     <Reference Include="ICSharpCode.SharpZipLib, Version=1.3.3.11, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
       <HintPath>..\packages\SharpZipLib.1.3.3\lib\net45\ICSharpCode.SharpZipLib.dll</HintPath>
     </Reference>
-    <Reference Include="MathNet.Numerics, Version=4.15.0.0, Culture=neutral, PublicKeyToken=cd8b63ad3d691a37, processorArchitecture=MSIL">
-      <HintPath>..\packages\MathNet.Numerics.Signed.4.15.0\lib\net461\MathNet.Numerics.dll</HintPath>
+    <Reference Include="MathNet.Numerics, Version=4.10.0.0, Culture=neutral, PublicKeyToken=cd8b63ad3d691a37, processorArchitecture=MSIL">
+      <HintPath>..\packages\MathNet.Numerics.Signed.4.10.0\lib\net40\MathNet.Numerics.dll</HintPath>
     </Reference>
     <Reference Include="Microsoft.IO.RecyclableMemoryStream, Version=2.3.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
       <HintPath>..\packages\Microsoft.IO.RecyclableMemoryStream.2.3.2\lib\net462\Microsoft.IO.RecyclableMemoryStream.dll</HintPath>
@@ -89,23 +89,17 @@
     <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
       <HintPath>..\packages\Newtonsoft.Json.13.0.1\lib\net40\Newtonsoft.Json.dll</HintPath>
     </Reference>
-    <Reference Include="NPOI.Core, Version=2.6.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
-      <HintPath>..\packages\NPOI.2.6.1\lib\netstandard2.0\NPOI.Core.dll</HintPath>
+    <Reference Include="NPOI, Version=2.3.0.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
+      <HintPath>..\packages\NPOI.2.3.0\lib\net40\NPOI.dll</HintPath>
     </Reference>
-    <Reference Include="NPOI.OOXML, Version=2.6.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
-      <HintPath>..\packages\NPOI.2.6.1\lib\netstandard2.0\NPOI.OOXML.dll</HintPath>
+    <Reference Include="NPOI.OOXML, Version=2.3.0.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
+      <HintPath>..\packages\NPOI.2.3.0\lib\net40\NPOI.OOXML.dll</HintPath>
     </Reference>
-    <Reference Include="NPOI.OpenXml4Net, Version=2.6.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
-      <HintPath>..\packages\NPOI.2.6.1\lib\netstandard2.0\NPOI.OpenXml4Net.dll</HintPath>
+    <Reference Include="NPOI.OpenXml4Net, Version=2.3.0.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
+      <HintPath>..\packages\NPOI.2.3.0\lib\net40\NPOI.OpenXml4Net.dll</HintPath>
     </Reference>
-    <Reference Include="NPOI.OpenXmlFormats, Version=2.6.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
-      <HintPath>..\packages\NPOI.2.6.1\lib\netstandard2.0\NPOI.OpenXmlFormats.dll</HintPath>
-    </Reference>
-    <Reference Include="SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13, processorArchitecture=MSIL">
-      <HintPath>..\packages\SixLabors.Fonts.1.0.0\lib\netstandard2.0\SixLabors.Fonts.dll</HintPath>
-    </Reference>
-    <Reference Include="SixLabors.ImageSharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13, processorArchitecture=MSIL">
-      <HintPath>..\packages\SixLabors.ImageSharp.2.1.4\lib\net472\SixLabors.ImageSharp.dll</HintPath>
+    <Reference Include="NPOI.OpenXmlFormats, Version=2.3.0.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
+      <HintPath>..\packages\NPOI.2.3.0\lib\net40\NPOI.OpenXmlFormats.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">

+ 1 - 1
lqnet/Properties/Settings.Designer.cs

@@ -12,7 +12,7 @@ namespace lqnet.Properties {
     
     
     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.7.0.0")]
     internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
         
         private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));

+ 38 - 1
lqnet/app.config

@@ -1,3 +1,40 @@
 <?xml version="1.0" encoding="utf-8"?>
 <configuration>
-<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>
+<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup>
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="MathNet.Numerics" publicKeyToken="cd8b63ad3d691a37" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.10.0.0" newVersion="4.10.0.0"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-1.3.3.11" newVersion="1.3.3.11"/>
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
+</configuration>

BIN
lqnet/bin/Debug/MathNet.Numerics.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 617 - 1174
lqnet/bin/Debug/MathNet.Numerics.xml


BIN
lqnet/bin/Debug/NPOI.OOXML.dll


BIN
lqnet/bin/Debug/NPOI.OpenXml4Net.dll


BIN
lqnet/bin/Debug/NPOI.OpenXmlFormats.dll


BIN
lqnet/bin/Debug/NPOI.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 34062 - 37177
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.Core.xml


BIN
lqnet/bin/Debug/SixLabors.Fonts.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 11499
lqnet/bin/Debug/SixLabors.Fonts.xml


BIN
lqnet/bin/Debug/app.publish/lqnet.exe


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 5 - 5
lqnet/bin/Debug/lqnet.application


BIN
lqnet/bin/Debug/lqnet.exe


+ 22 - 26
lqnet/bin/Debug/lqnet.exe.config

@@ -1,44 +1,40 @@
 <?xml version="1.0" encoding="utf-8"?>
 <configuration>
-  <startup>
-    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
-  </startup>
+<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup>
   <runtime>
     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <dependentAssembly>
-        <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
+        <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
       </dependentAssembly>
-    </assemblyBinding>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <dependentAssembly>
-        <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
+        <assemblyIdentity name="MathNet.Numerics" publicKeyToken="cd8b63ad3d691a37" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.10.0.0" newVersion="4.10.0.0"/>
       </dependentAssembly>
-    </assemblyBinding>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <dependentAssembly>
-        <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
+        <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
       </dependentAssembly>
-    </assemblyBinding>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <dependentAssembly>
-        <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
+        <assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1"/>
       </dependentAssembly>
-    </assemblyBinding>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <dependentAssembly>
-        <assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
+        <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0"/>
+      </dependentAssembly>
+      <dependentAssembly>
+        <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0"/>
       </dependentAssembly>
-    </assemblyBinding>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <dependentAssembly>
-        <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
+        <assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral"/>
+        <bindingRedirect oldVersion="0.0.0.0-1.3.3.11" newVersion="1.3.3.11"/>
       </dependentAssembly>
     </assemblyBinding>
   </runtime>
-</configuration>
+</configuration>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 19 - 43
lqnet/bin/Debug/lqnet.exe.manifest


BIN
lqnet/bin/Debug/lqnet.pdb


BIN
lqnet/bin/Release/lqnet.exe


+ 4 - 0
lqnet/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.2", FrameworkDisplayName = ".NET Framework 4.6.2")]

+ 4 - 0
lqnet/obj/Debug/.NETFramework,Version=v4.7.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7", FrameworkDisplayName = ".NET Framework 4.7")]

BIN
lqnet/obj/Debug/DesignTimeResolveAssemblyReferences.cache


BIN
lqnet/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


BIN
lqnet/obj/Debug/Lqnet.csproj.AssemblyReference.cache


+ 1 - 1
lqnet/obj/Debug/Lqnet.csproj.CoreCompileInputs.cache

@@ -1 +1 @@
-51579d3efddf90bdd5cda2e639abf811f1a8dbf5
+b831e05d3eb7ed142a8c30ecb418797fd325527d

+ 58 - 0
lqnet/obj/Debug/Lqnet.csproj.FileListAbsolute.txt

@@ -107,3 +107,61 @@ C:\Users\ma\Desktop\lqnet\lqnet\bin\Debug\System.Security.Principal.Windows.xml
 C:\Users\ma\Desktop\lqnet\lqnet\bin\Debug\System.Text.Encoding.CodePages.xml
 C:\Users\ma\Desktop\lqnet\lqnet\obj\Debug\lqnet.Forms.DevicePopupForm.resources
 C:\Users\ma\Desktop\lqnet\lqnet\obj\Debug\lqnet.Utils.PageHelper2.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\Lqnet.csproj.AssemblyReference.cache
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.Forms.DevicePopupForm.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.LoginForm.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.Forms.MainForm.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.Properties.Resources.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.Utils.PageHelper2.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.Utils.PageHelper.resources
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\Lqnet.csproj.GenerateResource.cache
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\Lqnet.csproj.CoreCompileInputs.cache
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.exe
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.pdb
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\lqnet.exe.config
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\lqnet.exe.manifest
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\lqnet.application
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\lqnet.exe
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\lqnet.pdb
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\BouncyCastle.Cryptography.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Enums.NET.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\ICSharpCode.SharpZipLib.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\MathNet.Numerics.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Microsoft.IO.RecyclableMemoryStream.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Newtonsoft.Json.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\NPOI.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\NPOI.OOXML.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\NPOI.OpenXml4Net.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\NPOI.OpenXmlFormats.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Buffers.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Configuration.ConfigurationManager.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Memory.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Numerics.Vectors.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.AccessControl.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.Cryptography.Xml.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.Permissions.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.Principal.Windows.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Text.Encoding.CodePages.dll
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\BouncyCastle.Cryptography.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Enums.NET.pdb
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Enums.NET.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\ICSharpCode.SharpZipLib.pdb
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\ICSharpCode.SharpZipLib.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\MathNet.Numerics.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Microsoft.IO.RecyclableMemoryStream.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\Newtonsoft.Json.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\NPOI.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Buffers.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Configuration.ConfigurationManager.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Memory.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Numerics.Vectors.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Runtime.CompilerServices.Unsafe.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.AccessControl.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.Cryptography.Xml.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.Permissions.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Security.Principal.Windows.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\bin\Debug\System.Text.Encoding.CodePages.xml
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.exe.manifest
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\lqnet.application
+D:\code\林泉\非标数据集成接口\lqnet\lqnet\obj\Debug\Lqnet.csproj.CopyComplete

BIN
lqnet/obj/Debug/Lqnet.csproj.GenerateResource.cache


BIN
lqnet/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 5 - 5
lqnet/obj/Debug/lqnet.application


BIN
lqnet/obj/Debug/lqnet.exe


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 19 - 43
lqnet/obj/Debug/lqnet.exe.manifest


BIN
lqnet/obj/Debug/lqnet.pdb


BIN
lqnet/obj/Release/lqnet.exe


+ 3 - 5
lqnet/packages.config

@@ -2,13 +2,11 @@
 <packages>
   <package id="BouncyCastle.Cryptography" version="2.2.1" targetFramework="net48" />
   <package id="Enums.NET" version="4.0.1" targetFramework="net48" />
-  <package id="MathNet.Numerics.Signed" version="4.15.0" targetFramework="net48" />
+  <package id="MathNet.Numerics.Signed" version="4.10.0" targetFramework="net40" requireReinstallation="true" />
   <package id="Microsoft.IO.RecyclableMemoryStream" version="2.3.2" targetFramework="net48" />
-  <package id="Newtonsoft.Json" version="13.0.1" targetFramework="net40" />
-  <package id="NPOI" version="2.6.1" targetFramework="net48" />
+  <package id="Newtonsoft.Json" version="13.0.1" targetFramework="net40" requireReinstallation="true" />
+  <package id="NPOI" version="2.3.0" targetFramework="net47" />
   <package id="SharpZipLib" version="1.3.3" targetFramework="net48" />
-  <package id="SixLabors.Fonts" version="1.0.0" targetFramework="net48" />
-  <package id="SixLabors.ImageSharp" version="2.1.4" targetFramework="net48" />
   <package id="System.Buffers" version="4.5.1" targetFramework="net48" />
   <package id="System.Configuration.ConfigurationManager" version="6.0.0" targetFramework="net48" />
   <package id="System.Memory" version="4.5.5" targetFramework="net48" />

BIN
packages/MathNet.Numerics.Signed.4.15.0/.signature.p7s


BIN
packages/MathNet.Numerics.Signed.4.10.0/MathNet.Numerics.Signed.4.10.0.nupkg


packages/MathNet.Numerics.Signed.4.15.0/icon.png → packages/MathNet.Numerics.Signed.4.10.0/icon.png


BIN
packages/MathNet.Numerics.Signed.4.10.0/lib/net40/MathNet.Numerics.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 617 - 1174
packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard2.0/MathNet.Numerics.xml


BIN
packages/MathNet.Numerics.Signed.4.10.0/lib/net461/MathNet.Numerics.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 617 - 1174
packages/MathNet.Numerics.Signed.4.15.0/lib/net40/MathNet.Numerics.xml


BIN
packages/MathNet.Numerics.Signed.4.10.0/lib/netstandard1.3/MathNet.Numerics.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 617 - 1059
packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard1.3/MathNet.Numerics.xml


BIN
packages/MathNet.Numerics.Signed.4.10.0/lib/netstandard2.0/MathNet.Numerics.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 617 - 1174
packages/MathNet.Numerics.Signed.4.15.0/lib/net461/MathNet.Numerics.xml


BIN
packages/MathNet.Numerics.Signed.4.15.0/MathNet.Numerics.Signed.4.15.0.nupkg


BIN
packages/MathNet.Numerics.Signed.4.15.0/lib/net40/MathNet.Numerics.dll


BIN
packages/MathNet.Numerics.Signed.4.15.0/lib/net461/MathNet.Numerics.dll


BIN
packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard1.3/MathNet.Numerics.dll


BIN
packages/MathNet.Numerics.Signed.4.15.0/lib/netstandard2.0/MathNet.Numerics.dll


BIN
packages/NPOI.2.3.0/.signature.p7s


packages/NPOI.2.6.1/LICENSE → packages/NPOI.2.3.0/LICENSE


BIN
packages/NPOI.2.3.0/NPOI.2.3.0.nupkg


+ 145 - 0
packages/NPOI.2.3.0/Read Me.txt

@@ -0,0 +1,145 @@
+================
+* Introduction *
+================
+This project is the .NET port of POI project. With NPOI, you can read/write Excel and Word files easily. It has a wide application. 
+For example, you can use it a to generate a Excel report without Microsoft Office suite installed on your 
+server and more efficient than call Microsoft Excel ActiveX at background; you can also use it to extract 
+text from Office documents to help you implement full-text indexing feature (most of time this feature is 
+used to create search engines).
+
+=========================
+* Neuzilla Introduction *
+=========================
+Neuzilla is the studio behind NPOI. While using NPOI, you are becoming one of Neuzilla's clients. 
+
+For commercial cooperation or support service consulting, please contact support@neuzilla.com
+
+==================
+*  NPOI Website *
+==================
+https://github.com/tonyqus/npoi/ (Latest source code available)
+http://npoi.codeplex.com (Deprecated)
+http://npoi.neuzilla.com (coming soon)
+
+======================
+* System Requirement *
+======================
+VS2013
+VS2010 with .NET 2.0 or .NET 4.0
+VS2005 or VS2008 with .NET 2.0 Runtime (SP1) 
+vs2003 with .NET 1.1 
+medium trust environment in ASP.NET
+
+=================
+*  Neuzilla on Internet  *
+=================
+Neuzilla's homepage: http://blog.neuzilla.com
+Homepage on Linkedin: http://www.linkedin.com/company/neuzilla
+User Group on Linkedin: http://www.linkedin.com/groups/NPOI-User-Group-6655065 
+企业客户QQ群: 116053476 
+WeChat Official AccountID: neuzilla
+微信公众号ID:neuzilla
+
+================
+* Team Members *
+================
+Tony Qu - coodinator, developer
+-------------------------------
+From: Shanghai, China
+Participated since Sep, 2008
+Time Zone: GMT+8
+
+--------------------------------------------------------------------------------
+NPOI 1.2.1
+--------------------------------------------------------------------------------
+Hüseyin Tüfekcilerli - developer
+--------------------
+From: Istanbul, Turkey
+Participated since Nov, 2008
+Time Zone: GMT+2
+Main Contribution: POIFS Browser 1.0
+
+aTao Xiang - Technical writer
+-----------
+From: China
+Participated since Aug, 2009
+Time Zone: GMT+8
+Main Contribution: NPOI 1.2 Chinese Tutorial
+
+--------------------------------------------------------------------------------
+NPOI 1.2.3 - NPOI 1.2.5
+--------------------------------------------------------------------------------
+Antony - developer
+------------------------------
+From: Guangzhou, China
+Time Zone: GMT+8
+Main Contribution: main code,bug fixing ,Excel2Html, Word2Html
+
+Christian Leutloff - developer
+------------------------------
+From: Germany
+Time Zone: GMT+1
+Main Contribution: fix FXCop warnings, OOXML
+
+Jeff Stedfast - developer
+------------------------------
+From: Cambridge, MA, USA
+Time Zone: GMT
+Main contribution: Mono version of NPOI, naming conversion
+
+Leon Wang - developer
+-----------------------------
+From: Xi'an, China
+Time Zone: GMT+8
+Main contribution: NPOIFS/POIFS
+
+NPOI 2.0
+--------------------------------------------------------------------------------
+Tony Qu - chief developer
+-------------------------------
+From: Shanghai, China
+Time Zone: GMT+8
+Main Contribution: OpenXml4Net, OpenXmlFormats, NPOI.XSSF, NPOI.XWPF implementation
+
+Antony - developer
+------------------------------
+From: Guangzhou, China
+Time Zone: GMT+8
+Main Contribution: XWPF implementation, OpenXmlFormats
+
+Christian Leutloff - developer
+------------------------------
+From: Germany
+Time Zone: GMT+1
+Main Contribution: OpenXmlFormats, Excel 2007 comment read
+
+Jeff Stedfast - developer
+------------------------------
+From: Cambridge, MA, USA
+Time Zone: GMT
+Main contribution: Mono version of NPOI, enumeration changes and compilation optimization
+
+Paul Kratt - developer
+------------------------------
+From: Greater Milwaukee Area, Wisconsin, USA
+Time Zone: GMT
+Main contribution: CopyTo, CopySheet functions in HSSFSheet
+
+NPOI 2.1
+--------------------------------------------------------------------------------
+Tony Qu - main contributor
+Antony - fix some poi bugs
+
+Phil Rykoff - developer
+------------------------------
+Main contribution: XSSF bug fixing and feature implement
+
+NPOI 2.2
+--------------------------------------------------------------------------------
+Antony
+Tony Qu
+
+==================
+* How to join us *
+==================
+If you are interested in this project and want to join me, please write mail to npoi@neuzilla.com

+ 521 - 0
packages/NPOI.2.3.0/Release Notes.txt

@@ -0,0 +1,521 @@
+2.3.0 (Mar, 2017£©
+New Features
+- implement XSSF Streaming
+
+BUG Fixes
+- Fix GZIPSheetDataWriter
+- Hold file handler when OOXML zip package is closed
+- Fix test cases
+
+
+2.2.1 (May,2016)
+Bug Fixes
+- Fix a lot of serialization issue of ooxml issue
+- Fix phonetic guides tag reading/writing issue
+- Fix XWPFRun SetText exception issue
+- Fix xml security issue
+- Optimize memory for AutoResizeColumn
+- Fix sqref property is missing on ProtectedRange
+- Fix drawing ooxml issue and cell value bug
+- Fix numFmtId property issue on NumFmt node
+- Fix ooxml issues for RadarChart and CellStyle
+- Fix xfrm namespace issue in ooxml
+- Fix ScatterChart issue in ooxml
+- Fix ooxml bugs in Vml entities
+- fix bug when call ISheet.RemoveRow, it removes a wrong row
+- Don't close zip stream when zipoutputstream finish writing
+
+2.2.0 (Aug, 2015)
+New Feature
+1. Implement FIXED, PROPER, DMIN and DGET functions
+2. XSSF support for evaluating formula references to other Workbooks
+3. Read text from SDTs at the table cell level, including (sometimes) Cover Page, Table of Contents and Bibliography
+4. Double Strikethrough support for XWPF runs
+5. XSSFSheet support for getDrawingPatriarch(), alongside the existing createDrawingPatriarch() method
+6. Start on common interfaces for Paragraphs and Character Runs for XWPF
+7. Basic text extractor for older Excel 4,5 and 95 formats
+8. Add NPOIFS in-place write support, including updating the contents of existing entries
+9. Support loading .xlsx files with no Styles Table
+
+POI Bug fixes
+57880 - Handle >32,767 cell styles and formats in XSSF (file format limit is 64,000)
+57826 - If a XSSF shape has a buFont but no bullet character, mirror Excel and treat as un-bulleted
+56017 - Fix shifting comments with shifted rows
+56295 - Fix cloning of styles across workbooks and handling of default value of attribute applyFill
+56380 - Remove limitation of 1024 comments per Workbook
+56467 - Fix cloning of sheets with pictures
+57171 - Adjust the active sheet in setSheetOrder()
+57163 - Adjust the active sheet in removeSheet()
+57165 - Avoid PartAlreadyExistsException when removing/cloning sheets
+57196 - Resolve RefEval to it's inner ValueEval in Hex2Dec
+57482 - Handle XSLX files with no shared strings table in read-only mode
+46898 - XSSF: Return #VALUE! for circular references.
+46912 - Add methods to query outline level for HSSF and XSSF
+49541 - Mapping of symbol characters to unicode equivalent
+57007 - Add initial implementations of DMIN and DGET functions
+57373 - Fix get/setFirstVisibleTab() for XSSFWorkbook
+57231 - Add missing ArrayRecord.clone()
+56511 - Fix NullPointerException for RichText strings with no formatting for some runs.
+56888 - XSSFDataValidation ignores "allow blank" read from sheet, assumes true
+57236 - 
+57254 - XWPF: Correctly build internal list of styles when styles are added
+57312 - XWPF: Add check for null value of underline w:val
+57355 - 
+57164 - XSSFDrawing.createCellComment() does not honor dx and dy values passed in
+57003 - Add implementation of function FIXED
+57185 - Correct naming from "Serie" to "Series"
+57010 - Add implementation of function PROPER
+55280 - XSSF: Greatly improve performance of shifting rows in sheets with many merged regions.
+48195 - Formulas: Fix incorrect evaluation of IF() with ROW()/COLUMN() as else-result.
+56914 - XSSFRowShifter.updateConditionalFormatting throws IOOBE when there are more than 1 CTConditionalFormatting
+51222 - XSSFColor.getARGBHex() returns wrong color for Excel 2007 xlsx file
+56864 - XWPFLatentStyles.isLatentStyle always returns true if there is at least 1 lsdException
+57151 - And documentation and validation in CellRangeAddress to prevent invalid row/column combinations
+
+2.1.3.1 (Feb., 2015)
+Bug Fixes
+a. fix word serialization issues
+b. fix CloneStyleFrom issue
+c. Fix vertical alignment default value for XSSFCell
+d. fix setAutoFilter change range issue
+e. fix EDate function
+f. fix FormatException in FormulaParser
+g. fix Comment random Shape issue (comment serialization issue)
+h. fix not be able to unlock the cell issue 
+
+POI BUG FIXES
+55729 - DataFormatter should format Error cells, returning the Excel error string
+49237 - HSSF Row Style XfIndex is 12 not 16 bits of data
+54607 - NullPointerException in XSSFSheet.getTopRow() when the top row is 1
+55745 - fix handling of tables in XSSF if there are comments as well
+54673 - Simple wildcard support in HLOOKUP, VOOLKUP, MATCH, COUNTIF
+55047 - REPT formula support
+55042 - COMPLEX formula support
+55041 - CODE formula support
+54508 - EDATE formula support
+53966 - IfError support (from Analysis Toolpak)
+54402 - IfError handling of indirect references
+
+New feature
+a. Add ReplaceText to XWPFParagraph and XWPFRun
+b. adjust ExcelExtractor interface
+c. Improving comment missing handling in HSSFSheet
+d. copy hyperlink in CopySheet and fix some bugs
+e. Implement ChartSheet in OpenXmlFormats
+f. Implement shrinktofit for XSSF
+
+2.1.3 (Dec., 2014)
+Bug Fixes
+a. fix 2 charts insert in the same sheet issue
+b. fix a lot of Excel 2007 serialization issues
+c. fix some Word 2007 serialiation issues
+d. fix RemoteSheetAt bug
+e. support changing background in XWPF
+f. fix Uri-related issues on Mono
+
+New examples
+SetIsRightToLeftInXlsx - show how to use IsRightToLeft property
+ExtractPicturesFromXlsx - show how to extract pictures from Excel 2007 file
+SetRowStyle - show how to set whole row style with simple code
+
+2.1.1 (Jun., 2014) 
+New Features
+a. XSSFSheet.CopySheet
+b. Excel2Html for XSSF and HSSF
+c. insert picture in word 2007
+d. Implement IfError function in formula engine
+
+Bug Fixes
+a. fix conditional formatting issue
+b. fix ctFont order issue
+c. fix vertical alignment issue in XSSF
+d. add IndexedColors to NPOI.SS.UserModel
+e. fix decimal point issue in non-English culture
+f. fix SetMargin issue in XSSF
+g.fix multiple images insert issue in XSSF
+h.fix rich text style missing issue in XSSF
+i. fix cell comment shape (big arrow) in XSSF
+j. WorkbookFactory for Excel 2007 doesn't occupy file.
+k. fix XSSFCell.IsMergedCell
+l. fix incorrect page margin value due to different culture
+m. fix HSSFSheet.CopyTo doesn't copy rich text in cells
+n. fix scroll bar and tabs missing in previous 2.1 release
+
+New examples
+a. XSSF.DownloadXlsx
+b. XSSF.ConditionFormats
+c. XSSF.LineChart
+d. XWPF.InsertPicturesInWord
+
+2.0 [v2.0.6] (Jan., 2014)
+a. fix a lot of xml serialization issue for OOXML (2.0.5 will corrupt some xlsx and docx files)
+b. implement XSSFCell.IsMergedCell
+c. IWorkbook implements IList<ISheet>
+
+2.0 Beta 2 [v2.0.5] (Dec, 2013)
+New features
+a. Support Scatter chart in XSSF (xlsx) (other chart types are not supported yet)
+b. Extract pictures from Excel (xlsx)
+c. XWPF becomes stabler than before
+d. Able to support xml:space="preserve" attribute
+e. Add mono assembly in the release package
+f. file generated by NPOI will contain NPOI tags in custom properties to identify the generator
+g. Adjust some XWPF interfaces
+
+Sample changes
+a. add new samples like BigGridTest, WritePerformanceTest to test performance
+b. add ScatterChart to show how to create Scatter chart
+c. add LinkedDropDownList for both XSSF and HSSF
+d. add MonthlySalaryReport to show how to use formula in XSSF
+e. add CreateCustomProperties to show how to use custom props in XSSF and XWPF
+
+Bug fixes
+a. fix shift row issue in XSSFSheet
+b. fix performance issue due to XmlSerializer. NPOI is getting rid of XmlSerializer.
+c. reading/writing CT_Drawing
+d. fix ddd pattern issue in CellDateFormatter
+e. Change some common interfaces in NPOI.SS
+f. fix OutOfMemory issue in MemoryPackagePart
+g. Able to read AbsoluteAnchor, OneCellAnchor, TwoCellAnchor in drawing.xml
+h. Formula will be calculated automatically after generation
+i. improve performance for XSSF while creating new rows
+For detail, please read https://npoi.codeplex.com/discussions/443655
+j. fix name encoding issue of custom properties in HSSF
+For detail, please read https://npoi.codeplex.com/workitem/12296
+k. fix exception in HSSFRows.RemoveAllCells
+l. fix CellStyle Hashtable comparison issue in class HSSFCellUtil. This can help prevent over 4000 styles issue from code.
+m. Fix globalization issue in ExpandedDouble
+
+=========================================================================
+
+2.0 Beta 1 [v2.0.1] (Feb, 2013)
+New features
+a. Copy rows, columns inside a sheet
+b. Copy sheet between workbooks (contributed by Paul Kratt)
+c. insert rows and column inside a sheet
+d. OpenXml4Net is stable and ready for use
+e. Support new Excel functions such as RATE, RANK, ISERR
+f. Support converting from Excel to Html
+g. POIFS Browser supports Chart records
+
+Example changes
+a. Use MemoryStream.WriteTo instead in ExportXlsToDownload in order to avoid out of memory exception
+b. add new examples like CalendarDemo, BusinessPlan, CopySheet
+
+NPOI Bug Fixes
+Issue with 2.0 Beta: Get an non-Closing Element error
+http://npoi.codeplex.com/workitem/11085
+Npoi 2 error in NumericCellValue (XSSFCell)
+http://npoi.codeplex.com/workitem/11083
+[HSSF]Comment is not saved correctly while using a xls template with comment
+http://npoi.codeplex.com/workitem/11169
+Access issue creating worksheet
+http://npoi.codeplex.com/workitem/11383
+Error when running NPOI with Mono C# compiler version 2.0.1.0
+http://npoi.codeplex.com/workitem/4547
+
+POI Bug Fixes
+53282 - Avoid exception when parsing OPC relationships with non-breaking spaces(poi-developers) 
+54016 - Avoid exception when parsing workbooks with DConRefRecord in row aggregate(poi-developers)
+53404 - Fixed compatibility bug with modifying xls files created by POI-3.6 and earlier(poi-developers)
+53763 - avoid style mess when using HSSFOptimiser (poi-developers) 
+53974 - Avoid NPE when constructing HSSFWorbook on Google App Engine(poi-developers) 
+53950 - fixed setForceFormulaRecalculation to reset workbook-level "manual" flag(poi-developers) 
+52211 - avoid unnessary re-coverting content types to US-ASCII, it can cause exceptions on ibm mainframes(poi-developers) 
+HSSFOptimiser will now also tidy away un-used cell styles, in addition to duplicate styles(poi-developers)
+53434 - Subtotal is not return correct value. (poi-developers) 
+53144 - First comment not cloned after cloneSheet() (poi-developers) 
+53028 - Broken auto fit row height in the cells with word wrap (poi-developers)
+53010 - GSoC2012? Improve drawing support in HSSF (poi-developers)
+52764 - Unmodified cell comments disappear after HSSFWorkbook.write (poi-developers) 
+51676 - Using drawingPatriarch.createCellComment(anchor) leads to File error: data may have been lost (poi-developers) 
+51455 - It would be really nice to be able to set the background picture of a comment (poi-developers) 
+48989 - If we have a comment but the row is not created we will not be able to get it. (poi-developers) 
+48873 - Comments not saving in XLS files with collapsible columns (poi-developers) 
+46143 - setLineStyleColor for comments donot work (poi-developers) 
+53699 - Patch to correct BorderStyle? enum positions (poi-developers)
+53644 - XLS formula bugfix (CalFieldFunc?) + WeekDay? addon (poi-developers) 
+53446 - Fixed some problems extracting PNGs (poi-developers)
+53204 - Improved performanceof PageSettingsBlock? in HSSF (poi-developers)
+53500 - Getter for repeating rows and columns(poi-developers)
+53476 - Support Complex Name in formulas (poi-developers) 
+53414 - properly update sheet dimensions when adding column (poi-developers)
+Add File based constructor to OPCPackage, alongside existing String one (which constructed a File from the string internally)(poi-developers) 
+53389 - Handle formatting General and @ formats even if a locale is prefixed to them(poi-developers) 
+53058 - Utility for representing drawings contained in a binary Excel file as a XML tree(poi-developers)
+48528 - support negative arguments to the DATE() function(poi-developers) 
+53101 - fixed evaluation of SUM over cell range > 255(poi-developers)~
+52928 - DateFormatConverter?: an utility to convert instances of java.text.DateFormat? to Excel format patterns(poi-developers)
+52895 - show SSTIndex instead of XFIndex in LabelSSTRecord.toString()(poi-developers)
+52818 - Added implementation for RANK()(poi-developers)
+51564 - support for enforcing fields update in XWPF(poi-developers) 51673 - support grouping rows in SXSSF(poi-developers)
+51780 - support replacement of content types in OPC packages (poi-developers)
+52057 - updated formula test framework to be aware of recently added Functions (poi-developers)
+52574 - support setting header / footer page margins in HSSF(poi-developers)
+52583 - fixed WorkbookUtil#createSafeSheetName? to escape colon (poi-developers)
+52708 - misc improvements in CellFormat? (poi-developers)
+52690 - added a getter for length of encrypted data in Ecma and Agile decryptors(poi-developers)
+allow runtime registration of functions in FormulaEvaluator?(poi-developers)
+52665 - When reading from a ZipFileZipEntrySource? that has already been closed, give IllegalArgumentException? rather than NPE(poi-developers)
+52385 - avoid trancated array and vector data when reading OLE properties(poi-developers)
+51498 - fixed evaluation of blank cells in COUNTIF(poi-developers)
+52576 - support changing external file references in HSSFWorkbook(poi-developers)
+49896 - support external references in FormulaRenderer?(poi-developers)
+52527 - avoid exception when matching shared formula records in HSSF(poi-developers)
+52568 - Added methods to set/get an XWPFRun's text color(poi-developers)
+52566 - Added methods to set/get vertical alignment and color in XWPFTableCell(poi-developers)
+52562 - Added methods to get/set a table row's Can't Split and Repeat Header attributes in XWPF(poi-developers)
+52561 - Added methods to set table inside borders and cell margins in XWPF(poi-developers)
+52569 - Support DConRefRecord in HSSF(poi-developers)
+52575 - added an option to ignore missing workbook references in formula evaluator(poi-developers)
+52540 - Relax the M4.1 constraint on reading OOXML files, as some Office produced ones do have 2 Core Properties, despite the specification explicitly forbidding this(poi-developers)
+52462 - Added implementation for SUMIFS()(poi-developers)
+52449 - Support writing XWPF documents with glossaries (Glossaries are not yet supported, but can now be written out again without changes)(poi-developers)
+52438 - Update CellDateFormatter? to handle times without seconds(poi-developers)
+52389 - Support ?/? as well as #/# fractions, and tighten DataFormatter? rules for fraction matching(poi-developers)
+52378 - Support for WORKDAY and NETWORKDAYS functions(poi-developers)
+52349 - Merge the logic between the TEXT function and DataFormatter?(poi-developers)
+52349 - Correctly support excel style date format strings in the TEXT function(poi-developers)
+52369 - XSSFExcelExtractor should format numeric cells based on the format strings applied to them(poi-developers) 
+52369 - Event based XSSF parsing should handle formatting of formula values in XSSFSheetXMLHandler(poi-developers)
+52348 - Avoid exception when creating cell style in a workbook that has an empty xf table(poi-developers)
+52314 - enhanced SheetUtil?.getColumnWidth(poi-developers)
+51875 - More XSSF new-line in formula support(poi-developers)
+POIFS EntryUtils?.copyNodes(POFS,POIFS) now uses FilteringDirectoryNode?, so can exclude from copying nodes not just directly under the root(poi-developers)
+POIFS Helper FilteringDirectoryNode?, which wraps a DirectoryEntry? and allows certain parts to be ignored(poi-developers)
+52190 - null check on XWPF setFontFamily(poi-developers)
+52050 - Support for the Excel RATE function(poi-developers)
+51949 - Avoid NPE on double close of ZipFileZipEntrySource?(poi-developers)
+51950 - XWPF fix for footnotes not always being present in a document(poi-developers)
+51963 - Correct AreaReference? handling of references containing a sheet name which includes a comma(poi-developers)
+51834 - Opening and Writing .doc file results in corrupt document(poi-developers)
+Allow the passing of a File object to WorkbookFactory?.create, which permits lower memory processing than the InputStream? version(poi-developers)
+51850 - support creating comments in XSSF on an earlier slide when later ones already have them(poi-developers)
+New PackagePart? method getRelatedPart(PackageRelationship?) to simplify navigation of relations between OPC Parts(poi-developers)
+51832 - handle XLS files where the WRITEPROTECT record preceeds the FILEPASS one, rather than following as normal(poi-developers)
+51809 - correct GTE handling in COUNTIF(poi-developers)
+51670 - avoid LeftoverDataException? when reading .xls files with invalid LabelRecords?(poi-developers)
+51196 - prevent NPE in XWPFPicture.getPictureData() (poi-developers)
+51196 - more progress with Chart APi in XSSF(poi-developers)
+51785 - Allow XSSF setForceFormulaRecalculation to work with the minimal ooxml-schemas jar(poi-developers)
+
+=========================================================================
+ 
+2.0 Alpha [v2.0.0] (August, 2012)
+New features
+a. Implement OpenXml4Net (same as System.Packaging from Microsoft). It supports both .NET 2.0 and .NET 4.0
+b. Excel 2007 read/write library (NPOI.XSSF)
+c. Word 2007 read/write library(NPOI.XWPF)
+d. NPOI.SS namespace becomes the interface shared between XSSF and HSSF
+e. Load xlsx template and save as new xlsx file (partially supported)
+f. Diagonal line in cell both in xls and xlsx
+g. Support isRightToLeft and setRightToLeft on the common spreadsheet Sheet interface, as per existing HSSF support(poi-developers)
+h. New examples for NPOI.OpenXml4Net(2 examples), NPOI.XSSF (15 examples) and NPOI.XWPF (5 examples)
+
+=========================================================================
+
+1.2.5 (April,2012)
+In this release, we fixed most of the bugs found in POI 3.8 beta 4. 
+
+POI Bug Fixes
+51535 - correct signed vs unsigned short reading in NDocumentInputStream(poi-developers)
+50209 - Fixed evaluation of Subtotals to ignore nested subtotals(poi-developers)
+50401 - fixed EscherProperty to return property name instead of 'unknown' for complex properties (poi-developers)
+51481 - Fixed autofilters in HSSF to avoid warnings in Excel 2007(poi-developers)
+51533 - Avoid exception when changing name of a sheet containing shared formulas(poi-developers)
+46250 - Fixed cloning worksheets with images(poi-developers)
+51514 - allow HSSFObjectData to work with both POIFS and NPOIFS(poi-developers)
+51514 - avoid NPE when copying nodes from one HSSF workbook to a new one, when opened from NPOIFS(poi-developers)
+51504 - avoid NPE when DefaultRowHeight or DefaultColumnWidth records are missing(poi-developers)
+48294 - Fixed HSSFWorkbook.setSheetOrder() to respect inter-sheet references (poi-developers)
+51448 - Avoid exception when evaluating workbooks with more than 256 sheets (poi-developers)
+51458 - Correct BitField wrapping when setting large values(poi-developers)
+51460 - Improve HSSF performance when loading very long rows, by switching the CellValue array to an iterator(poi-developers)
+51415 - Fixed Workbook.createSheet(sheetName) to truncate names longer than 31 characters(poi-developers)
+51332 - Fixed internal IDs of shapes generated by HSSFPatriarch when there are more than 1023 drawing objects (poi-developers)
+48408 - Improved documentation for Sheet.setColumnWidth (poi-developers)
+50681 - Avoid exceptions in HSSFDataFormat.getDataFormatString() (poi-developers)
+50681 - Fixed autosizing columns beyond 255 character limit (poi-developers)
+51339 - Fixed arithmetic rounding in formula evaluation (poi-developers)
+51098 - Correctly calculate image width/height, if image fits into one cell(poi-developers)
+51273 - Formula Value Cache fix for repeated evaluations(poi-developers)
+51171 - Improved performance of SharedValueManager (poi-developers)
+51171 - Improved performance of opening large .xls files(poi-developers)
+51153 - Correct sizing of LbsDataSubRecord with unused padding fields(poi-developers)
+51143 - NameCommentRecord correction for writing non ASCII strings(poi-developers)
+51115 - Handle DataFormatter escaping of "." in the same way as "-" and "/"(poi-developers)
+51100 - Fix IOUtils issue for NPOIFS reading from an InputStream where every block is full(poi-developers)
+50841 - Improved SpreadSheet DataFormatter to handle scientific notation, invalid dates and format spacers(poi-developers)
+50939 - ChartEndObjectRecord is supposed to have 6 bytes at the end, but handle it not(poi-developers)
+50912 - fixed setting named styles to HSSFCells(poi-developers)
+50779 - fixed RecordFormatException when reading unicode strings with photenic data(poi-developers)
+50718 - More helpful error message when you try to create a CellReference with #REF!(poi-developers)
+50786 - Speed up calls to HSSFColor.getIndexHash() by returning a cached, unmodifiable Map. HSSFColor.getModifiableIndexHash() provides access to the old (slow but modifiable) functionality(poi-developers)
+32903 - Correct XBAT chaining explanation in /poifs/fileformat.html(poi-developers)
+46664 - When creating HSSF Print Areas, ensure the named range is reference based not value based(poi-developers)
+50756 - When formatting numbers based on their Cell Style, treat GENERAL the same as the more typical General(poi-developers)
+fixed HSSFWorkbook.createCellStyle to throw exception if the maximum number of cell styles was exceeded(poi-developers)
+49928 - allow overridden built-in formats in HSSFCellStyle(poi-developers)
+50587 - Improved documentation on user-defined functions(poi-developers)
+50416 - Correct shifting of the first or last row in a sheet by multiple rows(POI-DEVELOPERS)
+50246 - Properly position GutsRecord when reading HSSF workbooks(POI-DEVELOPERS)
+50437 - Support passing ranges to NPV()(POI-DEVELOPERS)
+47405 - Improved performance of RowRecordsAggregate.getStartRowNumberForBlock / getEndRowNumberForBlock(poi-developers)
+50113 - Remove cell from Calculation Chain after setting cell type to blank (poi-developers)
+50096 - Fixed evaluation of cell references with column index greater than 255 (poi-developers)
+49761 - Tolerate Double.NaN when reading .xls files(poi-developers)
+50211 - Use cached formula result when auto-sizing formula cells(poi-developers)
+50118 - OLE2 does allow a directory with an empty name, so support this in POIFS(poi-developers)
+
+NPOI Bug fixes
+a. CloneSheet with images throws exception
+b. Comments are still visible even set Visible property to false
+c. AutoSizeColumn doesn't work as expected
+d. Reading sheet protected workbook throws exception
+
+New Features
+a. Added NPOIFS constructors to most POIDocument classes and their extractors, and more widely deprecated the Document(DirectoryNode, POIFSFileSystem) constructor in      favour of the more general Document(DirectoryNode) one
+b. Added implementation for CLEAN(), CHAR(), ADDRESS(),MROUND(), VAR(), VARP(), IRR()
+c. Added Support for HOUR, MINUTE and SECOND date formulas
+d. Support for continued NameRecords, continued ExtSSTRecords
+e. Support using RecalcIdRecord to trigger a full formula recalculation on load (poi-developers)
+f. ExternalNameRecord support for DDE Link entries without an operation(poi-developers)
+g. POIFS Browser: add ability to parse EscherContainer and sub nodes
+
+
+=========================================================================
+
+1.2.4 (Nov,2011)
+In this release, we fixed most of the bugs found in POI 3.6 and POI 3.7. 
+
+NPOI Bug Fixes
+5157 - HSSFSheet.FitToPage property is added. It doesn't work previously.
+7271 - Cell formula that has been "dragged" down cannot be read. Patch is applied
+xxx - Bad padding calculation 
+3804 - NPOI doesn't work with a Excel template with macro 
+
+POI Bug Fixes
+46547 - ClassCastException in HSSFSheet.shiftRows(...)
+47363 - Fixed HSSFSheet to allow addition of data validations after sheet protection
+45066 - sheet encoding size mismatch problems
+49026 - added implementation for text() (poi-developers)
+46654 - HSSFRow/RowRecord to properly update cell boundary indexes(POI-DEVELOPERS)
+46385 - (also patch 46362) fix serialization of StyleRecord with unicode name(POI-DEVELOPERS)
+47069 - Fixed HSSFSheet#getFirstRowNum and HSSFSheet#getLastRowNum to return correct values after removal of all rows(POI-DEVELOPERS)
+48325 - bad text 'Page &P of &N' and similar errors when reading in spreadsheets
+48485 - add extra paper size constans to printsetup, such as a3, b4 and b5(poi-developers)
+48425 - improved performance of dateutil.iscelldateformatted() (poi-developers)
+49524 - add vertical text orientation method
+47001 - Fixed WriteAccessRecord and LinkTable to handle unusual format written by Google Docs(POI-DEVELOPERS)
+46368 - Fix HSSFRichTextRun and strings longer than 32768 characters(POI-DEVELOPERS)
+48292 - Support of array formulas
+49820 - ParagraphProperties.getLvl() returns 0 for both Level 1 and Body text
+      - fixed HSSFWorkbook.createCellStyle to throw exception if the maximum number of cell styles was exceeded(poi-developers)
+47405 - Improved performance of RowRecordsAggregate.getStartRowNumberForBlock / getEndRowNumberForBlock(poi-developers)
+46250 - Workbook cloneSheet() - clone images
+48026 - duplicate footer and header
+46664 - Print Area does not save in HSSF worksheets
+49761 - Double.NaN can be written but not read with POI
+47309 - Number of Cell Comments in a sheet limited to 65536 with HSSF 
+46776 - POI does not work when run the method "cloneSheet()" 
+47250 - Fixed FontRecord to expect unicode flags even when name length is zero(POI-DEVELOPERS)
+47198 - Fixed formula evaluator comparison of -0.0 and 0.0(POI-DEVELOPERS)
+46287 - Control of header and footer extraction in ExcelExtractor / XSSFExcelExtractor(POI-DEVELOPERS)
+47154 - Handle the cell format @ as the same as General(POI-DEVELOPERS)
+40520 - Fixed HSSFFont.applyFont() to properly apply font to overlapping regions(POI-DEVELOPERS)
+45720 - cloneSheet breaks autofilters 
+46643 - Formula parser should encode explicit range operator with tMemFunc 
+51481 - Office 2007 warning if using autofilter 
+50681 - autoSizeColumn sets column width beyond 255 character limit for XSSF sheets and HSSF Sheets
+50912 - Applying an HSSFCellStyle on an HSSFCell has no effect
+51143 - NameCommentRecord correction for writing non ASCII strings(poi-developers)
+
+New Features
+a. Add NameCommentRecord, HeaderFooterRecord
+b. AutoFilter Phrase II - it's able to create autofilter with any cell range
+c. Add the method to determine if the cell is merged or not
+d. Support compilation with MonoDeveloper
+e. Change all interface name starting with 'I'
+
+=========================================================================
+
+1.2.3 (Nov. 2010)
+NPOI Bug fixes
+5010 - Unable to read xls file with pivot table 
+5139 - SheetExtRecord DataSize is 40 
+6177 - LeftoverDataException: Intermitend Bug 
+6341 - System.NullReferenceException on Workbook.Dispose (+Bugfix) 
+Change NPOI.HSSF.Model.Sheet to NPOI.HSSF.Model.InternalSheet
+Change NPOI.HSSF.Model.Workbook to NPOI.HSSF.Model.InternalWorkbook
+6984 - Cannot manually edit/add dates in the xls created by NPOI
+
+Sync POI bug fixes
+46776 - Added clone() method to MulBlankRecord to fix crash in Sheet.cloneSheet()(POI-DEVELOPERS)
+46547 - Allow addition of conditional formatting after data validation(POI-DEVELOPERS)
+45290 - Support odd files where the POIFS header block comes after the data blocks, and is on the data blocks list(POI-DEVELOPERS)
+46904 - Fix POIFS issue with duplicate block 0 references on very old BIFF5/BIFF7 files(POI-DEVELOPERS)
+45376
+47970 - added a method to set arabic mode in HSSFSheet(POI-DEVELOPERS)
+47048 - Fixed evaluation of defined names with the 'complex' flag set(POI-DEVELOPERS)
+44916 - Allow access to the HSSFPatriarch from HSSFSheet once created(POI-DEVELOPERS)
+45672 - improve handling by MissingRecordAwareHSSFListener of records that cover multiple cells (MulBlankRecord and MulRKRecord)(POI-DEVELOPERS)
+45698 - Fix LinkTable to tolerate multiple EXTERNSHEET records(POI-DEVELOPERS)
+45784 - More fixes to SeriesTextRecord(POI-DEVELOPERS) 
+46065 - added implementation for VALUE function(POI-DEVELOPERS) 
+45966 - added implementation for FIND function(POI-DEVELOPERS) 
+45784 - More fixes to SeriesTextRecord(POI-DEVELOPERS) 
+46065 - added implementation for VALUE function(POI-DEVELOPERS) 
+45966 - added implementation for FIND function(POI-DEVELOPERS) 
+47721 - Added implementation for INDIRECT()
+	Added implementation for ISNA()(
+48332 - fixed ColumnInfoRecord to tolerate missing reserved field
+45778 - fixed ObjRecord to read ftLbsData properly(POI-DEVELOPERS) 
+46206 - Fixed Sheet to tolerate missing DIMENSION records(POI-DEVELOPERS) 
+47384 - Fixed ExternalNameRecord to handle unicode names(POI-DEVELOPERS) 
+47479 - Fix BoolErrRecord to tolerate incorrect format written by OOO
+46199 - More tweaks to EmbeddedObjectRefSubRecord(POI-DEVELOPERS) 
+47751 - Do not allow HSSF's cell text longer than 32,767 characters
+46213 - Fixed FormulaRecordAggregate to gracefully ignore extra StringRecords(POI-DEVELOPERS) 
+46301 - added pivot table records: SXDI, SXVDEX, SXPI, SXIDSTM, SXVIEW, SXVD, SXVS, et al(POI-DEVELOPERS) 
+48180 - be more forgiving of short chart records, which skip some unused fields(POI-DEVELOPERS) 
+46280 - Fixed RowRecordsAggregate etc to properly skip PivotTable records(POI-DEVELOPERS) 
+46174 - Fixed HSSFName to handle general formulas (not just area references)(POI-DEVELOPERS) 
+47768 - Implementation of Excel "Npv" functions
+47771 - Added method setFunction(boolean) for defined names
+47770 - built-in positive formats don't need starting '
+47737 - adjust sheet indices of named ranges when deleting sheets
+47448 - Allow HSSFEventFactory to handle non-zero padding at the end of the workbook stream
+47143 - Fixed OOM in HSSFWorkbook#getAllPictures when reading .xls files containing metafiles
+47415 - Fixed PageSettingsBlock to allow multiple PLS records
+46269 - Improved error message when attempting to read BIFF2 file(POI-DEVELOPERS) 
+46189 - added chart records: CHARTFRTINFO, STARTBLOCK, ENDBLOCK, STARTOBJECT, ENDOBJECT, and CATLAB(POI-DEVELOPERS) 
+45290 - Support odd files where the POIFS header block comes after the data blocks, and is on the data blocks list(POI-DEVELOPERS) 
+46137 - Handle odd files with a ContinueRecord after EOFRecord(POI-DEVELOPERS) 
+
+=========================================================================
+
+NPOI 1.2.2 (2009-12-5)
+a. ability to identify more Chart record
+b. ColumnAutoSize bug is fixed (bug 3754 )
+c. DefaultRowHeight bug is fixed (bug 3880)
+e. Sheet Tab Formatting (bug 3772)
+f. ShrinkToFit property is exposed to user (bug 4103)
+g. Active selection area (bug 4527)
+h. HSSFSheet.RemoveRow will remove CellRecord as well as RowRecord (bug 3493)
+i. Auto filter feature (alpha)
+j. read xls template with macro (bug 3804)
+
+=========================================================================
+
+NPOI 1.2.1 (2009-6-1)
+a. Conditional Formating doesn't work as expected
+b. HSSFDataFormat.GetFormat return different index for the same format string
+c. Incorrect namespace spelling of NPOI.SS.Formula
+d. HSSFCell.ToString() method supports DataFormat now
+e. add strong name for all the assembiles
+f. HSSFColor.index static variable isn't accessible in VB.NET due to the HSSFColor Index property
+
+=========================================================================
+
+NPOI 1.2 (2009-5)
+implement features in POI 3.2 final

BIN
packages/NPOI.2.3.0/lib/net20/NPOI.OOXML.dll


BIN
packages/NPOI.2.3.0/lib/net20/NPOI.OpenXml4Net.dll


BIN
packages/NPOI.2.3.0/lib/net20/NPOI.OpenXmlFormats.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 34062 - 37177
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.Core.xml


BIN
packages/NPOI.2.3.0/lib/net20/NPOI.dll


BIN
packages/NPOI.2.3.0/lib/net40/NPOI.OOXML.dll


BIN
packages/NPOI.2.3.0/lib/net40/NPOI.OpenXml4Net.dll


BIN
packages/NPOI.2.3.0/lib/net40/NPOI.OpenXmlFormats.dll


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 43571 - 0
packages/NPOI.2.3.0/lib/net40/NPOI.XML


BIN
packages/NPOI.2.3.0/lib/net40/NPOI.dll


packages/NPOI.2.6.1/logo/120_120.jpg → packages/NPOI.2.3.0/logo/120_120.jpg


packages/NPOI.2.6.1/logo/240_240.png → packages/NPOI.2.3.0/logo/240_240.png


packages/NPOI.2.6.1/logo/32_32.jpg → packages/NPOI.2.3.0/logo/32_32.jpg


packages/NPOI.2.6.1/logo/60_60.jpg → packages/NPOI.2.3.0/logo/60_60.jpg


BIN
packages/NPOI.2.6.1/.signature.p7s


BIN
packages/NPOI.2.6.1/NPOI.2.6.1.nupkg


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.Core.dll


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.Core.pdb


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OOXML.dll


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OOXML.pdb


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 12589
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OOXML.xml


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXml4Net.dll


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXml4Net.pdb


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 3221
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXml4Net.xml


BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.dll


+ 0 - 11
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.dll.config

@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <runtime>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
-      <dependentAssembly>
-        <assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture="neutral"/>
-        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
-      </dependentAssembly>
-    </assemblyBinding>
-  </runtime>
-<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2"/></startup></configuration>

BIN
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.pdb


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 4966
packages/NPOI.2.6.1/lib/netstandard2.0/NPOI.OpenXmlFormats.xml


BIN
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.Core.dll


BIN
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.Core.pdb


BIN
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OOXML.dll


BIN
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OOXML.pdb


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 12589
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OOXML.xml


BIN
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXml4Net.dll


BIN
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXml4Net.pdb


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 3221
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXml4Net.xml


+ 0 - 0
packages/NPOI.2.6.1/lib/netstandard2.1/NPOI.OpenXmlFormats.dll


Vissa filer visades inte eftersom för många filer har ändrats