d72b583319
[XP.ReportEngine] 模型与配置扩展:ReportOutputFormat 枚举:新增 Excel=1, Csv=2, Txt=3(显式序号,向后兼容);新增多格式相关配置加载。
42 lines
1.9 KiB
XML
42 lines
1.9 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
||
<PropertyGroup>
|
||
<TargetFramework>net8.0-windows7.0</TargetFramework>
|
||
<UseWPF>true</UseWPF>
|
||
</PropertyGroup>
|
||
<ItemGroup>
|
||
<!-- ClosedXML:Excel(.xlsx) 读写库,固定到 0.104.x 稳定版 | ClosedXML: Excel(.xlsx) read/write library, pinned to 0.104.x stable -->
|
||
<PackageReference Include="ClosedXML" Version="0.104.2" />
|
||
<PackageReference Include="itext7" Version="8.0.5" />
|
||
<PackageReference Include="itext7.bouncy-castle-adapter" Version="8.0.5" />
|
||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||
<PackageReference Include="Prism.Wpf" Version="9.0.537" />
|
||
<!-- 代码页编码支持:.NET 8 需注册 CodePagesEncodingProvider 才能使用 GB2312/GBK | Code page encoding support: required to register CodePagesEncodingProvider for GB2312/GBK on .NET 8 -->
|
||
<PackageReference Include="System.Text.Encoding.CodePages" Version="8.0.0" />
|
||
<PackageReference Include="Telerik.UI.for.Wpf.NetCore.Xaml" Version="2024.1.408" PrivateAssets="all" />
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<ProjectReference Include="..\XP.Common\XP.Common.csproj" />
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<Folder Include="Documents\" />
|
||
</ItemGroup>
|
||
<!-- 字体目录保留备用,当前使用系统字体 | Fonts directory reserved, currently using system fonts -->
|
||
<!-- 如需添加自定义字体,取消以下注释 | Uncomment below to add custom fonts -->
|
||
<!--
|
||
<ItemGroup>
|
||
<None Remove="Fonts\*.otf" />
|
||
<None Remove="Fonts\*.ttf" />
|
||
<Resource Remove="Fonts\*.ttf" />
|
||
<Resource Remove="Fonts\*.otf" />
|
||
<EmbeddedResource Include="Fonts\*.otf" />
|
||
<EmbeddedResource Include="Fonts\*.ttf" />
|
||
</ItemGroup>
|
||
-->
|
||
<!-- 模板文件复制到输出目录 | Copy template files to output directory -->
|
||
<ItemGroup>
|
||
<Content Include="Templates\*.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</Content>
|
||
</ItemGroup>
|
||
</Project>
|