dotnetcore / dotnetcore/Magicodes.IE

导出设置ExporterHeader的宽度没有效果

Open
#550 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.2k
Forks
495
PR merge metrics
No merged PRs in 30d

Description

```c#
using Magicodes.ExporterAndImporter.Core;
using Magicodes.ExporterAndImporter.Excel;

namespace ConsoleApp1
{
internal class Program
{
static async Task Main(string[] args)
{
var _data = new List()
{
new Demo(){ Id=1,Name="asddfasdfasdfasdfasdfasdfasdff"},

new Demo(){ Id=2,Name="asdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfas"},
};
var _export = new ExcelExporter();
var _path = AppDomain.CurrentDomain.BaseDirectory + "/data1.xlsx";
var result = await _export.Export(_path, _data);

Console.WriteLine("Hello, World!");
}
}
[ExcelExporter(Name = "测试2", TableStyle = OfficeOpenXml.Table.TableStyles.None, AutoFitAllColumn = true, MaxRowNumberOnASheet = 100)]
public class Demo
{
[ExporterHeader(DisplayName = "Id", IsBold = true, Width = 3000)]
public int Id { get; set; }

[ExporterHeader(DisplayName = "加粗文本", WrapText=true, IsBold = true, Width = 2000)]
public string Name { get; set; }
}
}

````

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.