cecde2bc1c
- Services/ExcelToPdfService.cs: core conversion logic (XlsIORenderer) - Controllers/ExcelToPdfController.cs: REST API endpoints * POST /api/ExcelToPdf/convert (file upload) * POST /api/ExcelToPdf/convert-by-path (server path) * GET /api/ExcelToPdf/health - Program.cs: minimal API setup, 50MB upload limit - appsettings.json: port 5200, Syncfusion license - Syncfusion 21.1.37 (XlsIO + Pdf + XlsIORenderer) - Binary signed: Azure Trusted Signing (Private Trust)
16 lines
483 B
XML
16 lines
483 B
XML
<Project Sdk="Microsoft.NET.Sdk.Web">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<Nullable>enable</Nullable>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Syncfusion.Pdf.Net.Core" Version="21.1.37" />
|
|
<PackageReference Include="Syncfusion.XlsIO.Net.Core" Version="21.1.37" />
|
|
<PackageReference Include="Syncfusion.XlsIORenderer.Net.Core" Version="21.1.37" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|